CMS 3D CMS Logo

HcalNoiseSummary.cc
Go to the documentation of this file.
1 //
2 // HcalNoiseSummary.cc
3 //
4 // description: implementation of container class of HCAL noise summary
5 //
6 // author: J.P. Chou, Brown
7 //
8 
10 
11 // default constructor
13  : filterstatus_(0),
14  noisetype_(0),
15  emenergy_(0.0),
16  hadenergy_(0.0),
17  trackenergy_(0.0),
18  min10_(999999.),
19  max10_(-999999.),
20  rms10_(0.0),
21  min25_(999999.),
22  max25_(-999999.),
23  rms25_(0.0),
24  cnthit10_(0),
25  cnthit25_(0),
26  mine2ts_(0.),
27  mine10ts_(0.),
28  maxe2ts_(0.),
29  maxe10ts_(0.),
30  maxzeros_(0),
31  maxhpdhits_(0),
32  maxhpdhitsnoother_(0),
33  maxrbxhits_(0),
34  minhpdemf_(999999.),
35  minrbxemf_(999999.),
36  nproblemRBXs_(0),
37  nisolnoise_(0),
38  isolnoisee_(0),
39  isolnoiseet_(0),
40  nflatnoise_(0),
41  flatnoisee_(0),
42  flatnoiseet_(0),
43  nspikenoise_(0),
44  spikenoisee_(0),
45  spikenoiseet_(0),
46  ntrianglenoise_(0),
47  trianglenoisee_(0),
48  trianglenoiseet_(0),
49  nts4ts5noise_(0),
50  ts4ts5noisee_(0),
51  ts4ts5noiseet_(0),
52  nnegativenoise_(0),
53  negativenoisee_(0),
54  negativenoiseet_(0),
55  rechitCount_(0),
56  rechitCount15_(0),
57  rechitEnergy_(0),
58  rechitEnergy15_(0),
59  calibCharge_(0),
60  lasmonCharge_(0),
61  hasBadRBXTS4TS5_(false),
62  hasBadRBXRechitR45Loose_(false),
63  hasBadRBXRechitR45Tight_(false),
64  goodJetFoundInLowBVRegion_(false),
65  calibCountTS45_(0),
66  calibCountgt15TS45_(0),
67  calibChargeTS45_(0.),
68  calibChargegt15TS45_(0.),
69  calibCountHF_(0),
70  calibChargeHF_(0.),
71  hitsInLaserRegion_(0),
72  hitsInNonLaserRegion_(0),
73  energyInLaserRegion_(0.),
74  energyInNonLaserRegion_(0.) {}
75 
76 // destructor
78 
79 // accessors
80 bool HcalNoiseSummary::passLooseNoiseFilter(void) const { return (filterstatus_ & 0xFF) == 0; }
81 
82 bool HcalNoiseSummary::passTightNoiseFilter(void) const { return (filterstatus_ & 0xFF00) == 0; }
83 
84 bool HcalNoiseSummary::passHighLevelNoiseFilter(void) const { return (filterstatus_ & 0xFF0000) == 0; }
85 
86 int HcalNoiseSummary::noiseType(void) const {
87  if (maxRBXHits() > 18)
88  return 3;
89  else if (maxRBXHits() > 8)
90  return 2;
91  return 1;
92 }
93 
95 
96 float HcalNoiseSummary::eventEMEnergy(void) const { return emenergy_; }
97 
98 float HcalNoiseSummary::eventHadEnergy(void) const { return hadenergy_; }
99 
101 
103  if (hadenergy_ + emenergy_ == 0.0)
104  return -999.;
105  else
106  return emenergy_ / (hadenergy_ + emenergy_);
107 }
108 
110  if (hadenergy_ + emenergy_ == 0.0)
111  return -999.;
112  else
113  return trackenergy_ / (hadenergy_ + emenergy_);
114 }
115 
116 float HcalNoiseSummary::min10GeVHitTime(void) const { return min10_; }
117 
118 float HcalNoiseSummary::max10GeVHitTime(void) const { return max10_; }
119 
120 float HcalNoiseSummary::rms10GeVHitTime(void) const { return cnthit10_ > 0 ? std::sqrt(rms10_ / cnthit10_) : 999; }
121 
122 float HcalNoiseSummary::min25GeVHitTime(void) const { return min25_; }
123 
124 float HcalNoiseSummary::max25GeVHitTime(void) const { return max25_; }
125 
126 float HcalNoiseSummary::rms25GeVHitTime(void) const { return cnthit25_ > 0 ? std::sqrt(rms25_ / cnthit25_) : 999; }
127 
128 int HcalNoiseSummary::num10GeVHits(void) const { return cnthit10_; }
129 
130 int HcalNoiseSummary::num25GeVHits(void) const { return cnthit25_; }
131 
132 float HcalNoiseSummary::minE2TS(void) const { return mine2ts_; }
133 
134 float HcalNoiseSummary::minE10TS(void) const { return mine10ts_; }
135 
136 float HcalNoiseSummary::minE2Over10TS(void) const { return mine10ts_ == 0 ? 999999. : mine2ts_ / mine10ts_; }
137 
138 float HcalNoiseSummary::maxE2TS(void) const { return maxe2ts_; }
139 
140 float HcalNoiseSummary::maxE10TS(void) const { return maxe10ts_; }
141 
142 float HcalNoiseSummary::maxE2Over10TS(void) const { return maxe10ts_ == 0 ? -999999. : maxe2ts_ / maxe10ts_; }
143 
144 int HcalNoiseSummary::maxZeros(void) const { return maxzeros_; }
145 
146 int HcalNoiseSummary::maxHPDHits(void) const { return maxhpdhits_; }
147 
149 
150 int HcalNoiseSummary::maxRBXHits(void) const { return maxrbxhits_; }
151 
152 float HcalNoiseSummary::minHPDEMF(void) const { return minhpdemf_; }
153 
154 float HcalNoiseSummary::minRBXEMF(void) const { return minrbxemf_; }
155 
157 
159 
161 
163 
165 
166 float HcalNoiseSummary::flatNoiseSumE(void) const { return flatnoisee_; }
167 
168 float HcalNoiseSummary::flatNoiseSumEt(void) const { return flatnoiseet_; }
169 
171 
172 float HcalNoiseSummary::spikeNoiseSumE(void) const { return spikenoisee_; }
173 
175 
177 
179 
181 
183 
185 
187 
189 
191 
193 
195 
197 
198 double HcalNoiseSummary::GetRecHitEnergy(void) const { return rechitEnergy_; }
199 
201 
203 
205 
207 
209 
211 
213 
215 
217 
219 
221 
223  // calibCountHF_ is the number of HF calibration digis in the event (no charge threshold required when counting these digis)
224  return calibCountHF_;
225 }
226 
228  // calibChargeHF_ is the total charge (over all 10 time slices) for all HF calibration digis in the event
229  return calibChargeHF_;
230 }
231 
233 
235 
237 
239 
241 
243 
245 
HcalNoiseSummary::negativenoisee_
float negativenoisee_
Definition: HcalNoiseSummary.h:189
HcalNoiseSummary::min10_
float min10_
Definition: HcalNoiseSummary.h:169
HcalNoiseSummary.h
HcalNoiseSummary::maxZeros
int maxZeros(void) const
Definition: HcalNoiseSummary.cc:144
HcalNoiseSummary::NegativeNoiseSumE
float NegativeNoiseSumE(void) const
Definition: HcalNoiseSummary.cc:190
HcalNoiseSummary::hasBadRBXRechitR45Loose_
bool hasBadRBXRechitR45Loose_
Definition: HcalNoiseSummary.h:199
HcalNoiseSummary::rms25_
float rms25_
Definition: HcalNoiseSummary.h:170
HcalNoiseSummary::tightnoisetwrs_
edm::RefVector< CaloTowerCollection > tightnoisetwrs_
Definition: HcalNoiseSummary.h:219
funct::false
false
Definition: Factorize.h:29
HcalNoiseSummary::rechitEnergy15_
double rechitEnergy15_
Definition: HcalNoiseSummary.h:194
HcalNoiseSummary::GetCalibChargeTS45
double GetCalibChargeTS45(void) const
Definition: HcalNoiseSummary.cc:218
HcalNoiseSummary::eventEMEnergy
float eventEMEnergy(void) const
Definition: HcalNoiseSummary.cc:96
HcalNoiseSummary::noiseType
int noiseType(void) const
Definition: HcalNoiseSummary.cc:86
HcalNoiseSummary::flatnoiseet_
float flatnoiseet_
Definition: HcalNoiseSummary.h:181
HcalNoiseSummary::eventChargeFraction
float eventChargeFraction(void) const
Definition: HcalNoiseSummary.cc:109
HcalNoiseSummary::negativenoiseet_
float negativenoiseet_
Definition: HcalNoiseSummary.h:189
HcalNoiseSummary::highLevelNoiseTowers
edm::RefVector< CaloTowerCollection > highLevelNoiseTowers(void) const
Definition: HcalNoiseSummary.cc:246
HcalNoiseSummary::tightNoiseTowers
edm::RefVector< CaloTowerCollection > tightNoiseTowers(void) const
Definition: HcalNoiseSummary.cc:244
HcalNoiseSummary::rechitCount_
int rechitCount_
Definition: HcalNoiseSummary.h:191
HcalNoiseSummary::mine10ts_
float mine10ts_
Definition: HcalNoiseSummary.h:172
HcalNoiseSummary::goodJetFoundInLowBVRegion
bool goodJetFoundInLowBVRegion(void) const
Definition: HcalNoiseSummary.cc:212
HcalNoiseSummary::rechitEnergy_
double rechitEnergy_
Definition: HcalNoiseSummary.h:193
HcalNoiseSummary::passTightNoiseFilter
bool passTightNoiseFilter(void) const
Definition: HcalNoiseSummary.cc:82
HcalNoiseSummary::GetRecHitEnergy15
double GetRecHitEnergy15(void) const
Definition: HcalNoiseSummary.cc:200
HcalNoiseSummary::isolatedNoiseSumE
float isolatedNoiseSumE(void) const
Definition: HcalNoiseSummary.cc:160
HcalNoiseSummary::minE2TS
float minE2TS(void) const
Definition: HcalNoiseSummary.cc:132
HcalNoiseSummary::maxHPDHits
int maxHPDHits(void) const
Definition: HcalNoiseSummary.cc:146
HcalNoiseSummary::GetCalibCountHF
int GetCalibCountHF(void) const
Definition: HcalNoiseSummary.cc:222
HcalNoiseSummary::flatnoisee_
float flatnoisee_
Definition: HcalNoiseSummary.h:181
HcalNoiseSummary::numFlatNoiseChannels
int numFlatNoiseChannels(void) const
Definition: HcalNoiseSummary.cc:164
HcalNoiseSummary::problemjets_
edm::RefVector< reco::CaloJetCollection > problemjets_
Definition: HcalNoiseSummary.h:216
HcalNoiseSummary::NegativeNoiseSumEt
float NegativeNoiseSumEt(void) const
Definition: HcalNoiseSummary.cc:192
HcalNoiseSummary::hasBadRBXTS4TS5_
bool hasBadRBXTS4TS5_
Definition: HcalNoiseSummary.h:198
HcalNoiseSummary::minHPDEMF
float minHPDEMF(void) const
Definition: HcalNoiseSummary.cc:152
HcalNoiseSummary::minRBXEMF
float minRBXEMF(void) const
Definition: HcalNoiseSummary.cc:154
edm::RefVector< reco::CaloJetCollection >
HcalNoiseSummary::triangleNoiseSumE
float triangleNoiseSumE(void) const
Definition: HcalNoiseSummary.cc:178
HcalNoiseSummary::maxhpdhitsnoother_
int maxhpdhitsnoother_
Definition: HcalNoiseSummary.h:175
HcalNoiseSummary::lasmonCharge_
double lasmonCharge_
Definition: HcalNoiseSummary.h:196
HcalNoiseSummary::spikenoisee_
float spikenoisee_
Definition: HcalNoiseSummary.h:183
HcalNoiseSummary::nproblemRBXs_
int nproblemRBXs_
Definition: HcalNoiseSummary.h:177
HcalNoiseSummary::maxE2Over10TS
float maxE2Over10TS(void) const
Definition: HcalNoiseSummary.cc:142
HcalNoiseSummary::minrbxemf_
float minrbxemf_
Definition: HcalNoiseSummary.h:176
HcalNoiseSummary::numSpikeNoiseChannels
int numSpikeNoiseChannels(void) const
Definition: HcalNoiseSummary.cc:170
HcalNoiseSummary::maxRBXHits
int maxRBXHits(void) const
Definition: HcalNoiseSummary.cc:150
HcalNoiseSummary::~HcalNoiseSummary
virtual ~HcalNoiseSummary()
Definition: HcalNoiseSummary.cc:77
HcalNoiseSummary::cnthit10_
int cnthit10_
Definition: HcalNoiseSummary.h:171
HcalNoiseSummary::ntrianglenoise_
int ntrianglenoise_
Definition: HcalNoiseSummary.h:184
HcalNoiseSummary::calibChargegt15TS45_
double calibChargegt15TS45_
Definition: HcalNoiseSummary.h:206
HcalNoiseSummary::cnthit25_
int cnthit25_
Definition: HcalNoiseSummary.h:171
HcalNoiseSummary::nflatnoise_
int nflatnoise_
Definition: HcalNoiseSummary.h:180
HcalNoiseSummary::looseNoiseTowers
edm::RefVector< CaloTowerCollection > looseNoiseTowers(void) const
Definition: HcalNoiseSummary.cc:242
HcalNoiseSummary::GetRecHitCount15
int GetRecHitCount15(void) const
Definition: HcalNoiseSummary.cc:196
HcalNoiseSummary::flatNoiseSumEt
float flatNoiseSumEt(void) const
Definition: HcalNoiseSummary.cc:168
HcalNoiseSummary::calibCountgt15TS45_
int calibCountgt15TS45_
Definition: HcalNoiseSummary.h:204
HcalNoiseSummary::eventHadEnergy
float eventHadEnergy(void) const
Definition: HcalNoiseSummary.cc:98
HcalNoiseSummary::energyInNonLaserRegion_
double energyInNonLaserRegion_
Definition: HcalNoiseSummary.h:214
HcalNoiseSummary::maxE10TS
float maxE10TS(void) const
Definition: HcalNoiseSummary.cc:140
mathSSE::sqrt
T sqrt(T t)
Definition: SSEVec.h:19
HcalNoiseSummary::HasBadRBXRechitR45Loose
bool HasBadRBXRechitR45Loose(void) const
Definition: HcalNoiseSummary.cc:208
HcalNoiseSummary::max10_
float max10_
Definition: HcalNoiseSummary.h:169
HcalNoiseSummary::nisolnoise_
int nisolnoise_
Definition: HcalNoiseSummary.h:178
HcalNoiseSummary::maxhpdhits_
int maxhpdhits_
Definition: HcalNoiseSummary.h:175
HcalNoiseSummary::GetLaserMonitorCharge
double GetLaserMonitorCharge(void) const
Definition: HcalNoiseSummary.cc:204
HcalNoiseSummary::calibCharge_
double calibCharge_
Definition: HcalNoiseSummary.h:195
HcalNoiseSummary::eventTrackEnergy
float eventTrackEnergy(void) const
Definition: HcalNoiseSummary.cc:100
HcalNoiseSummary::GetRecHitEnergy
double GetRecHitEnergy(void) const
Definition: HcalNoiseSummary.cc:198
HcalNoiseSummary::trackenergy_
float trackenergy_
Definition: HcalNoiseSummary.h:168
HcalNoiseSummary::GetRecHitCount
int GetRecHitCount(void) const
Definition: HcalNoiseSummary.cc:194
HcalNoiseSummary::max25GeVHitTime
float max25GeVHitTime(void) const
Definition: HcalNoiseSummary.cc:124
HcalNoiseSummary::maxE2TS
float maxE2TS(void) const
Definition: HcalNoiseSummary.cc:138
HcalNoiseSummary::hitsInLaserRegion_
int hitsInLaserRegion_
Definition: HcalNoiseSummary.h:211
HcalNoiseSummary::filterstatus_
int filterstatus_
Definition: HcalNoiseSummary.h:167
HcalNoiseSummary::spikenoiseet_
float spikenoiseet_
Definition: HcalNoiseSummary.h:183
HcalNoiseSummary::GetCalibgt15ChargeTS45
double GetCalibgt15ChargeTS45(void) const
Definition: HcalNoiseSummary.cc:220
HcalNoiseSummary::min25_
float min25_
Definition: HcalNoiseSummary.h:170
HcalNoiseSummary::min10GeVHitTime
float min10GeVHitTime(void) const
Definition: HcalNoiseSummary.cc:116
HcalNoiseSummary::calibCountHF_
int calibCountHF_
Definition: HcalNoiseSummary.h:208
HcalNoiseSummary::numNegativeNoiseChannels
int numNegativeNoiseChannels(void) const
Definition: HcalNoiseSummary.cc:188
HcalNoiseSummary::numProblematicRBXs
int numProblematicRBXs(void) const
Definition: HcalNoiseSummary.cc:156
HcalNoiseSummary::passHighLevelNoiseFilter
bool passHighLevelNoiseFilter(void) const
Definition: HcalNoiseSummary.cc:84
HcalNoiseSummary::hlnoisetwrs_
edm::RefVector< CaloTowerCollection > hlnoisetwrs_
Definition: HcalNoiseSummary.h:220
HcalNoiseSummary::spikeNoiseSumEt
float spikeNoiseSumEt(void) const
Definition: HcalNoiseSummary.cc:174
HcalNoiseSummary::calibCountTS45_
int calibCountTS45_
Definition: HcalNoiseSummary.h:203
HcalNoiseSummary::emenergy_
float emenergy_
Definition: HcalNoiseSummary.h:168
HcalNoiseSummary::max10GeVHitTime
float max10GeVHitTime(void) const
Definition: HcalNoiseSummary.cc:118
HcalNoiseSummary::maxrbxhits_
int maxrbxhits_
Definition: HcalNoiseSummary.h:175
HcalNoiseSummary::numTS4TS5NoiseChannels
int numTS4TS5NoiseChannels(void) const
Definition: HcalNoiseSummary.cc:182
HcalNoiseSummary::rms25GeVHitTime
float rms25GeVHitTime(void) const
Definition: HcalNoiseSummary.cc:126
HcalNoiseSummary::trianglenoisee_
float trianglenoisee_
Definition: HcalNoiseSummary.h:185
HcalNoiseSummary::GetEnergyInNonLaserRegion
double GetEnergyInNonLaserRegion(void) const
Definition: HcalNoiseSummary.cc:234
HcalNoiseSummary::flatNoiseSumE
float flatNoiseSumE(void) const
Definition: HcalNoiseSummary.cc:166
HcalNoiseSummary::minE2Over10TS
float minE2Over10TS(void) const
Definition: HcalNoiseSummary.cc:136
HcalNoiseSummary::problematicJets
edm::RefVector< reco::CaloJetCollection > problematicJets(void) const
Definition: HcalNoiseSummary.cc:240
HcalNoiseSummary::maxzeros_
int maxzeros_
Definition: HcalNoiseSummary.h:174
HcalNoiseSummary::isolnoiseet_
float isolnoiseet_
Definition: HcalNoiseSummary.h:179
HcalNoiseSummary::maxe2ts_
float maxe2ts_
Definition: HcalNoiseSummary.h:173
HcalNoiseSummary::mine2ts_
float mine2ts_
Definition: HcalNoiseSummary.h:172
HcalNoiseSummary::calibChargeTS45_
double calibChargeTS45_
Definition: HcalNoiseSummary.h:205
HcalNoiseSummary::max25_
float max25_
Definition: HcalNoiseSummary.h:170
HcalNoiseSummary::GetCalibChargeHF
double GetCalibChargeHF(void) const
Definition: HcalNoiseSummary.cc:227
HcalNoiseSummary::triangleNoiseSumEt
float triangleNoiseSumEt(void) const
Definition: HcalNoiseSummary.cc:180
HcalNoiseSummary::isolatedNoiseSumEt
float isolatedNoiseSumEt(void) const
Definition: HcalNoiseSummary.cc:162
HcalNoiseSummary::hadenergy_
float hadenergy_
Definition: HcalNoiseSummary.h:168
HcalNoiseSummary::rms10_
float rms10_
Definition: HcalNoiseSummary.h:169
HcalNoiseSummary::GetTotalCalibCharge
double GetTotalCalibCharge(void) const
Definition: HcalNoiseSummary.cc:202
HcalNoiseSummary::min25GeVHitTime
float min25GeVHitTime(void) const
Definition: HcalNoiseSummary.cc:122
HcalNoiseSummary::noiseFilterStatus
int noiseFilterStatus(void) const
Definition: HcalNoiseSummary.cc:94
HcalNoiseSummary::numTriangleNoiseChannels
int numTriangleNoiseChannels(void) const
Definition: HcalNoiseSummary.cc:176
HcalNoiseSummary::nspikenoise_
int nspikenoise_
Definition: HcalNoiseSummary.h:182
HcalNoiseSummary::rms10GeVHitTime
float rms10GeVHitTime(void) const
Definition: HcalNoiseSummary.cc:120
HcalNoiseSummary::TS4TS5NoiseSumEt
float TS4TS5NoiseSumEt(void) const
Definition: HcalNoiseSummary.cc:186
HcalNoiseSummary::energyInLaserRegion_
double energyInLaserRegion_
Definition: HcalNoiseSummary.h:213
HcalNoiseSummary::trianglenoiseet_
float trianglenoiseet_
Definition: HcalNoiseSummary.h:185
HcalNoiseSummary::HasBadRBXTS4TS5
bool HasBadRBXTS4TS5(void) const
Definition: HcalNoiseSummary.cc:206
HcalNoiseSummary::hitsInNonLaserRegion_
int hitsInNonLaserRegion_
Definition: HcalNoiseSummary.h:212
HcalNoiseSummary::maxHPDNoOtherHits
int maxHPDNoOtherHits(void) const
Definition: HcalNoiseSummary.cc:148
HcalNoiseSummary::spikeNoiseSumE
float spikeNoiseSumE(void) const
Definition: HcalNoiseSummary.cc:172
HcalNoiseSummary::GetHitsInLaserRegion
int GetHitsInLaserRegion(void) const
Definition: HcalNoiseSummary.cc:236
HcalNoiseSummary::TS4TS5NoiseSumE
float TS4TS5NoiseSumE(void) const
Definition: HcalNoiseSummary.cc:184
HcalNoiseSummary::nts4ts5noise_
int nts4ts5noise_
Definition: HcalNoiseSummary.h:186
HcalNoiseSummary::HasBadRBXRechitR45Tight
bool HasBadRBXRechitR45Tight(void) const
Definition: HcalNoiseSummary.cc:210
HcalNoiseSummary::loosenoisetwrs_
edm::RefVector< CaloTowerCollection > loosenoisetwrs_
Definition: HcalNoiseSummary.h:218
HcalNoiseSummary::num25GeVHits
int num25GeVHits(void) const
Definition: HcalNoiseSummary.cc:130
HcalNoiseSummary::minhpdemf_
float minhpdemf_
Definition: HcalNoiseSummary.h:176
HcalNoiseSummary::isolnoisee_
float isolnoisee_
Definition: HcalNoiseSummary.h:179
HcalNoiseSummary::passLooseNoiseFilter
bool passLooseNoiseFilter(void) const
Definition: HcalNoiseSummary.cc:80
HcalNoiseSummary::ts4ts5noiseet_
float ts4ts5noiseet_
Definition: HcalNoiseSummary.h:187
HcalNoiseSummary::maxe10ts_
float maxe10ts_
Definition: HcalNoiseSummary.h:173
HcalNoiseSummary::calibChargeHF_
double calibChargeHF_
Definition: HcalNoiseSummary.h:209
HcalNoiseSummary::minE10TS
float minE10TS(void) const
Definition: HcalNoiseSummary.cc:134
HcalNoiseSummary::eventEMFraction
float eventEMFraction(void) const
Definition: HcalNoiseSummary.cc:102
HcalNoiseSummary::GetCalibCountTS45
int GetCalibCountTS45(void) const
Definition: HcalNoiseSummary.cc:214
HcalNoiseSummary::goodJetFoundInLowBVRegion_
bool goodJetFoundInLowBVRegion_
Definition: HcalNoiseSummary.h:201
HcalNoiseSummary::GetHitsInNonLaserRegion
int GetHitsInNonLaserRegion(void) const
Definition: HcalNoiseSummary.cc:232
HcalNoiseSummary::num10GeVHits
int num10GeVHits(void) const
Definition: HcalNoiseSummary.cc:128
HcalNoiseSummary::HcalNoiseSummary
HcalNoiseSummary()
Definition: HcalNoiseSummary.cc:12
HcalNoiseSummary::rechitCount15_
int rechitCount15_
Definition: HcalNoiseSummary.h:192
HcalNoiseSummary::numIsolatedNoiseChannels
int numIsolatedNoiseChannels(void) const
Definition: HcalNoiseSummary.cc:158
HcalNoiseSummary::ts4ts5noisee_
float ts4ts5noisee_
Definition: HcalNoiseSummary.h:187
HcalNoiseSummary::GetEnergyInLaserRegion
double GetEnergyInLaserRegion(void) const
Definition: HcalNoiseSummary.cc:238
HcalNoiseSummary::GetCalibgt15CountTS45
int GetCalibgt15CountTS45(void) const
Definition: HcalNoiseSummary.cc:216
HcalNoiseSummary::hasBadRBXRechitR45Tight_
bool hasBadRBXRechitR45Tight_
Definition: HcalNoiseSummary.h:200
HcalNoiseSummary::nnegativenoise_
int nnegativenoise_
Definition: HcalNoiseSummary.h:188