ATLAS Offline Software
CaloCondType.cxx
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
6 
7 //
8 //_____________________________________________________________________
9 std::string
11 {
12  std::string strType;
13  switch(type){
14  case CaloCondType::BASE:
15  strType = "CaloCondBlobBase";
16  break;
17  case CaloCondType::FLT:
18  strType = "CaloCondBlobFlt";
19  break;
20  default:
21  strType = "UNKNOWN TYPE";
22  }
23  return strType;
24 }
25 
26 //
27 //_____________________________________________________________________
28 std::string
30 {
31  return getClassName(static_cast<CaloCondType::TYPE>(type));
32 }
CaloCondType::TYPE
TYPE
Enumerator for different BLOB object types.
Definition: CaloCondType.h:27
xAOD::uint16_t
setWord1 uint16_t
Definition: eFexEMRoI_v1.cxx:88
CaloCondType::BASE
@ BASE
Enum for CaloCondBlobBase class.
Definition: CaloCondType.h:28
CaloCondType.h
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