rivet is hosted by Hepforge, IPPP Durham
RivetYODA.hh File Reference
#include "Rivet/Config/RivetCommon.hh"
#include "YODA/AnalysisObject.h"
#include "YODA/Counter.h"
#include "YODA/Histo1D.h"
#include "YODA/Histo2D.h"
#include "YODA/Profile1D.h"
#include "YODA/Profile2D.h"
#include "YODA/Scatter1D.h"
#include "YODA/Scatter2D.h"
#include "YODA/Scatter3D.h"

Go to the source code of this file.

Namespaces

namespace  Rivet

Typedefs

typedef std::shared_ptr
< YODA::AnalysisObject > 
AnalysisObjectPtr
typedef std::shared_ptr
< YODA::Counter > 
CounterPtr
typedef std::shared_ptr
< YODA::Histo1D > 
Histo1DPtr
typedef std::shared_ptr
< YODA::Histo2D > 
Histo2DPtr
typedef std::shared_ptr
< YODA::Profile1D > 
Profile1DPtr
typedef std::shared_ptr
< YODA::Profile2D > 
Profile2DPtr
typedef std::shared_ptr
< YODA::Scatter1D > 
Scatter1DPtr
typedef std::shared_ptr
< YODA::Scatter2D > 
Scatter2DPtr
typedef std::shared_ptr
< YODA::Scatter3D > 
Scatter3DPtr

Functions

map< string, AnalysisObjectPtr > getRefData (const string &papername)
 Function to get a map of all the refdata in a paper with the given papername.
string getDatafilePath (const string &papername)
 Get the file system path to the reference file for this paper.
double integral (Histo1DPtr histo)