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 HBHEHpdHitMultiplicity = HcalCaloFlagLabels::HBHEHpdHitMultiplicity,
0009 HBHEIsolatedNoise = HcalCaloFlagLabels::HBHEIsolatedNoise,
0010 HBHEFlatNoise = HcalCaloFlagLabels::HBHEFlatNoise,
0011 HBHESpikeNoise = HcalCaloFlagLabels::HBHESpikeNoise,
0012 HBHETS4TS5Noise = HcalCaloFlagLabels::HBHETS4TS5Noise,
0013 HBHENegativeNoise = HcalCaloFlagLabels::HBHENegativeNoise,
0014 HBHEPulseFitBit = HcalCaloFlagLabels::HBHEPulseFitBit,
0015 HBHEOOTPU = HcalCaloFlagLabels::HBHEOOTPU
0016 };
0017
0018 enum HFStatusFlag {
0019 HFLongShort = HcalCaloFlagLabels::HFLongShort,
0020 HFS8S1Ratio = HcalCaloFlagLabels::HFS8S1Ratio,
0021 HFPET = HcalCaloFlagLabels::HFPET,
0022 HFSignalAsymmetry = 5,
0023 HFAnomalousHit = 6
0024 };
0025
0026 enum CommonFlag {
0027 TimingFromTDC = 20,
0028 UserDefinedBit0 = HcalCaloFlagLabels::UserDefinedBit0
0029 };
0030 }
0031
0032 #endif