![]() |
![]() |
#include <DPGAnalysis/SiStripTools/plugins/EventTimeDistribution.cc>
Public Member Functions | |
EventTimeDistribution (const edm::ParameterSet &) | |
~EventTimeDistribution () | |
![]() | |
EDAnalyzer () | |
std::string | workerType () const |
virtual | ~EDAnalyzer () |
Private Member Functions | |
virtual void | analyze (const edm::Event &, const edm::EventSetup &) |
virtual void | beginJob () |
virtual void | beginRun (const edm::Run &, const edm::EventSetup &) |
virtual void | endJob () |
virtual void | endRun (const edm::Run &, const edm::EventSetup &) |
Private Attributes | |
const edm::InputTag | _apvphasecoll |
const double | _binsize |
TH1F ** | _bx |
TH1F ** | _bxincycle |
TH2F ** | _bxincyclevsbx |
TH1F ** | _dbx |
TH2F ** | _dbxvsbx |
TH2F ** | _dbxvsbxincycle |
const edm::InputTag | _historyProduct |
unsigned int | _nevents |
TH1F ** | _orbit |
TH2F ** | _orbitvsbxincycle |
const std::string | _phasepart |
RunHistogramManager | _rhm |
const bool | _wantbxincyclevsbx |
const bool | _wantdbxvsbx |
const bool | _wantdbxvsbxincycle |
const bool | _wantorbitvsbxincycle |
Additional Inherited Members | |
![]() | |
typedef EDAnalyzer | ModuleType |
typedef WorkerT< EDAnalyzer > | WorkerType |
![]() | |
static const std::string & | baseType () |
static void | fillDescriptions (ConfigurationDescriptions &descriptions) |
![]() | |
CurrentProcessingContext const * | currentContext () const |
Description: <one line="" class="" summary>="">
Implementation: <Notes on="" implementation>="">
Definition at line 53 of file EventTimeDistribution.cc.
|
explicit |
Definition at line 102 of file EventTimeDistribution.cc.
References _apvphasecoll, _binsize, _bx, _bxincycle, _bxincyclevsbx, _dbx, _dbxvsbx, _dbxvsbxincycle, _orbit, _orbitvsbxincycle, _rhm, _wantbxincyclevsbx, _wantdbxvsbx, _wantdbxvsbxincycle, _wantorbitvsbxincycle, RunHistogramManager::makeTH1F(), and RunHistogramManager::makeTH2F().
EventTimeDistribution::~EventTimeDistribution | ( | ) |
Definition at line 131 of file EventTimeDistribution.cc.
|
privatevirtual |
Implements edm::EDAnalyzer.
Definition at line 146 of file EventTimeDistribution.cc.
References _apvphasecoll, _bxincyclevsbx, _dbxvsbx, _dbxvsbxincycle, _historyProduct, _nevents, _orbitvsbxincycle, _phasepart, edm::EventBase::bunchCrossing(), edm::Event::getByLabel(), APVCyclePhaseCollection::invalid, APVCyclePhaseCollection::multiphase, APVCyclePhaseCollection::nopartition, and edm::EventBase::orbitNumber().
|
privatevirtual |
Reimplemented from edm::EDAnalyzer.
Definition at line 223 of file EventTimeDistribution.cc.
|
privatevirtual |
Reimplemented from edm::EDAnalyzer.
Definition at line 184 of file EventTimeDistribution.cc.
References _bx, _bxincycle, _bxincyclevsbx, _dbx, _dbxvsbx, _dbxvsbxincycle, _orbit, _orbitvsbxincycle, _rhm, and RunHistogramManager::beginRun().
|
privatevirtual |
Reimplemented from edm::EDAnalyzer.
Definition at line 230 of file EventTimeDistribution.cc.
References _nevents.
|
privatevirtual |
Reimplemented from edm::EDAnalyzer.
Definition at line 216 of file EventTimeDistribution.cc.
|
private |
Definition at line 69 of file EventTimeDistribution.cc.
Referenced by analyze(), and EventTimeDistribution().
|
private |
Definition at line 76 of file EventTimeDistribution.cc.
Referenced by EventTimeDistribution().
|
private |
Definition at line 81 of file EventTimeDistribution.cc.
Referenced by beginRun(), and EventTimeDistribution().
|
private |
Definition at line 82 of file EventTimeDistribution.cc.
Referenced by beginRun(), and EventTimeDistribution().
|
private |
Definition at line 86 of file EventTimeDistribution.cc.
Referenced by analyze(), beginRun(), and EventTimeDistribution().
|
private |
Definition at line 80 of file EventTimeDistribution.cc.
Referenced by beginRun(), and EventTimeDistribution().
|
private |
Definition at line 85 of file EventTimeDistribution.cc.
Referenced by analyze(), beginRun(), and EventTimeDistribution().
|
private |
Definition at line 84 of file EventTimeDistribution.cc.
Referenced by analyze(), beginRun(), and EventTimeDistribution().
|
private |
Definition at line 68 of file EventTimeDistribution.cc.
Referenced by analyze().
|
private |
Definition at line 75 of file EventTimeDistribution.cc.
|
private |
Definition at line 83 of file EventTimeDistribution.cc.
Referenced by beginRun(), and EventTimeDistribution().
|
private |
Definition at line 87 of file EventTimeDistribution.cc.
Referenced by analyze(), beginRun(), and EventTimeDistribution().
|
private |
Definition at line 70 of file EventTimeDistribution.cc.
Referenced by analyze().
|
private |
Definition at line 78 of file EventTimeDistribution.cc.
Referenced by beginRun(), and EventTimeDistribution().
|
private |
Definition at line 73 of file EventTimeDistribution.cc.
Referenced by EventTimeDistribution().
|
private |
Definition at line 72 of file EventTimeDistribution.cc.
Referenced by EventTimeDistribution().
|
private |
Definition at line 71 of file EventTimeDistribution.cc.
Referenced by EventTimeDistribution().
|
private |
Definition at line 74 of file EventTimeDistribution.cc.
Referenced by EventTimeDistribution().