ATLAS Offline Software
CaloSuperCellUtils.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef CALODETDESCRUTILS_CALOSUPERCELLUTILS_H
6 #define CALODETDESCRUTILS_CALOSUPERCELLUTILS_H
7 
19 #include "GaudiKernel/StatusCode.h"
21 
25 
27 
29 
31  , const CaloDetDescrManager* cellmgr
32  , const ICaloSuperCellIDTool* scidTool);
33 
35  , const CaloDetDescrManager* cellmgr
36  , const ICaloSuperCellIDTool* scidTool);
37 
38 #endif
ICaloSuperCellIDTool
Interface for tool to map between calorimeter cells and supercells.
Definition: ICaloSuperCellIDTool.h:31
updateDescriptors
void updateDescriptors(CaloSuperCellDetDescrManager *mgr, const CaloDetDescrManager *cellmgr, const ICaloSuperCellIDTool *scidTool)
Definition: CaloSuperCellUtils.cxx:230
createDescriptors
void createDescriptors(CaloSuperCellDetDescrManager *mgr)
Definition: CaloSuperCellUtils.cxx:155
createElements
void createElements(CaloSuperCellDetDescrManager *mgr)
Definition: CaloSuperCellUtils.cxx:176
CaloSuperCellDetDescrManager
Definition: CaloDetDescrManager.h:490
updateElements
StatusCode updateElements(CaloSuperCellDetDescrManager *mgr, const CaloDetDescrManager *cellmgr, const ICaloSuperCellIDTool *scidTool)
Definition: CaloSuperCellUtils.cxx:190
BchCleanup.mgr
mgr
Definition: BchCleanup.py:294
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition: PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
ATLAS_NOT_CONST_THREAD_SAFE
void updateDescriptors ATLAS_NOT_CONST_THREAD_SAFE(CaloSuperCellDetDescrManager *mgr, const CaloDetDescrManager *cellmgr, const ICaloSuperCellIDTool *scidTool)
CaloDetDescrManager
This class provides the client interface for accessing the detector description information common to...
Definition: CaloDetDescrManager.h:473
checker_macros.h
Define macros for attributes used to control the static checker.