Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:25:47

0001 #ifndef RecoLocalCalo_HcalRecAlgos_HFAnodeStatus_h_
0002 #define RecoLocalCalo_HcalRecAlgos_HFAnodeStatus_h_
0003 
0004 // Mutually exclusive status settings for the dual-anode HF readout
0005 namespace HFAnodeStatus {
0006   enum {
0007     OK = 0,          // Good for rechit reconstruction
0008     NOT_DUAL,        // Single-anode readout in the mixed-readout scheme
0009     NOT_READ_OUT,    // Zero-suppressed (by hardware or software) or missing
0010     HARDWARE_ERROR,  // "OK" flag is not set by hardware
0011     FLAGGED_BAD,     // Flagged as bad channel by calibrations
0012     FAILED_TIMING,   // Failed timing selection cuts
0013     FAILED_OTHER,    // Rejected for some other reason
0014     N_POSSIBLE_STATES
0015   };
0016 }
0017 
0018 #endif  // RecoLocalCalo_HcalRecAlgos_HFAnodeStatus_h_