13 theNDigisPerLayerPlots()
25 for(
int i = 0;
i < 10; ++
i)
27 char title1[200], title2[200];
28 sprintf(title1,
"CSCALCTDigiTimeType%d",
i+1);
29 sprintf(title2,
"CSCALCTDigisPerLayerType%d",
i+1);
43 unsigned nDigisPerEvent = 0;
46 std::vector<CSCALCTDigi>::const_iterator beginDigi = (*j).second.first;
47 std::vector<CSCALCTDigi>::const_iterator endDigi = (*j).second.second;
50 int nDigis = endDigi-beginDigi;
51 nDigisPerEvent += nDigis;
54 for( std::vector<CSCALCTDigi>::const_iterator digiItr = beginDigi;
55 digiItr != endDigi; ++digiItr)
edm::InputTag theInputTag
MonitorElement * theTimeBinPlots[10]
bool getByToken(EDGetToken token, Handle< PROD > &result) const
void bookHistograms(DQMStore::IBooker &)
CSCALCTDigiValidation(const edm::InputTag &inputTag, edm::ConsumesCollector &&iC)
edm::EDGetTokenT< CSCALCTDigiCollection > alcts_Token_
MonitorElement * book1D(Args &&...args)
unsigned short iChamberType() const
void analyze(const edm::Event &, const edm::EventSetup &) override
~CSCALCTDigiValidation() override
MonitorElement * theNDigisPerLayerPlots[10]
MonitorElement * theNDigisPerEventPlot