62 virtual void endJob()
override ;
95 m_wantInvestHist(iConfig.getParameter<bool>(
"wantInvestHist")),
96 m_wantVtxCorrHist(iConfig.getParameter<bool>(
"wantVtxCorrHist")),
97 m_wantLumiCorrHist(iConfig.getParameter<bool>(
"wantLumiCorrHist")),
98 m_wantPileupCorrHist(iConfig.getParameter<bool>(
"wantPileupCorrHist")),
99 m_wantVtxPosCorrHist(iConfig.getParameter<bool>(
"wantVtxPosCorrHist")),
105 m_multiplicityMapToken(consumes<std::
map<unsigned int, int> >(iConfig.getParameter<edm::
InputTag>(
"multiplicityMap"))),
void book(const std::string dirname, const std::map< unsigned int, std::string > &labels)
const bool m_wantLumiCorrHist
DigiPileupCorrHistogramMaker m_digipileupcorrhmevent
virtual void beginJob() override
void book(const std::string dirname, const std::map< unsigned int, std::string > &labels, edm::ConsumesCollector &&iC)
~MultiplicityInvestigator()
edm::EDGetTokenT< reco::VertexCollection > m_vertexCollectionToken
void fill(const edm::Event &iEvent, const std::map< unsigned int, int > &ndigi)
bool getByToken(EDGetToken token, Handle< PROD > &result) const
#define DEFINE_FWK_MODULE(type)
void book(const std::string dirname, const std::map< unsigned int, std::string > &labels)
std::vector< Vertex > VertexCollection
collection of Vertex objects
const bool m_wantVtxPosCorrHist
const bool m_wantInvestHist
DigiVtxPosCorrHistogramMaker m_digivtxposcorrhmevent
void fill(const edm::Event &iEvent, const std::map< unsigned int, int > &ndigi)
edm::EDGetTokenT< std::map< unsigned int, int > > m_multiplicityMapToken
ConsumesCollector consumesCollector()
Use a ConsumesCollector to gather consumes information from helper functions.
virtual void endJob() override
const bool m_wantPileupCorrHist
void beginRun(const edm::Run &iRun)
void fill(const edm::Event &iEvent, const std::map< unsigned int, int > &ndigi)
virtual void analyze(const edm::Event &, const edm::EventSetup &) override
const bool m_wantVtxCorrHist
void book(const std::string dirname, const std::map< unsigned int, std::string > &labels, edm::ConsumesCollector &&iC)
virtual void beginRun(const edm::Run &, const edm::EventSetup &) override
void fill(const edm::Event &iEvent, const std::map< unsigned int, int > &ndigi)
void fill(const edm::Event &iEvent, const unsigned int nvtx, const std::map< unsigned int, int > &ndigi)
DigiLumiCorrHistogramMaker m_digilumicorrhmevent
MultiplicityInvestigator(const edm::ParameterSet &)
DigiVertexCorrHistogramMaker m_digivtxcorrhmevent
void beginRun(const edm::Run &iRun)
void book(const std::string dirname, const std::map< unsigned int, std::string > &labels)
DigiInvestigatorHistogramMaker m_digiinvesthmevent
void beginRun(const edm::Run &iRun)