![]() |
ATLAS Offline Software
|
Class encoding TileCalibDrawer types. More...
#include <TileCalibType.h>
Public Types | |
| enum | TYPE { BASE = 0, CMT = 1, OFC = 2, FLT = 10, BCH = 20, INT = 30 } |
| Enumerator for different BLOB object types. More... | |
Static Public Member Functions | |
| static std::string | getClassName (TileCalibType::TYPE type) |
| Returns the class name. More... | |
| static std::string | getClassName (uint16_t type) |
| Returns the class name. More... | |
Class encoding TileCalibDrawer types.
This class encodes all known TileCalibDrawer types as enums and provides methods to access the corresponding class name.
WARNING: Once set, the type for a given type should NEVER be changed! Otherwise BLOBs written previously to the DB will not be interpreted correctly anymore!
Definition at line 23 of file TileCalibType.h.
| enum TileCalibType::TYPE |
Enumerator for different BLOB object types.
| Enumerator | |
|---|---|
| BASE | Enum for TileCalibDrawerBase class. |
| CMT | Enum for TileCalibDrawerCmt class.
|
| OFC | Enum for TileCalibDrawerOfc class.
|
| FLT | Enum for TileCalibDrawerFlt class.
|
| BCH | Enum for TileCalibDrawerBch class.
|
| INT | Enum for TileCalibDrawerInt class.
|
Definition at line 26 of file TileCalibType.h.
|
static |
Returns the class name.
| type | The TileCalibType::TYPE enumerator |
Definition at line 10 of file TileCalibType.cxx.
|
static |
Returns the class name.
| type | The object type as uint16_t |
Definition at line 41 of file TileCalibType.cxx.
1.8.18