Go to the source code of this file.
|
class | HcalCaloFlagTool |
| Provides interpretation of flag bits with understanding of CMSSW version dependence. More...
|
|
|
enum | HcalCaloFlagLabels::CalibrationFlag { HcalCaloFlagLabels::CalibrationBit =0
} |
|
enum | HcalCaloFlagLabels::CommonFlag {
HcalCaloFlagLabels::TimingSubtractedBit =16,
HcalCaloFlagLabels::TimingAddedBit =17,
HcalCaloFlagLabels::TimingErrorBit =18,
HcalCaloFlagLabels::ADCSaturationBit =19,
HcalCaloFlagLabels::Fraction2TS =20,
HcalCaloFlagLabels::UserDefinedBit2 = 29,
HcalCaloFlagLabels::UserDefinedBit1 = 30,
HcalCaloFlagLabels::UserDefinedBit0 = 31
} |
|
enum | HcalCaloFlagLabels::HBHEStatusFlag {
HcalCaloFlagLabels::HBHEHpdHitMultiplicity =0,
HcalCaloFlagLabels::HBHEPulseShape =1,
HcalCaloFlagLabels::HSCP_R1R2 =2,
HcalCaloFlagLabels::HSCP_FracLeader =3,
HcalCaloFlagLabels::HSCP_OuterEnergy =4,
HcalCaloFlagLabels::HSCP_ExpFit =5,
HcalCaloFlagLabels::HBHETimingTrustBits =6,
HcalCaloFlagLabels::HBHETimingShapedCutsBits =8,
HcalCaloFlagLabels::HBHEIsolatedNoise =11,
HcalCaloFlagLabels::HBHEFlatNoise =12,
HcalCaloFlagLabels::HBHESpikeNoise =13,
HcalCaloFlagLabels::HBHETriangleNoise =14
} |
|
enum | HcalCaloFlagLabels::HFStatusFlag {
HcalCaloFlagLabels::HFLongShort =0,
HcalCaloFlagLabels::HFDigiTime =1,
HcalCaloFlagLabels::HFInTimeWindow =2,
HcalCaloFlagLabels::HFS8S1Ratio =3,
HcalCaloFlagLabels::HFPET =4
} |
|
enum | HcalCaloFlagLabels::HFTimingTrustFlag { HcalCaloFlagLabels::HFTimingTrustBits =6
} |
|
enum | HcalCaloFlagLabels::HOStatusFlag { HcalCaloFlagLabels::HOBit =0
} |
|
enum | HcalCaloFlagLabels::ZDCStatusFlag { HcalCaloFlagLabels::ZDCBit =0
} |
|