#include <DigiInvestigatorHistogramMaker.h>
Public Member Functions | |
void | beginRun (const unsigned int nrun) |
void | book (const std::string dirname, const std::map< unsigned int, std::string > &labels) |
void | book (const std::string dirname) |
DigiInvestigatorHistogramMaker (edm::ConsumesCollector &&iC) | |
DigiInvestigatorHistogramMaker (const edm::ParameterSet &iConfig, edm::ConsumesCollector &&iC) | |
void | fill (const unsigned int orbit, const std::map< unsigned int, int > &ndigi) |
~DigiInvestigatorHistogramMaker () | |
Private Attributes | |
std::map< unsigned int, int > | _binmax |
std::string | _hitname |
std::map< unsigned int, std::string > | _labels |
const int | _nbins |
std::map< unsigned int, TH1F * > | _nmult |
std::map< unsigned int, TProfile ** > | _nmultvsorbrun |
RunHistogramManager | _rhm |
const bool | _runHisto |
int | _scalefact |
std::map< unsigned int, TFileDirectory * > | _subdirs |
const unsigned int | m_LSfrac |
const unsigned int | m_maxLS |
Definition at line 16 of file DigiInvestigatorHistogramMaker.h.
DigiInvestigatorHistogramMaker::DigiInvestigatorHistogramMaker | ( | edm::ConsumesCollector && | iC | ) |
Definition at line 12 of file DigiInvestigatorHistogramMaker.cc.
DigiInvestigatorHistogramMaker::DigiInvestigatorHistogramMaker | ( | const edm::ParameterSet & | iConfig, |
edm::ConsumesCollector && | iC | ||
) |
Definition at line 15 of file DigiInvestigatorHistogramMaker.cc.
References _binmax, _labels, edm::ParameterSet::getUntrackedParameter(), and AlCaHLTBitMon_QueryRunRegistry::string.
DigiInvestigatorHistogramMaker::~DigiInvestigatorHistogramMaker | ( | ) |
Definition at line 37 of file DigiInvestigatorHistogramMaker.cc.
References _labels, _subdirs, i, and AlCaHLTBitMon_QueryRunRegistry::string.
void DigiInvestigatorHistogramMaker::beginRun | ( | const unsigned int | nrun | ) |
Definition at line 112 of file DigiInvestigatorHistogramMaker.cc.
References _labels, _nmultvsorbrun, _rhm, _runHisto, RunHistogramManager::beginRun(), i, AlCaHLTBitMon_QueryRunRegistry::string, and TFileService::tFileDirectory().
Referenced by MultiplicityInvestigator::beginRun().
void DigiInvestigatorHistogramMaker::book | ( | const std::string | dirname, |
const std::map< unsigned int, std::string > & | labels | ||
) |
Definition at line 50 of file DigiInvestigatorHistogramMaker.cc.
References _labels, and tablePrinter::labels.
Referenced by MultiplicityInvestigator::MultiplicityInvestigator().
void DigiInvestigatorHistogramMaker::book | ( | const std::string | dirname | ) |
Definition at line 57 of file DigiInvestigatorHistogramMaker.cc.
References _binmax, _hitname, _labels, _nbins, _nmult, _nmultvsorbrun, _rhm, _runHisto, _scalefact, _subdirs, i, m_LSfrac, m_maxLS, RunHistogramManager::makeTProfile(), TFileDirectory::mkdir(), TFileService::mkdir(), mergeVDriftHistosByStation::name, SiStripTKNumbers::nstrips(), AlCaHLTBitMon_QueryRunRegistry::string, and indexGen::title.
void DigiInvestigatorHistogramMaker::fill | ( | const unsigned int | orbit, |
const std::map< unsigned int, int > & | ndigi | ||
) |
Definition at line 145 of file DigiInvestigatorHistogramMaker.cc.
References _labels, _nmult, _nmultvsorbrun, _runHisto, HcalObjRepresent::Fill(), and i.
Referenced by MultiplicityInvestigator::analyze().
|
private |
Definition at line 37 of file DigiInvestigatorHistogramMaker.h.
Referenced by book(), and DigiInvestigatorHistogramMaker().
|
private |
Definition at line 31 of file DigiInvestigatorHistogramMaker.h.
Referenced by book().
|
private |
Definition at line 38 of file DigiInvestigatorHistogramMaker.h.
Referenced by beginRun(), book(), DigiInvestigatorHistogramMaker(), fill(), and ~DigiInvestigatorHistogramMaker().
|
private |
Definition at line 32 of file DigiInvestigatorHistogramMaker.h.
Referenced by book().
|
private |
Definition at line 43 of file DigiInvestigatorHistogramMaker.h.
|
private |
Definition at line 42 of file DigiInvestigatorHistogramMaker.h.
Referenced by beginRun(), book(), and fill().
|
private |
Definition at line 41 of file DigiInvestigatorHistogramMaker.h.
Referenced by beginRun(), and book().
|
private |
Definition at line 36 of file DigiInvestigatorHistogramMaker.h.
Referenced by beginRun(), book(), and fill().
|
private |
Definition at line 35 of file DigiInvestigatorHistogramMaker.h.
Referenced by book().
|
private |
Definition at line 44 of file DigiInvestigatorHistogramMaker.h.
Referenced by book(), and ~DigiInvestigatorHistogramMaker().
|
private |
Definition at line 34 of file DigiInvestigatorHistogramMaker.h.
Referenced by book().
|
private |
Definition at line 33 of file DigiInvestigatorHistogramMaker.h.
Referenced by book().