CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Namespaces | Enumerations
HcalCaloFlagLabels.h File Reference
#include "DataFormats/HcalDetId/interface/HcalSubdetector.h"
#include <string>

Go to the source code of this file.

Namespaces

 HcalCaloFlagLabels
 

Enumerations

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::PresampleADC = 20, HcalCaloFlagLabels::AddedSimHcalNoise = 28, 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,
  HcalCaloFlagLabels::HBHETS4TS5Noise = 15, HcalCaloFlagLabels::HBHENegativeNoise = 27, HcalCaloFlagLabels::HBHEPulseFitBit = 29, HcalCaloFlagLabels::HBHEOOTPU = 30
}
 
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 }