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.