CMS 3D CMS Logo

HcalNoiseSummary.h
Go to the documentation of this file.
1 #ifndef _DATAFORMATS_METRECO_HCALNOISESUMMARY_H__
2 #define _DATAFORMATS_METRECO_HCALNOISESUMMARY_H__
3 
4 //
5 // HcalNoiseSummary.h
6 //
7 // description: Container class for HCAL noise summary information
8 //
9 // author: J.P. Chou, Brown
10 //
11 
18 
19 //
20 // forward declaration
21 //
22 
23 namespace reco {
24  class HcalNoiseInfoProducer;
25 }
26 
27 //
28 // class definition
29 //
30 
32  friend class reco::HcalNoiseInfoProducer; // allows this class to fill the info
33 
34 public:
35  // constructor
37 
38  // destructor
39  virtual ~HcalNoiseSummary();
40 
41  // whether or not the event passed the event filter
42  // note that these methods are deprecated
43  // please see the instructions here: https://twiki.cern.ch/twiki/bin/view/CMS/HcalNoiseInfoLibrary
44  bool passLooseNoiseFilter(void) const;
45  bool passTightNoiseFilter(void) const;
46  bool passHighLevelNoiseFilter(void) const;
47 
48  // the status with which the filter failed: this is a bitset
49  // 0 is no failure
50  int noiseFilterStatus(void) const;
51 
52  // noise type: 1=HPD Ionfeedback, 2=HPD Discharge, 3=RBX Noise
53  // won't work with non-noise event
54  int noiseType(void) const;
55 
56  // quantities to calculate EM fraction and charge fraction
57  // of the event (|eta|<2.0)
58  float eventEMEnergy(void) const;
59  float eventHadEnergy(void) const;
60  float eventTrackEnergy(void) const;
61  float eventEMFraction(void) const;
62  float eventChargeFraction(void) const;
63 
64  // minimum/maximum/RMS rechit time
65  // rechit energy>10 GeV or 25 GeV
66  float min10GeVHitTime(void) const;
67  float max10GeVHitTime(void) const;
68  float rms10GeVHitTime(void) const;
69  float min25GeVHitTime(void) const;
70  float max25GeVHitTime(void) const;
71  float rms25GeVHitTime(void) const;
72 
73  // # of hits with E>10 GeV or 25 GeV
74  int num10GeVHits(void) const;
75  int num25GeVHits(void) const;
76 
77  // E(2TS), E(10TS), and E(2TS)/E(10TS) for the minimum and maximum E(2TS)/E(10TS) found in an RBX in the event
78  // the total energy in the RBX must be > 50 GeV
79  float minE2TS(void) const;
80  float minE10TS(void) const;
81  float minE2Over10TS(void) const;
82  float maxE2TS(void) const;
83  float maxE10TS(void) const;
84  float maxE2Over10TS(void) const;
85 
86  // largest number of zeros found in a single RBX in the event
87  // total energy in the RBX must be > 10 GeV
88  int maxZeros(void) const;
89 
90  // largest number of hits in a single HPD/RBX in the event
91  // each hit is >= 1.5 GeV
92  int maxHPDHits(void) const;
93  int maxRBXHits(void) const;
94 
95  // largest number of hits in a single HPD when no other hits are present in the RBX
96  int maxHPDNoOtherHits(void) const;
97 
98  // smallest EMF found in an HPD/RBX in the event
99  // the total energy in the HPD/RBX must be >50 GeV
100  float minHPDEMF(void) const;
101  float minRBXEMF(void) const;
102 
103  // number of "problematic" RBXs
104  int numProblematicRBXs(void) const;
105 
106  int numIsolatedNoiseChannels(void) const;
107  float isolatedNoiseSumE(void) const;
108  float isolatedNoiseSumEt(void) const;
109 
110  int numFlatNoiseChannels(void) const;
111  float flatNoiseSumE(void) const;
112  float flatNoiseSumEt(void) const;
113 
114  int numSpikeNoiseChannels(void) const;
115  float spikeNoiseSumE(void) const;
116  float spikeNoiseSumEt(void) const;
117 
118  int numTriangleNoiseChannels(void) const;
119  float triangleNoiseSumE(void) const;
120  float triangleNoiseSumEt(void) const;
121 
122  int numTS4TS5NoiseChannels(void) const;
123  float TS4TS5NoiseSumE(void) const;
124  float TS4TS5NoiseSumEt(void) const;
125 
126  int numNegativeNoiseChannels(void) const;
127  float NegativeNoiseSumE(void) const;
128  float NegativeNoiseSumEt(void) const;
129 
130  int GetRecHitCount(void) const;
131  int GetRecHitCount15(void) const;
132  double GetRecHitEnergy(void) const;
133  double GetRecHitEnergy15(void) const;
134 
135  double GetTotalCalibCharge(void) const;
136  double GetLaserMonitorCharge(void) const;
137 
138  bool HasBadRBXTS4TS5(void) const;
139  bool HasBadRBXRechitR45Loose(void) const;
140  bool HasBadRBXRechitR45Tight(void) const;
141  bool goodJetFoundInLowBVRegion(void) const;
142 
143  double GetCalibChargeHF(void) const;
144  int GetCalibCountHF(void) const;
145 
146  // Get charge only in TS45
147  int GetCalibCountTS45(void) const; // get number of HBHE calibration channels
148  int GetCalibgt15CountTS45(void) const; // get number of HBHE calib channels > 15 fC
149  double GetCalibChargeTS45(void) const; // get Calib charge
150  double GetCalibgt15ChargeTS45(void) const; // get charge from all channels gt 15 fC
151 
152  int GetHitsInNonLaserRegion(void) const; // get number of channels in HBHE regions with no laser
153  int GetHitsInLaserRegion(void) const; // get number of channels in HBHE region where laser pulses are seen
154  double GetEnergyInNonLaserRegion(void) const; // get energy in region with no laser
155  double GetEnergyInLaserRegion(void) const; // get energy in non-laser region
156 
157  // reference to problematic jets
159 
160  // reference to calotowers which fail loose, tight, and high-level noise criteria
164 
165 private:
166  // data members corresponding to the values above
190 
195  double calibCharge_;
197 
202 
207 
208  int calibCountHF_; // calibration channels only in HF; no threshold used for determining HF noise
210 
215 
217 
221 };
222 
223 #endif
HcalNoiseSummary::negativenoisee_
float negativenoisee_
Definition: HcalNoiseSummary.h:189
RefProd.h
HcalNoiseSummary::min10_
float min10_
Definition: HcalNoiseSummary.h:169
HcalNoiseSummary
Definition: HcalNoiseSummary.h:31
CaloJetCollection.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::noisetype_
int noisetype_
Definition: HcalNoiseSummary.h:167
HcalNoiseSummary::rms25_
float rms25_
Definition: HcalNoiseSummary.h:170
HcalNoiseSummary::tightnoisetwrs_
edm::RefVector< CaloTowerCollection > tightnoisetwrs_
Definition: HcalNoiseSummary.h:219
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
HcalNoiseHPD.h
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
reco::HcalNoiseInfoProducer
Definition: HcalNoiseInfoProducer.h:48
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
reco
fixed size matrix
Definition: AlignmentAlgorithmBase.h:45
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
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
RefVector.h
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
CaloTowerCollection.h
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
Ref.h
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