Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
RecoLocalCalo
HcalRecAlgos
interface
HFAnodeStatus.h
Go to the documentation of this file.
1
#ifndef RecoLocalCalo_HcalRecAlgos_HFAnodeStatus_h_
2
#define RecoLocalCalo_HcalRecAlgos_HFAnodeStatus_h_
3
4
// Mutually exclusive status settings for the dual-anode HF readout
5
namespace
HFAnodeStatus {
6
enum
{
7
OK
= 0,
// Good for rechit reconstruction
8
NOT_DUAL
,
// Single-anode readout in the mixed-readout scheme
9
NOT_READ_OUT
,
// Zero-suppressed (by hardware or software) or missing
10
HARDWARE_ERROR
,
// "OK" flag is not set by hardware
11
FLAGGED_BAD
,
// Flagged as bad channel by calibrations
12
FAILED_TIMING
,
// Failed timing selection cuts
13
FAILED_OTHER
,
// Rejected for some other reason
14
N_POSSIBLE_STATES
15
};
16
}
17
18
#endif // RecoLocalCalo_HcalRecAlgos_HFAnodeStatus_h_
HFAnodeStatus::N_POSSIBLE_STATES
Definition:
HFAnodeStatus.h:14
HFAnodeStatus::NOT_READ_OUT
Definition:
HFAnodeStatus.h:9
HFAnodeStatus::FLAGGED_BAD
Definition:
HFAnodeStatus.h:11
HFAnodeStatus::OK
Definition:
HFAnodeStatus.h:7
HFAnodeStatus::FAILED_TIMING
Definition:
HFAnodeStatus.h:12
HFAnodeStatus::NOT_DUAL
Definition:
HFAnodeStatus.h:8
HFAnodeStatus::FAILED_OTHER
Definition:
HFAnodeStatus.h:13
HFAnodeStatus::HARDWARE_ERROR
Definition:
HFAnodeStatus.h:10
Generated for CMSSW Reference Manual by
1.8.5