#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) |
void | book (const std::string dirname) |
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_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 18 of file DigiVertexCorrHistogramMaker.h.
DigiVertexCorrHistogramMaker::DigiVertexCorrHistogramMaker | ( | ) |
Definition at line 14 of file DigiVertexCorrHistogramMaker.cc.
DigiVertexCorrHistogramMaker::DigiVertexCorrHistogramMaker | ( | const edm::ParameterSet & | iConfig | ) |
Definition at line 19 of file DigiVertexCorrHistogramMaker.cc.
References edm::ParameterSet::getUntrackedParameter(), m_binmax, and m_labels.
DigiVertexCorrHistogramMaker::~DigiVertexCorrHistogramMaker | ( | ) |
Definition at line 40 of file DigiVertexCorrHistogramMaker.cc.
References i, m_fhm, m_labels, and m_subdirs.
void DigiVertexCorrHistogramMaker::beginRun | ( | const edm::Run & | iRun | ) |
Definition at line 119 of file DigiVertexCorrHistogramMaker.cc.
References i, m_fhm, m_labels, m_nmultvsnvtxvsbxprofrun, m_runHisto, and m_subdirs.
Referenced by MultiplicityInvestigator::beginRun().
void DigiVertexCorrHistogramMaker::book | ( | const std::string | dirname, |
const std::map< unsigned int, std::string > & | labels | ||
) |
Definition at line 54 of file DigiVertexCorrHistogramMaker.cc.
References reco_calib_source_client_cfg::labels, and m_labels.
Referenced by MultiplicityInvestigator::MultiplicityInvestigator().
void DigiVertexCorrHistogramMaker::book | ( | const std::string | dirname | ) |
Definition at line 61 of file DigiVertexCorrHistogramMaker.cc.
References i, m_binmax, m_fhm, m_hitname, m_labels, m_nbins, m_nmultvsnvtx, m_nmultvsnvtxprof, m_nmultvsnvtxvsbxprofrun, m_runHisto, m_scalefact, m_subdirs, TFileDirectory::mkdir(), mergeVDriftHistosByStation::name, SiStripTKNumbers::nstrips(), and indexGen::title.
void DigiVertexCorrHistogramMaker::fill | ( | const edm::Event & | iEvent, |
const unsigned int | nvtx, | ||
const std::map< unsigned int, int > & | ndigi | ||
) |
Definition at line 134 of file DigiVertexCorrHistogramMaker.cc.
References edm::EventBase::bunchCrossing(), HcalObjRepresent::Fill(), i, m_labels, m_nmultvsnvtx, m_nmultvsnvtxprof, and m_nmultvsnvtxvsbxprofrun.
Referenced by MultiplicityInvestigator::analyze().
|
private |
Definition at line 38 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 39 of file DigiVertexCorrHistogramMaker.h.
Referenced by beginRun(), book(), DigiVertexCorrHistogramMaker(), fill(), and ~DigiVertexCorrHistogramMaker().
|
private |
Definition at line 36 of file DigiVertexCorrHistogramMaker.h.
Referenced by book().
|
private |
Definition at line 41 of file DigiVertexCorrHistogramMaker.h.
|
private |
Definition at line 42 of file DigiVertexCorrHistogramMaker.h.
|
private |
Definition at line 43 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 44 of file DigiVertexCorrHistogramMaker.h.
Referenced by beginRun(), book(), and ~DigiVertexCorrHistogramMaker().