#include <CSCComparatorDigiValidation.h>
Public Member Functions | |
void | analyze (const edm::Event &, const edm::EventSetup &) override |
void | bookHistograms (DQMStore::IBooker &) |
CSCComparatorDigiValidation (const edm::InputTag &inputTag, const edm::InputTag &stripDigiInputTag, edm::ConsumesCollector &&iC) | |
~CSCComparatorDigiValidation () 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< CSCComparatorDigiCollection > | comparators_Token_ |
MonitorElement * | the3StripPlots [10] |
MonitorElement * | theNDigisPerEventPlot |
MonitorElement * | theNDigisPerLayerPlots [10] |
edm::EDGetTokenT< CSCStripDigiCollection > | theStripDigi_Token_ |
MonitorElement * | theStripDigiPlots [10] |
MonitorElement * | theTimeBinPlots [10] |
Additional Inherited Members | |
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 13 of file CSCComparatorDigiValidation.h.
CSCComparatorDigiValidation::CSCComparatorDigiValidation | ( | const edm::InputTag & | inputTag, |
const edm::InputTag & | stripDigiInputTag, | ||
edm::ConsumesCollector && | iC | ||
) |
Definition at line 7 of file CSCComparatorDigiValidation.cc.
References comparators_Token_, and HiClusterCompatibility_cfi::inputTag.
|
override |
Definition at line 21 of file CSCComparatorDigiValidation.cc.
|
overridevirtual |
Implements CSCBaseValidation.
Definition at line 42 of file CSCComparatorDigiValidation.cc.
References ecalMGPA::adc(), CSCLayer::chamber(), CSCChamberSpecs::chamberType(), comparators_Token_, edm::InputTag::encode(), MonitorElement::Fill(), CSCBaseValidation::findLayer(), edm::Event::getByToken(), edm::HandleBase::isValid(), plotBeamSpotDB::last, DetId::rawId(), CSCChamber::specs(), digitizers_cfi::strip, the3StripPlots, CSCBaseValidation::theInputTag, theNDigisPerEventPlot, theNDigisPerLayerPlots, theStripDigi_Token_, theStripDigiPlots, and theTimeBinPlots.
Referenced by CSCDigiValidation::analyze().
void CSCComparatorDigiValidation::bookHistograms | ( | DQMStore::IBooker & | iBooker | ) |
Definition at line 25 of file CSCComparatorDigiValidation.cc.
References DQMStore::IBooker::book1D(), mps_fire::i, the3StripPlots, theNDigisPerEventPlot, theNDigisPerLayerPlots, theStripDigiPlots, and theTimeBinPlots.
Referenced by CSCDigiValidation::bookHistograms().
|
private |
Definition at line 25 of file CSCComparatorDigiValidation.h.
Referenced by analyze(), and CSCComparatorDigiValidation().
|
private |
Definition at line 30 of file CSCComparatorDigiValidation.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 32 of file CSCComparatorDigiValidation.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 28 of file CSCComparatorDigiValidation.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 24 of file CSCComparatorDigiValidation.h.
Referenced by analyze().
|
private |
Definition at line 29 of file CSCComparatorDigiValidation.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 27 of file CSCComparatorDigiValidation.h.
Referenced by analyze(), and bookHistograms().