#include <HcalNoiseSummary.h>
Public Member Functions | |
float | eventChargeFraction (void) const |
float | eventEMEnergy (void) const |
float | eventEMFraction (void) const |
float | eventHadEnergy (void) const |
float | eventTrackEnergy (void) const |
float | flatNoiseSumE (void) const |
float | flatNoiseSumEt (void) const |
double | GetCalibChargeHF (void) const |
double | GetCalibChargeTS45 (void) const |
int | GetCalibCountHF (void) const |
int | GetCalibCountTS45 (void) const |
double | GetCalibgt15ChargeTS45 (void) const |
int | GetCalibgt15CountTS45 (void) const |
double | GetEnergyInLaserRegion (void) const |
double | GetEnergyInNonLaserRegion (void) const |
int | GetHitsInLaserRegion (void) const |
int | GetHitsInNonLaserRegion (void) const |
double | GetLaserMonitorCharge (void) const |
int | GetRecHitCount (void) const |
int | GetRecHitCount15 (void) const |
double | GetRecHitEnergy (void) const |
double | GetRecHitEnergy15 (void) const |
double | GetTotalCalibCharge (void) const |
bool | goodJetFoundInLowBVRegion (void) const |
bool | HasBadRBXRechitR45Loose (void) const |
bool | HasBadRBXRechitR45Tight (void) const |
bool | HasBadRBXTS4TS5 (void) const |
HcalNoiseSummary () | |
edm::RefVector< CaloTowerCollection > | highLevelNoiseTowers (void) const |
float | isolatedNoiseSumE (void) const |
float | isolatedNoiseSumEt (void) const |
edm::RefVector< CaloTowerCollection > | looseNoiseTowers (void) const |
float | max10GeVHitTime (void) const |
float | max25GeVHitTime (void) const |
float | maxE10TS (void) const |
float | maxE2Over10TS (void) const |
float | maxE2TS (void) const |
int | maxHPDHits (void) const |
int | maxHPDNoOtherHits (void) const |
int | maxRBXHits (void) const |
int | maxZeros (void) const |
float | min10GeVHitTime (void) const |
float | min25GeVHitTime (void) const |
float | minE10TS (void) const |
float | minE2Over10TS (void) const |
float | minE2TS (void) const |
float | minHPDEMF (void) const |
float | minRBXEMF (void) const |
float | NegativeNoiseSumE (void) const |
float | NegativeNoiseSumEt (void) const |
int | noiseFilterStatus (void) const |
int | noiseType (void) const |
int | num10GeVHits (void) const |
int | num25GeVHits (void) const |
int | numFlatNoiseChannels (void) const |
int | numIsolatedNoiseChannels (void) const |
int | numNegativeNoiseChannels (void) const |
int | numProblematicRBXs (void) const |
int | numSpikeNoiseChannels (void) const |
int | numTriangleNoiseChannels (void) const |
int | numTS4TS5NoiseChannels (void) const |
bool | passHighLevelNoiseFilter (void) const |
bool | passLooseNoiseFilter (void) const |
bool | passTightNoiseFilter (void) const |
edm::RefVector< reco::CaloJetCollection > | problematicJets (void) const |
float | rms10GeVHitTime (void) const |
float | rms25GeVHitTime (void) const |
float | spikeNoiseSumE (void) const |
float | spikeNoiseSumEt (void) const |
edm::RefVector< CaloTowerCollection > | tightNoiseTowers (void) const |
float | triangleNoiseSumE (void) const |
float | triangleNoiseSumEt (void) const |
float | TS4TS5NoiseSumE (void) const |
float | TS4TS5NoiseSumEt (void) const |
virtual | ~HcalNoiseSummary () |
Friends | |
class | reco::HcalNoiseInfoProducer |
Definition at line 31 of file HcalNoiseSummary.h.
HcalNoiseSummary::HcalNoiseSummary | ( | ) |
Definition at line 12 of file HcalNoiseSummary.cc.
|
virtual |
Definition at line 77 of file HcalNoiseSummary.cc.
float HcalNoiseSummary::eventChargeFraction | ( | void | ) | const |
Definition at line 109 of file HcalNoiseSummary.cc.
References emenergy_, hadenergy_, and trackenergy_.
float HcalNoiseSummary::eventEMEnergy | ( | void | ) | const |
float HcalNoiseSummary::eventEMFraction | ( | void | ) | const |
float HcalNoiseSummary::eventHadEnergy | ( | void | ) | const |
float HcalNoiseSummary::eventTrackEnergy | ( | void | ) | const |
float HcalNoiseSummary::flatNoiseSumE | ( | void | ) | const |
float HcalNoiseSummary::flatNoiseSumEt | ( | void | ) | const |
double HcalNoiseSummary::GetCalibChargeHF | ( | void | ) | const |
Definition at line 227 of file HcalNoiseSummary.cc.
References calibChargeHF_.
double HcalNoiseSummary::GetCalibChargeTS45 | ( | void | ) | const |
int HcalNoiseSummary::GetCalibCountHF | ( | void | ) | const |
Definition at line 222 of file HcalNoiseSummary.cc.
References calibCountHF_.
int HcalNoiseSummary::GetCalibCountTS45 | ( | void | ) | const |
double HcalNoiseSummary::GetCalibgt15ChargeTS45 | ( | void | ) | const |
int HcalNoiseSummary::GetCalibgt15CountTS45 | ( | void | ) | const |
double HcalNoiseSummary::GetEnergyInLaserRegion | ( | void | ) | const |
double HcalNoiseSummary::GetEnergyInNonLaserRegion | ( | void | ) | const |
Definition at line 234 of file HcalNoiseSummary.cc.
References energyInNonLaserRegion_.
int HcalNoiseSummary::GetHitsInLaserRegion | ( | void | ) | const |
int HcalNoiseSummary::GetHitsInNonLaserRegion | ( | void | ) | const |
double HcalNoiseSummary::GetLaserMonitorCharge | ( | void | ) | const |
Definition at line 204 of file HcalNoiseSummary.cc.
References lasmonCharge_.
Referenced by HcalLaserEventFilter::filter().
int HcalNoiseSummary::GetRecHitCount | ( | void | ) | const |
Definition at line 194 of file HcalNoiseSummary.cc.
References rechitCount_.
Referenced by HcalLaserEventFilter::filter().
int HcalNoiseSummary::GetRecHitCount15 | ( | void | ) | const |
double HcalNoiseSummary::GetRecHitEnergy | ( | void | ) | const |
double HcalNoiseSummary::GetRecHitEnergy15 | ( | void | ) | const |
double HcalNoiseSummary::GetTotalCalibCharge | ( | void | ) | const |
bool HcalNoiseSummary::goodJetFoundInLowBVRegion | ( | void | ) | const |
Definition at line 212 of file HcalNoiseSummary.cc.
References goodJetFoundInLowBVRegion_.
bool HcalNoiseSummary::HasBadRBXRechitR45Loose | ( | void | ) | const |
Definition at line 208 of file HcalNoiseSummary.cc.
References hasBadRBXRechitR45Loose_.
bool HcalNoiseSummary::HasBadRBXRechitR45Tight | ( | void | ) | const |
Definition at line 210 of file HcalNoiseSummary.cc.
References hasBadRBXRechitR45Tight_.
bool HcalNoiseSummary::HasBadRBXTS4TS5 | ( | void | ) | const |
edm::RefVector< CaloTowerCollection > HcalNoiseSummary::highLevelNoiseTowers | ( | void | ) | const |
Definition at line 246 of file HcalNoiseSummary.cc.
References hlnoisetwrs_.
float HcalNoiseSummary::isolatedNoiseSumE | ( | void | ) | const |
float HcalNoiseSummary::isolatedNoiseSumEt | ( | void | ) | const |
edm::RefVector< CaloTowerCollection > HcalNoiseSummary::looseNoiseTowers | ( | void | ) | const |
Definition at line 242 of file HcalNoiseSummary.cc.
References loosenoisetwrs_.
float HcalNoiseSummary::max10GeVHitTime | ( | void | ) | const |
float HcalNoiseSummary::max25GeVHitTime | ( | void | ) | const |
float HcalNoiseSummary::maxE10TS | ( | void | ) | const |
float HcalNoiseSummary::maxE2Over10TS | ( | void | ) | const |
float HcalNoiseSummary::maxE2TS | ( | void | ) | const |
int HcalNoiseSummary::maxHPDHits | ( | void | ) | const |
int HcalNoiseSummary::maxHPDNoOtherHits | ( | void | ) | const |
int HcalNoiseSummary::maxRBXHits | ( | void | ) | const |
Definition at line 150 of file HcalNoiseSummary.cc.
References maxrbxhits_.
Referenced by noiseType().
int HcalNoiseSummary::maxZeros | ( | void | ) | const |
float HcalNoiseSummary::min10GeVHitTime | ( | void | ) | const |
float HcalNoiseSummary::min25GeVHitTime | ( | void | ) | const |
float HcalNoiseSummary::minE10TS | ( | void | ) | const |
float HcalNoiseSummary::minE2Over10TS | ( | void | ) | const |
float HcalNoiseSummary::minE2TS | ( | void | ) | const |
float HcalNoiseSummary::minHPDEMF | ( | void | ) | const |
float HcalNoiseSummary::minRBXEMF | ( | void | ) | const |
float HcalNoiseSummary::NegativeNoiseSumE | ( | void | ) | const |
float HcalNoiseSummary::NegativeNoiseSumEt | ( | void | ) | const |
int HcalNoiseSummary::noiseFilterStatus | ( | void | ) | const |
int HcalNoiseSummary::noiseType | ( | void | ) | const |
int HcalNoiseSummary::num10GeVHits | ( | void | ) | const |
int HcalNoiseSummary::num25GeVHits | ( | void | ) | const |
int HcalNoiseSummary::numFlatNoiseChannels | ( | void | ) | const |
int HcalNoiseSummary::numIsolatedNoiseChannels | ( | void | ) | const |
int HcalNoiseSummary::numNegativeNoiseChannels | ( | void | ) | const |
int HcalNoiseSummary::numProblematicRBXs | ( | void | ) | const |
int HcalNoiseSummary::numSpikeNoiseChannels | ( | void | ) | const |
int HcalNoiseSummary::numTriangleNoiseChannels | ( | void | ) | const |
int HcalNoiseSummary::numTS4TS5NoiseChannels | ( | void | ) | const |
bool HcalNoiseSummary::passHighLevelNoiseFilter | ( | void | ) | const |
bool HcalNoiseSummary::passLooseNoiseFilter | ( | void | ) | const |
bool HcalNoiseSummary::passTightNoiseFilter | ( | void | ) | const |
edm::RefVector< reco::CaloJetCollection > HcalNoiseSummary::problematicJets | ( | void | ) | const |
Definition at line 240 of file HcalNoiseSummary.cc.
References problemjets_.
float HcalNoiseSummary::rms10GeVHitTime | ( | void | ) | const |
Definition at line 120 of file HcalNoiseSummary.cc.
References cnthit10_, rms10_, and mathSSE::sqrt().
float HcalNoiseSummary::rms25GeVHitTime | ( | void | ) | const |
Definition at line 126 of file HcalNoiseSummary.cc.
References cnthit25_, rms25_, and mathSSE::sqrt().
float HcalNoiseSummary::spikeNoiseSumE | ( | void | ) | const |
float HcalNoiseSummary::spikeNoiseSumEt | ( | void | ) | const |
edm::RefVector< CaloTowerCollection > HcalNoiseSummary::tightNoiseTowers | ( | void | ) | const |
Definition at line 244 of file HcalNoiseSummary.cc.
References tightnoisetwrs_.
float HcalNoiseSummary::triangleNoiseSumE | ( | void | ) | const |
float HcalNoiseSummary::triangleNoiseSumEt | ( | void | ) | const |
float HcalNoiseSummary::TS4TS5NoiseSumE | ( | void | ) | const |
float HcalNoiseSummary::TS4TS5NoiseSumEt | ( | void | ) | const |
|
friend |
Definition at line 32 of file HcalNoiseSummary.h.
|
private |
Definition at line 195 of file HcalNoiseSummary.h.
Referenced by GetTotalCalibCharge().
|
private |
Definition at line 206 of file HcalNoiseSummary.h.
Referenced by GetCalibgt15ChargeTS45().
|
private |
Definition at line 209 of file HcalNoiseSummary.h.
Referenced by GetCalibChargeHF().
|
private |
Definition at line 205 of file HcalNoiseSummary.h.
Referenced by GetCalibChargeTS45().
|
private |
Definition at line 204 of file HcalNoiseSummary.h.
Referenced by GetCalibgt15CountTS45().
|
private |
Definition at line 208 of file HcalNoiseSummary.h.
Referenced by GetCalibCountHF().
|
private |
Definition at line 203 of file HcalNoiseSummary.h.
Referenced by GetCalibCountTS45().
|
private |
Definition at line 171 of file HcalNoiseSummary.h.
Referenced by num10GeVHits(), and rms10GeVHitTime().
|
private |
Definition at line 171 of file HcalNoiseSummary.h.
Referenced by num25GeVHits(), and rms25GeVHitTime().
|
private |
Definition at line 168 of file HcalNoiseSummary.h.
Referenced by eventChargeFraction(), eventEMEnergy(), and eventEMFraction().
|
private |
Definition at line 213 of file HcalNoiseSummary.h.
Referenced by GetEnergyInLaserRegion().
|
private |
Definition at line 214 of file HcalNoiseSummary.h.
Referenced by GetEnergyInNonLaserRegion().
|
private |
Definition at line 167 of file HcalNoiseSummary.h.
Referenced by noiseFilterStatus(), passHighLevelNoiseFilter(), passLooseNoiseFilter(), and passTightNoiseFilter().
|
private |
Definition at line 181 of file HcalNoiseSummary.h.
Referenced by flatNoiseSumE().
|
private |
Definition at line 181 of file HcalNoiseSummary.h.
Referenced by flatNoiseSumEt().
|
private |
Definition at line 201 of file HcalNoiseSummary.h.
Referenced by goodJetFoundInLowBVRegion().
|
private |
Definition at line 168 of file HcalNoiseSummary.h.
Referenced by eventChargeFraction(), eventEMFraction(), and eventHadEnergy().
|
private |
Definition at line 199 of file HcalNoiseSummary.h.
Referenced by HasBadRBXRechitR45Loose().
|
private |
Definition at line 200 of file HcalNoiseSummary.h.
Referenced by HasBadRBXRechitR45Tight().
|
private |
Definition at line 198 of file HcalNoiseSummary.h.
Referenced by HasBadRBXTS4TS5().
|
private |
Definition at line 211 of file HcalNoiseSummary.h.
Referenced by GetHitsInLaserRegion().
|
private |
Definition at line 212 of file HcalNoiseSummary.h.
Referenced by GetHitsInNonLaserRegion().
|
private |
Definition at line 220 of file HcalNoiseSummary.h.
Referenced by highLevelNoiseTowers().
|
private |
Definition at line 179 of file HcalNoiseSummary.h.
Referenced by isolatedNoiseSumE().
|
private |
Definition at line 179 of file HcalNoiseSummary.h.
Referenced by isolatedNoiseSumEt().
|
private |
Definition at line 196 of file HcalNoiseSummary.h.
Referenced by GetLaserMonitorCharge().
|
private |
Definition at line 218 of file HcalNoiseSummary.h.
Referenced by looseNoiseTowers().
|
private |
Definition at line 169 of file HcalNoiseSummary.h.
Referenced by max10GeVHitTime().
|
private |
Definition at line 170 of file HcalNoiseSummary.h.
Referenced by max25GeVHitTime().
|
private |
Definition at line 173 of file HcalNoiseSummary.h.
Referenced by maxE10TS(), and maxE2Over10TS().
|
private |
Definition at line 173 of file HcalNoiseSummary.h.
Referenced by maxE2Over10TS(), and maxE2TS().
|
private |
Definition at line 175 of file HcalNoiseSummary.h.
Referenced by maxHPDHits().
|
private |
Definition at line 175 of file HcalNoiseSummary.h.
Referenced by maxHPDNoOtherHits().
|
private |
Definition at line 175 of file HcalNoiseSummary.h.
Referenced by maxRBXHits().
|
private |
Definition at line 174 of file HcalNoiseSummary.h.
Referenced by maxZeros().
|
private |
Definition at line 169 of file HcalNoiseSummary.h.
Referenced by min10GeVHitTime().
|
private |
Definition at line 170 of file HcalNoiseSummary.h.
Referenced by min25GeVHitTime().
|
private |
Definition at line 172 of file HcalNoiseSummary.h.
Referenced by minE10TS(), and minE2Over10TS().
|
private |
Definition at line 172 of file HcalNoiseSummary.h.
Referenced by minE2Over10TS(), and minE2TS().
|
private |
Definition at line 176 of file HcalNoiseSummary.h.
Referenced by minHPDEMF().
|
private |
Definition at line 176 of file HcalNoiseSummary.h.
Referenced by minRBXEMF().
|
private |
Definition at line 189 of file HcalNoiseSummary.h.
Referenced by NegativeNoiseSumE().
|
private |
Definition at line 189 of file HcalNoiseSummary.h.
Referenced by NegativeNoiseSumEt().
|
private |
Definition at line 180 of file HcalNoiseSummary.h.
Referenced by numFlatNoiseChannels().
|
private |
Definition at line 178 of file HcalNoiseSummary.h.
Referenced by numIsolatedNoiseChannels().
|
private |
Definition at line 188 of file HcalNoiseSummary.h.
Referenced by numNegativeNoiseChannels().
|
private |
Definition at line 167 of file HcalNoiseSummary.h.
|
private |
Definition at line 177 of file HcalNoiseSummary.h.
Referenced by numProblematicRBXs().
|
private |
Definition at line 182 of file HcalNoiseSummary.h.
Referenced by numSpikeNoiseChannels().
|
private |
Definition at line 184 of file HcalNoiseSummary.h.
Referenced by numTriangleNoiseChannels().
|
private |
Definition at line 186 of file HcalNoiseSummary.h.
Referenced by numTS4TS5NoiseChannels().
|
private |
Definition at line 216 of file HcalNoiseSummary.h.
Referenced by problematicJets().
|
private |
Definition at line 192 of file HcalNoiseSummary.h.
Referenced by GetRecHitCount15().
|
private |
Definition at line 191 of file HcalNoiseSummary.h.
Referenced by GetRecHitCount().
|
private |
Definition at line 194 of file HcalNoiseSummary.h.
Referenced by GetRecHitEnergy15().
|
private |
Definition at line 193 of file HcalNoiseSummary.h.
Referenced by GetRecHitEnergy().
|
private |
Definition at line 169 of file HcalNoiseSummary.h.
Referenced by rms10GeVHitTime().
|
private |
Definition at line 170 of file HcalNoiseSummary.h.
Referenced by rms25GeVHitTime().
|
private |
Definition at line 183 of file HcalNoiseSummary.h.
Referenced by spikeNoiseSumE().
|
private |
Definition at line 183 of file HcalNoiseSummary.h.
Referenced by spikeNoiseSumEt().
|
private |
Definition at line 219 of file HcalNoiseSummary.h.
Referenced by tightNoiseTowers().
|
private |
Definition at line 168 of file HcalNoiseSummary.h.
Referenced by eventChargeFraction(), and eventTrackEnergy().
|
private |
Definition at line 185 of file HcalNoiseSummary.h.
Referenced by triangleNoiseSumE().
|
private |
Definition at line 185 of file HcalNoiseSummary.h.
Referenced by triangleNoiseSumEt().
|
private |
Definition at line 187 of file HcalNoiseSummary.h.
Referenced by TS4TS5NoiseSumE().
|
private |
Definition at line 187 of file HcalNoiseSummary.h.
Referenced by TS4TS5NoiseSumEt().