1 #ifndef GeneratorInterface_RivetInterface_RivetHarvesting
2 #define GeneratorInterface_RivetInterface_RivetHarvesting
7 #include "Rivet/AnalysisHandler.hh"
8 #include "Rivet/Tools/RivetYODA.hh"
std::vector< double > _lumis
virtual void beginRun(const edm::Run &, const edm::EventSetup &)
virtual void endRun(const edm::Run &, const edm::EventSetup &)
std::vector< YODA::Point2D > getPoint2DValsErrs(std::string filename, std::string path, std::string name)
virtual ~RivetHarvesting()
edm::InputTag _hepmcCollection
std::vector< double > _crossSections
tuple path
else: Piece not in the list, fine.
RivetHarvesting(const edm::ParameterSet &)
std::vector< std::string > _fileNames
std::vector< double > _sumOfWeights
Rivet::AnalysisHandler _analysisHandler
virtual void analyze(const edm::Event &, const edm::EventSetup &)
std::vector< std::string > _analysisNames