ATLAS Offline Software
CaloCondType.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef CALOCONDBLOBOBJS_CALOCONDTYPE_H
6 #define CALOCONDBLOBOBJS_CALOCONDTYPE_H
7 
20 #include <string>
21 #include <stdint.h>
22 
24  public:
25 
27  enum TYPE{
28  BASE= 0,
29  FLT = 1
30  };
31 
34  static std::string getClassName(CaloCondType::TYPE type);
35 
38  static std::string getClassName(uint16_t type);
39 };
40 
41 #endif
CaloCondType::TYPE
TYPE
Enumerator for different BLOB object types.
Definition: CaloCondType.h:27
CaloCondType
Class encoding CaloCondBlob types.
Definition: CaloCondType.h:23
xAOD::uint16_t
setWord1 uint16_t
Definition: eFexEMRoI_v1.cxx:88
CaloCondType::BASE
@ BASE
Enum for CaloCondBlobBase class.
Definition: CaloCondType.h:28
CaloCondType::getClassName
static std::string getClassName(CaloCondType::TYPE type)
Returns the class name.
Definition: CaloCondType.cxx:10
CaloCondType::FLT
@ FLT
Enum for CaloCondBlobFlt class.
Definition: CaloCondType.h:29
python.CaloScaleNoiseConfig.type
type
Definition: CaloScaleNoiseConfig.py:78