CMS 3D CMS Logo

SiStripDigiValid.h
Go to the documentation of this file.
1 #ifndef SiStripDigiValid_h
2 #define SiStripDigiValid_h
3 
8 
9 #include <string>
10 
11 namespace edm {
12  template <class T>
13  class DetSetVector;
14 }
15 class SiStripDigi;
16 
18 public:
20  ~SiStripDigiValid() override;
21 
22 protected:
23  void analyze(const edm::Event &e, const edm::EventSetup &c) override;
24  void bookHistograms(DQMStore::IBooker &ibooker, const edm::Run &run, const edm::EventSetup &es) override;
25 
26 private:
27  // TIB ADC
32 
37 
42 
47 
52 
57 
62 
67 
68  // TOB ADC
75 
82 
83  // TOB Strip
90 
97 
98  // TID ADC
102 
106 
107  // TID Strip
111 
115 
116  // TEC ADC
126 
136 
137  // TEC Strip
147 
157 
162 
167 
168  // Back-End Interface
173 };
174 
175 #endif
SiStripDigiValid::meAdcTIDWheel2zp_
MonitorElement * meAdcTIDWheel2zp_[3]
Definition: SiStripDigiValid.h:100
SiStripDigiValid::meAdcTOBLayer2zm_
MonitorElement * meAdcTOBLayer2zm_[6]
Definition: SiStripDigiValid.h:77
SiStripDigiValid::meAdcTECWheel3zm_
MonitorElement * meAdcTECWheel3zm_[7]
Definition: SiStripDigiValid.h:129
SiStripDigiValid::meStripTOBLayer4zm_
MonitorElement * meStripTOBLayer4zm_[6]
Definition: SiStripDigiValid.h:94
SiStripDigiValid::meAdcTIBLayer4Extzp_
MonitorElement * meAdcTIBLayer4Extzp_[3]
Definition: SiStripDigiValid.h:31
dqm::impl::MonitorElement
Definition: MonitorElement.h:98
SiStripDigiValid::meAdcTIBLayer2Intzm_
MonitorElement * meAdcTIBLayer2Intzm_[3]
Definition: SiStripDigiValid.h:59
SiStripDigiValid::meStripTIBLayer4Intzm_
MonitorElement * meStripTIBLayer4Intzm_[3]
Definition: SiStripDigiValid.h:66
SiStripDigiValid::meStripTECWheel7zp_
MonitorElement * meStripTECWheel7zp_[5]
Definition: SiStripDigiValid.h:144
SiStripDigiValid::meAdcTIBLayer2Intzp_
MonitorElement * meAdcTIBLayer2Intzp_[3]
Definition: SiStripDigiValid.h:39
SiStripDigiValid::meAdcTIBLayer3Intzp_
MonitorElement * meAdcTIBLayer3Intzp_[3]
Definition: SiStripDigiValid.h:40
SiStripDigiValid::meStripTIBLayer4Intzp_
MonitorElement * meStripTIBLayer4Intzp_[3]
Definition: SiStripDigiValid.h:46
SiStripDigiValid::meStripTIBLayer1Extzp_
MonitorElement * meStripTIBLayer1Extzp_[3]
Definition: SiStripDigiValid.h:33
SiStripDigiValid::meStripTOBLayer6zm_
MonitorElement * meStripTOBLayer6zm_[6]
Definition: SiStripDigiValid.h:96
edm::Run
Definition: Run.h:45
SiStripDigiValid::meAdcTECWheel6zp_
MonitorElement * meAdcTECWheel6zp_[6]
Definition: SiStripDigiValid.h:122
SiStripDigiValid::meNDigiTECWheelzm_
MonitorElement * meNDigiTECWheelzm_[9]
Definition: SiStripDigiValid.h:161
SiStripDigiValid::meAdcTIBLayer3Extzp_
MonitorElement * meAdcTIBLayer3Extzp_[3]
Definition: SiStripDigiValid.h:30
edm::EDGetTokenT
Definition: EDGetToken.h:33
SiStripDigiValid::meStripTECWheel2zp_
MonitorElement * meStripTECWheel2zp_[7]
Definition: SiStripDigiValid.h:139
edm
HLT enums.
Definition: AlignableModifier.h:19
SiStripDigiValid::meStripTIBLayer3Intzp_
MonitorElement * meStripTIBLayer3Intzp_[3]
Definition: SiStripDigiValid.h:45
SiStripDigiValid::meAdcTECWheel9zp_
MonitorElement * meAdcTECWheel9zp_[4]
Definition: SiStripDigiValid.h:125
SiStripDigiValid::meStripTOBLayer2zm_
MonitorElement * meStripTOBLayer2zm_[6]
Definition: SiStripDigiValid.h:92
SiStripDigiValid::meAdcTECWheel5zm_
MonitorElement * meAdcTECWheel5zm_[6]
Definition: SiStripDigiValid.h:131
SiStripDigiValid::meAdcTECWheel8zm_
MonitorElement * meAdcTECWheel8zm_[5]
Definition: SiStripDigiValid.h:134
SiStripDigiValid::meAdcTECWheel7zp_
MonitorElement * meAdcTECWheel7zp_[5]
Definition: SiStripDigiValid.h:123
SiStripDigiValid::meAdcTIBLayer2Extzm_
MonitorElement * meAdcTIBLayer2Extzm_[3]
Definition: SiStripDigiValid.h:49
SiStripDigiValid::meStripTIDWheel1zp_
MonitorElement * meStripTIDWheel1zp_[3]
Definition: SiStripDigiValid.h:108
SiStripDigiValid::meAdcTOBLayer5zp_
MonitorElement * meAdcTOBLayer5zp_[6]
Definition: SiStripDigiValid.h:73
DQMStore.h
SiStripDigiValid::meStripTOBLayer5zm_
MonitorElement * meStripTOBLayer5zm_[6]
Definition: SiStripDigiValid.h:95
SiStripDigiValid::meNDigiTOBLayerzm_
MonitorElement * meNDigiTOBLayerzm_[6]
Definition: SiStripDigiValid.h:159
SiStripDigiValid::meStripTECWheel5zp_
MonitorElement * meStripTECWheel5zp_[6]
Definition: SiStripDigiValid.h:142
SiStripDigiValid::meStripTIBLayer2Extzp_
MonitorElement * meStripTIBLayer2Extzp_[3]
Definition: SiStripDigiValid.h:34
SiStripDigiValid::meAdcTIBLayer4Extzm_
MonitorElement * meAdcTIBLayer4Extzm_[3]
Definition: SiStripDigiValid.h:51
EDAnalyzer.h
SiStripDigiValid::meAdcTIBLayer1Extzp_
MonitorElement * meAdcTIBLayer1Extzp_[3]
Definition: SiStripDigiValid.h:28
SiStripDigiValid::meAdcTIBLayer3Extzm_
MonitorElement * meAdcTIBLayer3Extzm_[3]
Definition: SiStripDigiValid.h:50
SiStripDigiValid::edmDetSetVector_SiStripDigi_Token_
edm::EDGetTokenT< edm::DetSetVector< SiStripDigi > > edmDetSetVector_SiStripDigi_Token_
Definition: SiStripDigiValid.h:172
SiStripDigiValid::meAdcTECWheel5zp_
MonitorElement * meAdcTECWheel5zp_[6]
Definition: SiStripDigiValid.h:121
SiStripDigiValid::meStripTECWheel1zp_
MonitorElement * meStripTECWheel1zp_[7]
Definition: SiStripDigiValid.h:138
SiStripDigiValid::meNDigiTIBLayerzp_
MonitorElement * meNDigiTIBLayerzp_[4]
Definition: SiStripDigiValid.h:163
SiStripDigiValid::meAdcTOBLayer4zm_
MonitorElement * meAdcTOBLayer4zm_[6]
Definition: SiStripDigiValid.h:79
SiStripDigiValid::meStripTECWheel3zm_
MonitorElement * meStripTECWheel3zm_[7]
Definition: SiStripDigiValid.h:150
SiStripDigiValid::meStripTECWheel8zm_
MonitorElement * meStripTECWheel8zm_[5]
Definition: SiStripDigiValid.h:155
SiStripDigiValid::meStripTIBLayer1Intzm_
MonitorElement * meStripTIBLayer1Intzm_[3]
Definition: SiStripDigiValid.h:63
SiStripDigiValid::meAdcTIBLayer4Intzp_
MonitorElement * meAdcTIBLayer4Intzp_[3]
Definition: SiStripDigiValid.h:41
SiStripDigiValid::meStripTIBLayer2Intzp_
MonitorElement * meStripTIBLayer2Intzp_[3]
Definition: SiStripDigiValid.h:44
SiStripDigiValid::meNDigiTECWheelzp_
MonitorElement * meNDigiTECWheelzp_[9]
Definition: SiStripDigiValid.h:166
SiStripDigiValid::outputFile_
std::string outputFile_
Definition: SiStripDigiValid.h:171
SiStripDigiValid::meNDigiTIDWheelzm_
MonitorElement * meNDigiTIDWheelzm_[3]
Definition: SiStripDigiValid.h:160
SiStripDigiValid::meStripTECWheel8zp_
MonitorElement * meStripTECWheel8zp_[5]
Definition: SiStripDigiValid.h:145
SiStripDigiValid::meAdcTOBLayer3zp_
MonitorElement * meAdcTOBLayer3zp_[6]
Definition: SiStripDigiValid.h:71
SiStripDigiValid::meAdcTIBLayer3Intzm_
MonitorElement * meAdcTIBLayer3Intzm_[3]
Definition: SiStripDigiValid.h:60
SiStripDigiValid::meNDigiTIBLayerzm_
MonitorElement * meNDigiTIBLayerzm_[4]
Definition: SiStripDigiValid.h:158
SiStripDigiValid::meStripTOBLayer5zp_
MonitorElement * meStripTOBLayer5zp_[6]
Definition: SiStripDigiValid.h:88
dqm::legacy::DQMStore
Definition: DQMStore.h:727
SiStripDigiValid::meAdcTIBLayer1Intzp_
MonitorElement * meAdcTIBLayer1Intzp_[3]
Definition: SiStripDigiValid.h:38
SiStripDigiValid::meAdcTOBLayer5zm_
MonitorElement * meAdcTOBLayer5zm_[6]
Definition: SiStripDigiValid.h:80
SiStripDigiValid::meStripTOBLayer6zp_
MonitorElement * meStripTOBLayer6zp_[6]
Definition: SiStripDigiValid.h:89
SiStripDigiValid::meAdcTIBLayer4Intzm_
MonitorElement * meAdcTIBLayer4Intzm_[3]
Definition: SiStripDigiValid.h:61
SiStripDigiValid::meAdcTECWheel8zp_
MonitorElement * meAdcTECWheel8zp_[5]
Definition: SiStripDigiValid.h:124
SiStripDigiValid::meAdcTECWheel1zm_
MonitorElement * meAdcTECWheel1zm_[7]
Definition: SiStripDigiValid.h:127
SiStripDigiValid::meAdcTIDWheel1zp_
MonitorElement * meAdcTIDWheel1zp_[3]
Definition: SiStripDigiValid.h:99
SiStripDigiValid::~SiStripDigiValid
~SiStripDigiValid() override
Definition: SiStripDigiValid.cc:30
SiStripDigiValid::meNDigiTOBLayerzp_
MonitorElement * meNDigiTOBLayerzp_[6]
Definition: SiStripDigiValid.h:164
SiStripDigiValid::meStripTECWheel2zm_
MonitorElement * meStripTECWheel2zm_[7]
Definition: SiStripDigiValid.h:149
SiStripDigiValid::meStripTIDWheel2zm_
MonitorElement * meStripTIDWheel2zm_[3]
Definition: SiStripDigiValid.h:113
SiStripDigiValid::meStripTIBLayer2Intzm_
MonitorElement * meStripTIBLayer2Intzm_[3]
Definition: SiStripDigiValid.h:64
SiStripDigiValid::meStripTIBLayer1Extzm_
MonitorElement * meStripTIBLayer1Extzm_[3]
Definition: SiStripDigiValid.h:53
SiStripDigiValid::meStripTOBLayer2zp_
MonitorElement * meStripTOBLayer2zp_[6]
Definition: SiStripDigiValid.h:85
DQMEDAnalyzer.h
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
SiStripDigiValid::meAdcTOBLayer1zm_
MonitorElement * meAdcTOBLayer1zm_[6]
Definition: SiStripDigiValid.h:76
DQMEDAnalyzer
Definition: DQMEDAnalyzer.py:1
SiStripDigiValid::meStripTIBLayer1Intzp_
MonitorElement * meStripTIBLayer1Intzp_[3]
Definition: SiStripDigiValid.h:43
SiStripDigiValid::meStripTIBLayer3Intzm_
MonitorElement * meStripTIBLayer3Intzm_[3]
Definition: SiStripDigiValid.h:65
SiStripDigiValid::meAdcTECWheel9zm_
MonitorElement * meAdcTECWheel9zm_[4]
Definition: SiStripDigiValid.h:135
SiStripDigiValid
Definition: SiStripDigiValid.h:17
edm::ParameterSet
Definition: ParameterSet.h:36
SiStripDigiValid::meStripTECWheel5zm_
MonitorElement * meStripTECWheel5zm_[6]
Definition: SiStripDigiValid.h:152
SiStripDigiValid::meAdcTOBLayer6zp_
MonitorElement * meAdcTOBLayer6zp_[6]
Definition: SiStripDigiValid.h:74
SiStripDigiValid::runStandalone
bool runStandalone
Definition: SiStripDigiValid.h:170
SiStripDigiValid::meStripTIDWheel1zm_
MonitorElement * meStripTIDWheel1zm_[3]
Definition: SiStripDigiValid.h:112
SiStripDigiValid::meStripTIDWheel2zp_
MonitorElement * meStripTIDWheel2zp_[3]
Definition: SiStripDigiValid.h:109
SiStripDigiValid::meStripTECWheel6zm_
MonitorElement * meStripTECWheel6zm_[6]
Definition: SiStripDigiValid.h:153
SiStripDigiValid::analyze
void analyze(const edm::Event &e, const edm::EventSetup &c) override
Definition: SiStripDigiValid.cc:326
SiStripDigiValid::meStripTIDWheel3zm_
MonitorElement * meStripTIDWheel3zm_[3]
Definition: SiStripDigiValid.h:114
SiStripDigiValid::meStripTECWheel4zm_
MonitorElement * meStripTECWheel4zm_[6]
Definition: SiStripDigiValid.h:151
SiStripDigiValid::meStripTIBLayer2Extzm_
MonitorElement * meStripTIBLayer2Extzm_[3]
Definition: SiStripDigiValid.h:54
SiStripDigiValid::meAdcTIBLayer2Extzp_
MonitorElement * meAdcTIBLayer2Extzp_[3]
Definition: SiStripDigiValid.h:29
SiStripDigiValid::meAdcTECWheel6zm_
MonitorElement * meAdcTECWheel6zm_[6]
Definition: SiStripDigiValid.h:132
SiStripDigiValid::meAdcTECWheel2zp_
MonitorElement * meAdcTECWheel2zp_[7]
Definition: SiStripDigiValid.h:118
edm::EventSetup
Definition: EventSetup.h:57
HltBtagPostValidation_cff.c
c
Definition: HltBtagPostValidation_cff.py:31
SiStripDigiValid::meAdcTIDWheel3zm_
MonitorElement * meAdcTIDWheel3zm_[3]
Definition: SiStripDigiValid.h:105
SiStripDigiValid::meStripTIBLayer4Extzm_
MonitorElement * meStripTIBLayer4Extzm_[3]
Definition: SiStripDigiValid.h:56
SiStripDigiValid::meAdcTIDWheel2zm_
MonitorElement * meAdcTIDWheel2zm_[3]
Definition: SiStripDigiValid.h:104
SiStripDigiValid::meAdcTIBLayer1Intzm_
MonitorElement * meAdcTIBLayer1Intzm_[3]
Definition: SiStripDigiValid.h:58
SiStripDigiValid::meStripTIBLayer3Extzp_
MonitorElement * meStripTIBLayer3Extzp_[3]
Definition: SiStripDigiValid.h:35
SiStripDigiValid::meStripTOBLayer3zp_
MonitorElement * meStripTOBLayer3zp_[6]
Definition: SiStripDigiValid.h:86
SiStripDigiValid::meStripTIDWheel3zp_
MonitorElement * meStripTIDWheel3zp_[3]
Definition: SiStripDigiValid.h:110
SiStripDigiValid::meAdcTIDWheel3zp_
MonitorElement * meAdcTIDWheel3zp_[3]
Definition: SiStripDigiValid.h:101
SiStripDigiValid::meAdcTECWheel7zm_
MonitorElement * meAdcTECWheel7zm_[5]
Definition: SiStripDigiValid.h:133
SiStripDigiValid::SiStripDigiValid
SiStripDigiValid(const edm::ParameterSet &ps)
Definition: SiStripDigiValid.cc:23
writedatasetfile.run
run
Definition: writedatasetfile.py:27
SiStripDigiValid::meNDigiTIDWheelzp_
MonitorElement * meNDigiTIDWheelzp_[3]
Definition: SiStripDigiValid.h:165
SiStripDigiValid::meAdcTOBLayer1zp_
MonitorElement * meAdcTOBLayer1zp_[6]
Definition: SiStripDigiValid.h:69
SiStripDigiValid::bookHistograms
void bookHistograms(DQMStore::IBooker &ibooker, const edm::Run &run, const edm::EventSetup &es) override
Definition: SiStripDigiValid.cc:32
SiStripDigiValid::meAdcTOBLayer4zp_
MonitorElement * meAdcTOBLayer4zp_[6]
Definition: SiStripDigiValid.h:72
Frameworkfwd.h
SiStripDigiValid::meStripTECWheel9zm_
MonitorElement * meStripTECWheel9zm_[4]
Definition: SiStripDigiValid.h:156
SiStripDigiValid::meAdcTOBLayer3zm_
MonitorElement * meAdcTOBLayer3zm_[6]
Definition: SiStripDigiValid.h:78
SiStripDigiValid::meStripTOBLayer1zp_
MonitorElement * meStripTOBLayer1zp_[6]
Definition: SiStripDigiValid.h:84
SiStripDigiValid::meAdcTECWheel4zp_
MonitorElement * meAdcTECWheel4zp_[6]
Definition: SiStripDigiValid.h:120
SiStripDigiValid::meStripTOBLayer4zp_
MonitorElement * meStripTOBLayer4zp_[6]
Definition: SiStripDigiValid.h:87
SiStripDigiValid::meAdcTIBLayer1Extzm_
MonitorElement * meAdcTIBLayer1Extzm_[3]
Definition: SiStripDigiValid.h:48
SiStripDigiValid::meAdcTOBLayer6zm_
MonitorElement * meAdcTOBLayer6zm_[6]
Definition: SiStripDigiValid.h:81
SiStripDigiValid::dbe_
DQMStore * dbe_
Definition: SiStripDigiValid.h:169
dqm::implementation::IBooker
Definition: DQMStore.h:43
SiStripDigiValid::meStripTECWheel7zm_
MonitorElement * meStripTECWheel7zm_[5]
Definition: SiStripDigiValid.h:154
SiStripDigiValid::meAdcTIDWheel1zm_
MonitorElement * meAdcTIDWheel1zm_[3]
Definition: SiStripDigiValid.h:103
SiStripDigi
A Digi for the silicon strip detector, containing both strip and adc information, and suitable for st...
Definition: SiStripDigi.h:12
SiStripDigiValid::meAdcTECWheel3zp_
MonitorElement * meAdcTECWheel3zp_[7]
Definition: SiStripDigiValid.h:119
SiStripDigiValid::meStripTECWheel1zm_
MonitorElement * meStripTECWheel1zm_[7]
Definition: SiStripDigiValid.h:148
SiStripDigiValid::meStripTECWheel3zp_
MonitorElement * meStripTECWheel3zp_[7]
Definition: SiStripDigiValid.h:140
SiStripDigiValid::meAdcTECWheel1zp_
MonitorElement * meAdcTECWheel1zp_[7]
Definition: SiStripDigiValid.h:117
edm::Event
Definition: Event.h:73
SiStripDigiValid::meStripTOBLayer3zm_
MonitorElement * meStripTOBLayer3zm_[6]
Definition: SiStripDigiValid.h:93
SiStripDigiValid::meStripTIBLayer3Extzm_
MonitorElement * meStripTIBLayer3Extzm_[3]
Definition: SiStripDigiValid.h:55
SiStripDigiValid::meStripTECWheel6zp_
MonitorElement * meStripTECWheel6zp_[6]
Definition: SiStripDigiValid.h:143
SiStripDigiValid::meStripTIBLayer4Extzp_
MonitorElement * meStripTIBLayer4Extzp_[3]
Definition: SiStripDigiValid.h:36
SiStripDigiValid::meAdcTOBLayer2zp_
MonitorElement * meAdcTOBLayer2zp_[6]
Definition: SiStripDigiValid.h:70
SiStripDigiValid::meStripTECWheel9zp_
MonitorElement * meStripTECWheel9zp_[4]
Definition: SiStripDigiValid.h:146
SiStripDigiValid::meAdcTECWheel2zm_
MonitorElement * meAdcTECWheel2zm_[7]
Definition: SiStripDigiValid.h:128
SiStripDigiValid::meStripTOBLayer1zm_
MonitorElement * meStripTOBLayer1zm_[6]
Definition: SiStripDigiValid.h:91
SiStripDigiValid::meStripTECWheel4zp_
MonitorElement * meStripTECWheel4zp_[6]
Definition: SiStripDigiValid.h:141
SiStripDigiValid::meAdcTECWheel4zm_
MonitorElement * meAdcTECWheel4zm_[6]
Definition: SiStripDigiValid.h:130
MillePedeFileConverter_cfg.e
e
Definition: MillePedeFileConverter_cfg.py:37