![]() |
ATLAS Offline Software
|
#include <CaloDivision.h>
Public Types | |
| enum | CaloDivisionEnum { LArFCAL1C = 0 , LArEMECC , LArOverlapC , LArEMBC , LArEMBA , LArOverlapA , LArEMECA , LArFCAL1A , LArFCAL23C , LArHECC , TileEBC , TileLBC , TileLBA , TileEBA , LArHECA , LArFCAL23A , Invalid } |
Public Member Functions | |
| CaloDivision (const CaloDivisionEnum e) | |
| CaloDivision (const std::string &s) | |
| CaloDivision (const CaloDivision &c) | |
| CaloDivision & | operator= (const CaloDivisionEnum e) |
| CaloDivision & | operator= (const std::string &s) |
| CaloDivision & | operator= (const CaloDivision &c) |
| virtual | ~CaloDivision () |
| unsigned int | getNumValues () const |
| const std::vector< std::string > | listEnums () const |
| const std::string | className () const |
| const std::string | toString () const |
| CaloDivisionEnum | getEnum () const |
| bool | operator== (const CaloDivisionEnum e) const |
| bool | operator== (const CaloDivision &c) const |
| bool | operator!= (const CaloDivisionEnum e) const |
| bool | operator!= (const CaloDivision &c) const |
| bool | operator< (const CaloDivision &c) const |
Static Public Member Functions | |
| static unsigned int | numValues () |
Private Member Functions | |
| void | setEnum (const std::string &s) |
Private Attributes | |
| CaloDivisionEnum | m_enum |
Definition at line 14 of file CaloDivision.h.
| Enumerator | |
|---|---|
| LArFCAL1C | |
| LArEMECC | |
| LArOverlapC | |
| LArEMBC | |
| LArEMBA | |
| LArOverlapA | |
| LArEMECA | |
| LArFCAL1A | |
| LArFCAL23C | |
| LArHECC | |
| TileEBC | |
| TileLBC | |
| TileLBA | |
| TileEBA | |
| LArHECA | |
| LArFCAL23A | |
| Invalid | |
Definition at line 18 of file CaloDivision.h.
|
inline |
Definition at line 39 of file CaloDivision.h.
|
inline |
Definition at line 40 of file CaloDivision.h.
|
inline |
Definition at line 41 of file CaloDivision.h.
|
inlinevirtual |
Definition at line 45 of file CaloDivision.h.
| const std::string CaloDivision::className | ( | ) | const |
|
inline |
Definition at line 55 of file CaloDivision.h.
|
inline |
Definition at line 49 of file CaloDivision.h.
| const std::vector< std::string > CaloDivision::listEnums | ( | ) | const |
|
inlinestatic |
Definition at line 48 of file CaloDivision.h.
|
inline |
Definition at line 61 of file CaloDivision.h.
|
inline |
Definition at line 60 of file CaloDivision.h.
|
inline |
Definition at line 62 of file CaloDivision.h.
|
inline |
Definition at line 44 of file CaloDivision.h.
|
inline |
Definition at line 42 of file CaloDivision.h.
|
inline |
Definition at line 43 of file CaloDivision.h.
|
inline |
Definition at line 59 of file CaloDivision.h.
|
inline |
Definition at line 58 of file CaloDivision.h.
|
private |
| const std::string CaloDivision::toString | ( | ) | const |
|
private |
Definition at line 69 of file CaloDivision.h.