ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Calorimeter
CaloDetDescrUtils
CaloDetDescrUtils
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
18
19
#include "GaudiKernel/StatusCode.h"
20
#include "
CxxUtils/checker_macros.h
"
21
22
class
CaloSuperCellDetDescrManager
;
23
class
CaloDetDescrManager
;
24
class
ICaloSuperCellIDTool
;
25
26
void
createDescriptors
(
CaloSuperCellDetDescrManager
* mgr);
27
28
void
createElements
(
CaloSuperCellDetDescrManager
* mgr);
29
30
StatusCode
updateElements
(
CaloSuperCellDetDescrManager
* mgr
31
,
const
CaloDetDescrManager
* cellmgr
32
,
const
ICaloSuperCellIDTool
* scidTool);
33
34
void
updateDescriptors
ATLAS_NOT_CONST_THREAD_SAFE
(
CaloSuperCellDetDescrManager
* mgr
35
,
const
CaloDetDescrManager
* cellmgr
36
,
const
ICaloSuperCellIDTool
* scidTool);
37
38
#endif
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
updateElements
StatusCode updateElements(CaloSuperCellDetDescrManager *mgr, const CaloDetDescrManager *cellmgr, const ICaloSuperCellIDTool *scidTool)
Definition
CaloSuperCellUtils.cxx:190
checker_macros.h
Define macros for attributes used to control the static checker.
ATLAS_NOT_CONST_THREAD_SAFE
#define ATLAS_NOT_CONST_THREAD_SAFE
Definition
checker_macros.h:215
CaloDetDescrManager
This class provides the client interface for accessing the detector description information common to...
Definition
CaloDetDescrManager.h:469
CaloSuperCellDetDescrManager
Definition
CaloDetDescrManager.h:486
ICaloSuperCellIDTool
Interface for tool to map between calorimeter cells and supercells.
Definition
ICaloSuperCellIDTool.h:31
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition
PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
Generated on
for ATLAS Offline Software by
1.17.0