Enumerations | |
enum | CalibrationFlag { CalibrationBit = 0 } |
enum | CommonFlag { TimingSubtractedBit = 16, TimingAddedBit = 17, TimingErrorBit = 18, ADCSaturationBit = 19, Fraction2TS = 20, PresampleADC = 20, AddedSimHcalNoise = 28, UserDefinedBit2 = 29, UserDefinedBit1 = 30, UserDefinedBit0 = 31 } |
enum | HBHEStatusFlag { HBHEHpdHitMultiplicity = 0, HBHEPulseShape = 1, HSCP_R1R2 = 2, HSCP_FracLeader = 3, HSCP_OuterEnergy = 4, HSCP_ExpFit = 5, HBHETimingTrustBits = 6, HBHETimingShapedCutsBits = 8, HBHEIsolatedNoise = 11, HBHEFlatNoise = 12, HBHESpikeNoise = 13, HBHETriangleNoise = 14, HBHETS4TS5Noise = 15 } |
enum | HFStatusFlag { HFLongShort = 0, HFDigiTime = 1, HFInTimeWindow = 2, HFS8S1Ratio = 3, HFPET = 4 } |
enum | HFTimingTrustFlag { HFTimingTrustBits = 6 } |
enum | HOStatusFlag { HOBit = 0 } |
enum | ZDCStatusFlag { ZDCBit = 0 } |
TimingSubtractedBit | |
TimingAddedBit | |
TimingErrorBit | |
ADCSaturationBit | |
Fraction2TS | |
PresampleADC | |
AddedSimHcalNoise | |
UserDefinedBit2 | |
UserDefinedBit1 | |
UserDefinedBit0 |
Definition at line 45 of file HcalCaloFlagLabels.h.
{TimingSubtractedBit=16, // latency shift correction, recovered TimingAddedBit=17, // latency shift correction, recovered TimingErrorBit=18, // latency shift error, unrecovered ADCSaturationBit=19, Fraction2TS=20, // should deprecate this at some point PresampleADC=20, // uses 7 bits to store ADC from presample // This bit is not yet in use (as of March 2012), but can be used to mark sim hits to which noise has been intentionally added AddedSimHcalNoise=28, // The following bits are all user-defined; reverse-order them so that UserDefinedBit0 will be the last removed UserDefinedBit2 = 29, UserDefinedBit1 = 30, UserDefinedBit0 = 31 };
Definition at line 13 of file HcalCaloFlagLabels.h.
{HBHEHpdHitMultiplicity=0, HBHEPulseShape=1, HSCP_R1R2=2, HSCP_FracLeader=3, HSCP_OuterEnergy=4, HSCP_ExpFit=5, HBHETimingTrustBits=6, // 2-bit counter; not yet in use HBHETimingShapedCutsBits=8, // 3-bit counter HBHEIsolatedNoise=11, HBHEFlatNoise=12, HBHESpikeNoise=13, HBHETriangleNoise=14, HBHETS4TS5Noise=15 };
Definition at line 32 of file HcalCaloFlagLabels.h.
{HFLongShort=0, HFDigiTime=1, HFInTimeWindow=2, // requires hit be within certain time window HFS8S1Ratio=3, HFPET=4 };
Definition at line 28 of file HcalCaloFlagLabels.h.
{HFTimingTrustBits=6};