Go to the documentation of this file.
92 m_wantInvestHist(iConfig.getParameter<
bool>(
"wantInvestHist")),
93 m_wantVtxCorrHist(iConfig.getParameter<
bool>(
"wantVtxCorrHist")),
94 m_wantLumiCorrHist(iConfig.getParameter<
bool>(
"wantLumiCorrHist")),
95 m_wantPileupCorrHist(iConfig.getParameter<
bool>(
"wantPileupCorrHist")),
96 m_wantVtxPosCorrHist(iConfig.getParameter<
bool>(
"wantVtxPosCorrHist")),
99 m_digivtxcorrhmevent(m_wantVtxCorrHist ? iConfig.getParameter<
edm::
ParameterSet>(
"digiVtxCorrConfig")
101 m_digilumicorrhmevent(
105 m_digipileupcorrhmevent(
110 m_digivtxposcorrhmevent(
115 m_multiplicityMapToken(
117 m_vertexCollectionToken(
DigiInvestigatorHistogramMaker m_digiinvesthmevent
void book(const std::string dirname, const std::map< unsigned int, std::string > &labels, edm::ConsumesCollector &&iC)
void beginRun(const edm::Run &, const edm::EventSetup &) override
DigiPileupCorrHistogramMaker m_digipileupcorrhmevent
DigiLumiCorrHistogramMaker m_digilumicorrhmevent
DigiVertexCorrHistogramMaker m_digivtxcorrhmevent
std::vector< Vertex > VertexCollection
collection of Vertex objects
void beginRun(const edm::Run &iRun)
~MultiplicityInvestigator() override
const bool m_wantVtxCorrHist
const bool m_wantLumiCorrHist
const bool m_wantPileupCorrHist
void book(const std::string dirname, const std::map< unsigned int, std::string > &labels, edm::ConsumesCollector &&iC)
ConsumesCollector consumesCollector()
Use a ConsumesCollector to gather consumes information from helper functions.
const bool m_wantInvestHist
MultiplicityInvestigator(const edm::ParameterSet &)
#define DEFINE_FWK_MODULE(type)
void book(const std::string dirname, const std::map< unsigned int, std::string > &labels)
void fill(const edm::Event &iEvent, const std::map< unsigned int, int > &ndigi)
void fill(const edm::Event &iEvent, const std::map< unsigned int, int > &ndigi)
void fill(const edm::Event &iEvent, const std::map< unsigned int, int > &ndigi)
void analyze(const edm::Event &, const edm::EventSetup &) override
DigiVtxPosCorrHistogramMaker m_digivtxposcorrhmevent
edm::EDGetTokenT< reco::VertexCollection > m_vertexCollectionToken
const bool m_wantVtxPosCorrHist
void book(const std::string dirname, const std::map< unsigned int, std::string > &labels)
void fill(const edm::Event &iEvent, const std::map< unsigned int, int > &ndigi)
void beginRun(const edm::Run &iRun)
void fill(const edm::Event &iEvent, const unsigned int nvtx, const std::map< unsigned int, int > &ndigi)
void book(const std::string dirname, const std::map< unsigned int, std::string > &labels)
edm::EDGetTokenT< std::map< unsigned int, int > > m_multiplicityMapToken
void beginRun(const edm::Run &iRun)