CMS 3D CMS Logo

CSCWireDigiValidation.h
Go to the documentation of this file.
1 #ifndef Validation_MuonCSCDigis_CSCWireDigiValidation_H
2 #define Validation_MuonCSCDigis_CSCWireDigiValidation_H
3 
5 
10 
12 public:
14  ~CSCWireDigiValidation() override;
16  void analyze(const edm::Event &, const edm::EventSetup &) override;
17  void plotResolution(const PSimHit &hit, const CSCWireDigi &digi, const CSCLayer *layer, int chamberType);
18 
19 private:
21  bool doSim_;
26 };
27 
28 #endif
CSCWireDigiValidation::doSim_
bool doSim_
Definition: CSCWireDigiValidation.h:21
CSCWireDigiValidation::theResolutionPlots
MonitorElement * theResolutionPlots[10]
Definition: CSCWireDigiValidation.h:24
CSCWireDigiValidation::CSCWireDigiValidation
CSCWireDigiValidation(const edm::InputTag &inputTag, edm::ConsumesCollector &&iC, bool doSim)
Definition: CSCWireDigiValidation.cc:9
cscDigiValidation_cfi.doSim
doSim
Definition: cscDigiValidation_cfi.py:12
edm::EDGetTokenT< CSCWireDigiCollection >
CSCWireDigi.h
CSCWireDigiValidation::theTimeBinPlots
MonitorElement * theTimeBinPlots[10]
Definition: CSCWireDigiValidation.h:22
DQMStore.h
CSCLayer
Definition: CSCLayer.h:24
dqm::legacy::MonitorElement
Definition: MonitorElement.h:461
CSCWireDigiValidation::analyze
void analyze(const edm::Event &, const edm::EventSetup &) override
Definition: CSCWireDigiValidation.cc:29
CSCWireDigiValidation::~CSCWireDigiValidation
~CSCWireDigiValidation() override
Definition: CSCWireDigiValidation.cc:14
CSCWireDigiValidation::wires_Token_
edm::EDGetTokenT< CSCWireDigiCollection > wires_Token_
Definition: CSCWireDigiValidation.h:20
CSCWireDigi
Definition: CSCWireDigi.h:14
edm::EventSetup
Definition: EventSetup.h:57
CSCWireDigiValidation::theNDigisPerEventPlot
MonitorElement * theNDigisPerEventPlot
Definition: CSCWireDigiValidation.h:25
CSCWireDigiValidation::theNDigisPerLayerPlots
MonitorElement * theNDigisPerLayerPlots[10]
Definition: CSCWireDigiValidation.h:23
dqm::implementation::IBooker
Definition: DQMStore.h:43
CSCWireDigiCollection.h
ConsumesCollector.h
CSCBaseValidation
Definition: CSCBaseValidation.h:14
CSCBaseValidation.h
PSimHit
Definition: PSimHit.h:15
SimL1EmulatorRepack_Full_cff.inputTag
inputTag
Definition: SimL1EmulatorRepack_Full_cff.py:56
edm::Event
Definition: Event.h:73
CSCWireDigiValidation::plotResolution
void plotResolution(const PSimHit &hit, const CSCWireDigi &digi, const CSCLayer *layer, int chamberType)
Definition: CSCWireDigiValidation.cc:66
edm::InputTag
Definition: InputTag.h:15
edm::ConsumesCollector
Definition: ConsumesCollector.h:45
CSCWireDigiValidation::bookHistograms
void bookHistograms(DQMStore::IBooker &)
Definition: CSCWireDigiValidation.cc:16
hit
Definition: SiStripHitEffFromCalibTree.cc:88
CSCWireDigiValidation
Definition: CSCWireDigiValidation.h:11