#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 () | |
DigiInvestigatorHistogramMaker (const edm::ParameterSet &iConfig) | |
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 |
const int | _norbbin |
RunHistogramManager | _rhm |
const bool | _runHisto |
int | _scalefact |
std::map< unsigned int, TFileDirectory * > | _subdirs |
Definition at line 15 of file DigiInvestigatorHistogramMaker.h.
DigiInvestigatorHistogramMaker::DigiInvestigatorHistogramMaker | ( | ) |
Definition at line 12 of file DigiInvestigatorHistogramMaker.cc.
DigiInvestigatorHistogramMaker::DigiInvestigatorHistogramMaker | ( | const edm::ParameterSet & | iConfig | ) |
Definition at line 15 of file DigiInvestigatorHistogramMaker.cc.
References _binmax, _labels, and edm::ParameterSet::getUntrackedParameter().
DigiInvestigatorHistogramMaker::~DigiInvestigatorHistogramMaker | ( | ) |
Definition at line 36 of file DigiInvestigatorHistogramMaker.cc.
References _labels, _subdirs, and i.
void DigiInvestigatorHistogramMaker::beginRun | ( | const unsigned int | nrun | ) |
Definition at line 110 of file DigiInvestigatorHistogramMaker.cc.
References _labels, _nmultvsorbrun, _rhm, _runHisto, RunHistogramManager::beginRun(), and i.
Referenced by MultiplicityInvestigator::beginRun().
void DigiInvestigatorHistogramMaker::book | ( | const std::string | dirname, |
const std::map< unsigned int, std::string > & | labels | ||
) |
Definition at line 49 of file DigiInvestigatorHistogramMaker.cc.
References _labels, and reco_calib_source_client_cfg::labels.
Referenced by MultiplicityInvestigator::MultiplicityInvestigator().
void DigiInvestigatorHistogramMaker::book | ( | const std::string | dirname | ) |
Definition at line 56 of file DigiInvestigatorHistogramMaker.cc.
References _binmax, _hitname, _labels, _nbins, _nmult, _nmultvsorbrun, _norbbin, _rhm, _runHisto, _scalefact, _subdirs, i, RunHistogramManager::makeTProfile(), TFileDirectory::mkdir(), mergeVDriftHistosByStation::name, SiStripTKNumbers::nstrips(), and indexGen::title.
void DigiInvestigatorHistogramMaker::fill | ( | const unsigned int | orbit, |
const std::map< unsigned int, int > & | ndigi | ||
) |
Definition at line 144 of file DigiInvestigatorHistogramMaker.cc.
References _labels, _nmult, _nmultvsorbrun, _runHisto, HcalObjRepresent::Fill(), and i.
Referenced by MultiplicityInvestigator::analyze().
|
private |
Definition at line 35 of file DigiInvestigatorHistogramMaker.h.
Referenced by book(), and DigiInvestigatorHistogramMaker().
|
private |
Definition at line 30 of file DigiInvestigatorHistogramMaker.h.
Referenced by book().
|
private |
Definition at line 36 of file DigiInvestigatorHistogramMaker.h.
Referenced by beginRun(), book(), DigiInvestigatorHistogramMaker(), fill(), and ~DigiInvestigatorHistogramMaker().
|
private |
Definition at line 31 of file DigiInvestigatorHistogramMaker.h.
Referenced by book().
|
private |
Definition at line 41 of file DigiInvestigatorHistogramMaker.h.
|
private |
Definition at line 40 of file DigiInvestigatorHistogramMaker.h.
Referenced by beginRun(), book(), and fill().
|
private |
Definition at line 32 of file DigiInvestigatorHistogramMaker.h.
Referenced by book().
|
private |
Definition at line 39 of file DigiInvestigatorHistogramMaker.h.
Referenced by beginRun(), and book().
|
private |
Definition at line 34 of file DigiInvestigatorHistogramMaker.h.
Referenced by beginRun(), book(), and fill().
|
private |
Definition at line 33 of file DigiInvestigatorHistogramMaker.h.
Referenced by book().
|
private |
Definition at line 42 of file DigiInvestigatorHistogramMaker.h.
Referenced by book(), and ~DigiInvestigatorHistogramMaker().