![]() |
ATLAS Offline Software
|
Class encoding CaloCondBlob types. More...
#include <CaloCondType.h>
Public Types | |
| enum | TYPE { BASE = 0, FLT = 1 } |
| Enumerator for different BLOB object types. More... | |
Static Public Member Functions | |
| static std::string | getClassName (CaloCondType::TYPE type) |
| Returns the class name. More... | |
| static std::string | getClassName (uint16_t type) |
| Returns the class name. More... | |
Class encoding CaloCondBlob types.
This class encodes all known CaloCondBlob 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 CaloCondType.h.
| enum CaloCondType::TYPE |
Enumerator for different BLOB object types.
| Enumerator | |
|---|---|
| BASE | Enum for CaloCondBlobBase class. |
| FLT | Enum for CaloCondBlobFlt class. |
Definition at line 27 of file CaloCondType.h.
|
static |
Returns the class name.
| type | The CaloCondType::TYPE enumerator |
Definition at line 10 of file CaloCondType.cxx.
|
static |
Returns the class name.
| type | The object type as uint16_t |
Definition at line 29 of file CaloCondType.cxx.
1.8.18