1 #ifndef Analysis_Ntuplizer_Metadata_h 2 #define Analysis_Ntuplizer_Metadata_h 1 26 #include "FWCore/Framework/interface/Event.h" 27 #include "FWCore/ParameterSet/interface/ParameterSet.h" 28 #include "FWCore/Framework/interface/EventSetup.h" 29 #include "FWCore/Framework/interface/Run.h" 30 #include "FWCore/Framework/interface/LuminosityBlock.h" 34 #include "FWCore/ServiceRegistry/interface/Service.h" 35 #include "CommonTools/UtilAlgos/interface/TFileService.h" 37 #include "DataFormats/Common/interface/MergeableCounter.h" 38 #include "SimDataFormats/GeneratorProducts/interface/GenFilterInfo.h" 72 Metadata(edm::Service<TFileService> &,
const bool & is_mc =
false,
const std::string & dir =
"Metadata" );
78 void AddDefinitions(
const std::vector<std::string> &,
const std::vector<std::string> &);
79 void AddDefinitions(
const std::vector<std::string> &,
const std::vector<std::string> &,
const std::string &);
80 void AddDefinitions(
const std::vector<TitleAlias> &,
const std::string &);
87 void SetCrossSections(
const edm::Run &,
const edm::InputTag &,
const double & myxs = -1. );
132 #endif // Analysis_Ntuplizer_Metadata_h