|
ATLAS Offline Software
|
Go to the documentation of this file.
13 #ifndef CALOID_CALOIDMANAGER_H
14 # define CALOID_CALOIDMANAGER_H
119 #endif // CALOID_CALOIDMANAGER_H
const LArMiniFCAL_ID * getMiniFCAL_ID(void) const
Helper class for Calo TT online identifiers.
const GTower_ID * m_gTower_id
const LArEM_ID * getEM_ID(void) const
Helper class for LArFCAL offline identifiers for supercells.
~CaloIdManager(void)=default
Helper class for LArHEC offline identifiers.
const CaloCell_SuperCell_ID * m_cell_supercell_id
Helper class for Tile offline identifiers for supercells.
const TTOnlineID * m_ttonline_id
Helper class for jTower offline identifiers.
const CaloDM_ID * getDM_ID(void) const
const LArHEC_SuperCell_ID * m_hec_supercell_id
const CaloLVL1_ID * m_lvl1_id
const Tile_SuperCell_ID * getTile_SuperCell_ID(void) const
const JTower_ID * m_jTower_id
const TileID * getTileID(void) const
Helper class for LArEM offline identifiers for supercells.
const LArFCAL_SuperCell_ID * m_fcal_supercell_id
const LArHEC_ID * getHEC_ID(void) const
This class initializes the Calo (LAr and Tile) offline identifiers.
Helper class for offline supercell identifiers.
Helper class for TileCal offline identifiers.
const CaloDM_ID * m_dm_id
const LArFCAL_SuperCell_ID * getFCAL_SuperCell_ID(void) const
const LArFCAL_ID * getFCAL_ID(void) const
const LArEM_SuperCell_ID * m_em_supercell_id
const LArHEC_SuperCell_ID * getHEC_SuperCell_ID(void) const
const CaloLVL1_ID * getLVL1_ID(void) const
Helper class for offline cell identifiers.
void set_helper(const CaloCell_ID *idHelper)
these methods are used within Id initialisation, general public should ignore them :
const GTower_ID * getGTower_ID(void) const
const CaloCell_ID * m_cell_id
bool isInitialized(void) const
const LArMiniFCAL_ID * m_minifcal_id
Helper class for offline TT identifiers.
const CaloCell_ID * getCaloCell_ID(void) const
Access to IdHelper.
const LArFCAL_ID * m_fcal_id
const Tile_SuperCell_ID * m_tile_supercell_id
Helper class for LArMiniFCAL offline identifiers.
Helper class for Calo Dead Material offline identifiers.
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
Helper class for LArHEC offline identifiers for supercells.
const CaloCell_SuperCell_ID * getCaloCell_SuperCell_ID(void) const
const TTOnlineID * getTTOnlineID(void) const
const LArEM_SuperCell_ID * getEM_SuperCell_ID(void) const
Helper class for LArEM offline identifiers.
const LArHEC_ID * m_hec_id
Helper class for LArFCAL offline identifiers.
Helper class for jTower offline identifiers.
macros to associate a CLID to a type
const JTower_ID * getJTower_ID(void) const