Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:04:45

0001 #ifndef DataFormats_METReco_HcalPhase1FlagLabels_h
0002 #define DataFormats_METReco_HcalPhase1FlagLabels_h
0003 
0004 #include "DataFormats/METReco/interface/HcalCaloFlagLabels.h"
0005 
0006 namespace HcalPhase1FlagLabels {
0007   enum HBHEStatusFlag {
0008     /*  0 */ HBHEHpdHitMultiplicity = HcalCaloFlagLabels::HBHEHpdHitMultiplicity,
0009     /* 11 */ HBHEIsolatedNoise = HcalCaloFlagLabels::HBHEIsolatedNoise,
0010     /* 12 */ HBHEFlatNoise = HcalCaloFlagLabels::HBHEFlatNoise,
0011     /* 13 */ HBHESpikeNoise = HcalCaloFlagLabels::HBHESpikeNoise,
0012     /* 15 */ HBHETS4TS5Noise = HcalCaloFlagLabels::HBHETS4TS5Noise,
0013     /* 27 */ HBHENegativeNoise = HcalCaloFlagLabels::HBHENegativeNoise,
0014     /* 29 */ HBHEPulseFitBit = HcalCaloFlagLabels::HBHEPulseFitBit,
0015     /* 30 */ HBHEOOTPU = HcalCaloFlagLabels::HBHEOOTPU
0016   };
0017 
0018   enum HFStatusFlag {
0019     /*  0 */ HFLongShort = HcalCaloFlagLabels::HFLongShort,
0020     /*  3 */ HFS8S1Ratio = HcalCaloFlagLabels::HFS8S1Ratio,
0021     /*  4 */ HFPET = HcalCaloFlagLabels::HFPET,
0022     /*  5 */ HFSignalAsymmetry = 5,
0023     /*  6 */ HFAnomalousHit = 6
0024   };
0025 
0026   enum CommonFlag {
0027     /* 20 */ TimingFromTDC = 20,
0028     /* 31 */ UserDefinedBit0 = HcalCaloFlagLabels::UserDefinedBit0
0029   };
0030 }  // namespace HcalPhase1FlagLabels
0031 
0032 #endif  // DataFormats_METReco_HcalPhase1FlagLabels_h