#include <CSCALCTDigiValidation.h>
Public Member Functions | |
void | analyze (const edm::Event &, const edm::EventSetup &) override |
void | bookHistograms (DQMStore::IBooker &) |
CSCALCTDigiValidation (const edm::InputTag &inputTag, edm::ConsumesCollector &&iC) | |
~CSCALCTDigiValidation () override | |
Public Member Functions inherited from CSCBaseValidation | |
CSCBaseValidation (const edm::InputTag &inputTag) | |
void | setGeometry (const CSCGeometry *geom) |
void | setSimHitMap (const PSimHitMap *simHitMap) |
virtual | ~CSCBaseValidation () |
Private Attributes | |
edm::EDGetTokenT< CSCALCTDigiCollection > | alcts_Token_ |
MonitorElement * | theNDigisPerEventPlot |
MonitorElement * | theNDigisPerLayerPlots [10] |
MonitorElement * | theTimeBinPlots [10] |
Additional Inherited Members | |
Public Types inherited from CSCBaseValidation | |
typedef dqm::legacy::DQMStore | DQMStore |
typedef dqm::legacy::MonitorElement | MonitorElement |
Protected Member Functions inherited from CSCBaseValidation | |
const CSCLayer * | findLayer (int detId) const |
Protected Attributes inherited from CSCBaseValidation | |
const CSCGeometry * | theCSCGeometry |
edm::InputTag | theInputTag |
const PSimHitMap * | theSimHitMap |
Definition at line 11 of file CSCALCTDigiValidation.h.
CSCALCTDigiValidation::CSCALCTDigiValidation | ( | const edm::InputTag & | inputTag, |
edm::ConsumesCollector && | iC | ||
) |
Definition at line 9 of file CSCALCTDigiValidation.cc.
References alcts_Token_, and SimL1EmulatorRepack_Full_cff::inputTag.
|
override |
Definition at line 14 of file CSCALCTDigiValidation.cc.
|
overridevirtual |
Implements CSCBaseValidation.
Definition at line 27 of file CSCALCTDigiValidation.cc.
References alcts_Token_, MillePedeFileConverter_cfg::e, edm::InputTag::encode(), dqm::impl::MonitorElement::Fill(), CSCDetId::iChamberType(), edm::HandleBase::isValid(), dqmiolumiharvest::j, CSCBaseValidation::theInputTag, theNDigisPerLayerPlots, and theTimeBinPlots.
void CSCALCTDigiValidation::bookHistograms | ( | DQMStore::IBooker & | iBooker | ) |
Definition at line 16 of file CSCALCTDigiValidation.cc.
References dqm::implementation::IBooker::book1D(), mps_fire::i, theNDigisPerEventPlot, theNDigisPerLayerPlots, and theTimeBinPlots.
|
private |
Definition at line 19 of file CSCALCTDigiValidation.h.
Referenced by analyze(), and CSCALCTDigiValidation().
|
private |
Definition at line 23 of file CSCALCTDigiValidation.h.
Referenced by bookHistograms().
|
private |
Definition at line 22 of file CSCALCTDigiValidation.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 21 of file CSCALCTDigiValidation.h.
Referenced by analyze(), and bookHistograms().