#include <CorsikaBlock.h>
Public Member Functions | |
CherenkovFlags (const unsigned int d) | |
int | GetATMO_ID () const |
bool | IsATMEXT () const |
bool | IsCEFFIC () const |
bool | IsCHERENKOV () const |
bool | IsCURVED () const |
bool | IsIACT () const |
bool | IsREFRACT () const |
bool | IsSLANT () const |
bool | IsVOLUMEDET () const |
Private Types | |
enum | Flags { eCHERENKOV = 0x00001, eIACT = 0x00002, eCEFFIC = 0x00004, eATMEXT = 0x00008, eREFRACT = 0x00010, eVOLUMEDET = 0x00020, eCURVED = 0x00040, eSLANT = 0x00100, eATMO_ID = 0xffc00, eATMO_IDShift = 10 } |
Private Attributes | |
unsigned int | fData = 0 |
Definition at line 50 of file CorsikaBlock.h.
|
private |
Enumerator | |
---|---|
eCHERENKOV | |
eIACT | |
eCEFFIC | |
eATMEXT | |
eREFRACT | |
eVOLUMEDET | |
eCURVED | |
eSLANT | |
eATMO_ID | |
eATMO_IDShift |
Definition at line 69 of file CorsikaBlock.h.
|
inline |
Definition at line 85 of file CorsikaBlock.h.
|
inline |
Definition at line 96 of file CorsikaBlock.h.
References eATMO_ID, eATMO_IDShift, and fData.
|
inline |
Definition at line 90 of file CorsikaBlock.h.
|
inline |
Definition at line 89 of file CorsikaBlock.h.
References eCEFFIC, and fData.
Referenced by io::CorsikaShowerFile::SetEventHeader().
|
inline |
Definition at line 87 of file CorsikaBlock.h.
References eCHERENKOV, and fData.
Referenced by io::CorsikaShowerFile::SetEventHeader().
|
inline |
Definition at line 93 of file CorsikaBlock.h.
References eCURVED, and fData.
Referenced by io::CorsikaShowerFile::SetEventHeader().
|
inline |
Definition at line 88 of file CorsikaBlock.h.
|
inline |
Definition at line 91 of file CorsikaBlock.h.
|
inline |
Definition at line 94 of file CorsikaBlock.h.
Referenced by io::CorsikaShowerFile::SetEventHeader().
|
inline |
Definition at line 92 of file CorsikaBlock.h.
References eVOLUMEDET, and fData.
|
private |
Definition at line 99 of file CorsikaBlock.h.
Referenced by GetATMO_ID(), IsATMEXT(), IsCEFFIC(), IsCHERENKOV(), IsCURVED(), IsIACT(), IsREFRACT(), IsSLANT(), and IsVOLUMEDET().