#include <DigiVertexCorrHistogramMaker.h>
Public Member Functions | |
void | beginRun (const edm::Run &iRun) |
void | book (const std::string dirname, const std::map< unsigned int, std::string > &labels, edm::ConsumesCollector &&iC) |
void | book (const std::string dirname, edm::ConsumesCollector &&iC) |
void | book (const std::string dirname, edm::ConsumesCollector &iC) |
DigiVertexCorrHistogramMaker () | |
DigiVertexCorrHistogramMaker (const edm::ParameterSet &iConfig) | |
void | fill (const edm::Event &iEvent, const unsigned int nvtx, const std::map< unsigned int, int > &ndigi) |
~DigiVertexCorrHistogramMaker () | |
Private Attributes | |
std::map< unsigned int, int > | m_binmax |
std::map< unsigned int, RunHistogramManager * > | m_fhm |
std::string | m_hitname |
std::map< unsigned int, std::string > | m_labels |
const int | m_maxnvtx |
const int | m_nbins |
std::map< unsigned int, TH2F * > | m_nmultvsnvtx |
std::map< unsigned int, TProfile * > | m_nmultvsnvtxprof |
std::map< unsigned int, TProfile2D ** > | m_nmultvsnvtxvsbxprofrun |
bool | m_runHisto |
const int | m_scalefact |
std::map< unsigned int, TFileDirectory * > | m_subdirs |
Definition at line 19 of file DigiVertexCorrHistogramMaker.h.
DigiVertexCorrHistogramMaker::DigiVertexCorrHistogramMaker | ( | ) |
Definition at line 13 of file DigiVertexCorrHistogramMaker.cc.
DigiVertexCorrHistogramMaker::DigiVertexCorrHistogramMaker | ( | const edm::ParameterSet & | iConfig | ) |
Definition at line 27 of file DigiVertexCorrHistogramMaker.cc.
References edm::ParameterSet::getUntrackedParameter(), m_binmax, m_labels, and AlCaHLTBitMon_QueryRunRegistry::string.
DigiVertexCorrHistogramMaker::~DigiVertexCorrHistogramMaker | ( | ) |
Definition at line 47 of file DigiVertexCorrHistogramMaker.cc.
References mps_fire::i, m_fhm, m_labels, m_subdirs, and AlCaHLTBitMon_QueryRunRegistry::string.
void DigiVertexCorrHistogramMaker::beginRun | ( | const edm::Run & | iRun | ) |
Definition at line 127 of file DigiVertexCorrHistogramMaker.cc.
References mps_fire::i, m_fhm, m_labels, m_nmultvsnvtxvsbxprofrun, m_runHisto, m_subdirs, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by MultiplicityInvestigator::beginRun().
void DigiVertexCorrHistogramMaker::book | ( | const std::string | dirname, |
const std::map< unsigned int, std::string > & | labels, | ||
edm::ConsumesCollector && | iC | ||
) |
Definition at line 57 of file DigiVertexCorrHistogramMaker.cc.
References BTVHLTOfflineSource_cfi::dirname, SummaryClient_cfi::labels, and m_labels.
Referenced by MultiplicityInvestigator::MultiplicityInvestigator().
|
inline |
Definition at line 27 of file DigiVertexCorrHistogramMaker.h.
References book(), and BTVHLTOfflineSource_cfi::dirname.
Referenced by book().
void DigiVertexCorrHistogramMaker::book | ( | const std::string | dirname, |
edm::ConsumesCollector & | iC | ||
) |
Definition at line 64 of file DigiVertexCorrHistogramMaker.cc.
References BTVHLTOfflineSource_cfi::dirname, mps_fire::i, m_binmax, m_fhm, m_hitname, m_labels, m_maxnvtx, m_nbins, m_nmultvsnvtx, m_nmultvsnvtxprof, m_nmultvsnvtxvsbxprofrun, m_runHisto, m_scalefact, m_subdirs, TFileDirectory::mkdir(), TFileService::mkdir(), Skims_PA_cff::name, SiStripTKNumbers::nstrips(), AlCaHLTBitMon_QueryRunRegistry::string, and overlapproblemtsosanalyzer_cfi::title.
void DigiVertexCorrHistogramMaker::fill | ( | const edm::Event & | iEvent, |
const unsigned int | nvtx, | ||
const std::map< unsigned int, int > & | ndigi | ||
) |
Definition at line 141 of file DigiVertexCorrHistogramMaker.cc.
References HcalObjRepresent::Fill(), mps_fire::i, iEvent, m_labels, m_nmultvsnvtx, m_nmultvsnvtxprof, and m_nmultvsnvtxvsbxprofrun.
Referenced by MultiplicityInvestigator::analyze().
|
private |
Definition at line 39 of file DigiVertexCorrHistogramMaker.h.
Referenced by book(), and DigiVertexCorrHistogramMaker().
|
private |
Definition at line 33 of file DigiVertexCorrHistogramMaker.h.
Referenced by beginRun(), book(), and ~DigiVertexCorrHistogramMaker().
|
private |
Definition at line 35 of file DigiVertexCorrHistogramMaker.h.
Referenced by book().
|
private |
Definition at line 40 of file DigiVertexCorrHistogramMaker.h.
Referenced by beginRun(), book(), DigiVertexCorrHistogramMaker(), fill(), and ~DigiVertexCorrHistogramMaker().
|
private |
Definition at line 38 of file DigiVertexCorrHistogramMaker.h.
Referenced by book().
|
private |
Definition at line 36 of file DigiVertexCorrHistogramMaker.h.
Referenced by book().
|
private |
Definition at line 42 of file DigiVertexCorrHistogramMaker.h.
|
private |
Definition at line 43 of file DigiVertexCorrHistogramMaker.h.
|
private |
Definition at line 44 of file DigiVertexCorrHistogramMaker.h.
Referenced by beginRun(), book(), and fill().
|
private |
Definition at line 34 of file DigiVertexCorrHistogramMaker.h.
Referenced by beginRun(), and book().
|
private |
Definition at line 37 of file DigiVertexCorrHistogramMaker.h.
Referenced by book().
|
private |
Definition at line 45 of file DigiVertexCorrHistogramMaker.h.
Referenced by beginRun(), book(), and ~DigiVertexCorrHistogramMaker().