ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Calorimeter
CaloDetDescr
CaloDetDescr
CaloDetDescrDict.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#include "
CaloDetDescr/CaloDetDescrManager.h
"
12
#include "
CaloDetDescr/CaloDetectorElements.h
"
13
#include "
CaloDetDescr/CaloDetDescriptor.h
"
14
#include "
CaloDetDescr/CaloDepthTool.h
"
15
#include "
CaloDetDescr/CaloDescriptors.h
"
16
#include "
CaloDetDescr/CaloSubdetNames.h
"
17
#include "
CaloDetDescr/ICaloCoordinateTool.h
"
18
#include "
CaloDetDescr/ICaloRecoMaterialTool.h
"
19
#include "
CaloDetDescr/ICaloRecoSimpleGeomTool.h
"
20
#include "
CaloDetDescr/ICaloSuperCellIDTool.h
"
21
22
23
struct
CaloDetDescrDict
24
{
25
CaloDetDescrManager::calo_descr_const_iterator
m_rit
;
26
CaloDetDescrManager::calo_descr_range
m_rrange
;
27
28
CaloDetDescrManager::calo_element_const_iterator
m_eit
;
29
CaloDetDescrManager::calo_element_range
m_ebrange
;
30
};
31
32
namespace
CaloDetDescrDictInstan
33
{
34
bool
ritdum
(
CaloDetDescrManager::calo_descr_const_iterator
/*a*/
,
35
CaloDetDescrManager::calo_descr_const_iterator
/*b*/
)
36
{
return
true
;}
37
bool
eitdum
(
CaloDetDescrManager::calo_element_const_iterator
/*a*/
,
38
CaloDetDescrManager::calo_element_const_iterator
/*b*/
)
39
{
return
true
; }
40
}
CaloDepthTool.h
Declaration of CaloDepthTool.
CaloDescriptors.h
LAr subsystem specific descriptors.
CaloDetDescrManager.h
Definition of CaloDetDescrManager.
CaloDetDescriptor.h
Definition of CaloDetDescriptor.
CaloDetectorElements.h
Calo Subsystem specific Detector Elements + Dummy element for testing.
CaloSubdetNames.h
CaloSubdetNames declaration.
ICaloCoordinateTool.h
ICaloCoordinateTool interface declaration 30.9.2004 Creation of the class TBCalocoordinate by claire....
ICaloRecoMaterialTool.h
ICaloRecoSimpleGeomTool.h
ICaloSimpleGeomTool interface declaration 19.9.2005 Creation of the interface CaloDetDescr/ICaloSimpl...
ICaloSuperCellIDTool.h
CaloDetDescrManager_Base::calo_element_const_iterator
CaloConstIteratorAdaptor< calo_element_vec::const_iterator > calo_element_const_iterator
Definition
CaloDetDescrManager.h:182
CaloDetDescrManager_Base::calo_element_range
std::ranges::subrange< calo_element_const_iterator > calo_element_range
Definition
CaloDetDescrManager.h:183
CaloDetDescrManager_Base::calo_descr_const_iterator
CaloConstIteratorAdaptor< calo_descr_vec::const_iterator > calo_descr_const_iterator
Definition
CaloDetDescrManager.h:320
CaloDetDescrManager_Base::calo_descr_range
std::ranges::subrange< calo_descr_const_iterator > calo_descr_range
Definition
CaloDetDescrManager.h:321
CaloDetDescrDictInstan
Definition
CaloDetDescrDict.h:33
CaloDetDescrDictInstan::ritdum
bool ritdum(CaloDetDescrManager::calo_descr_const_iterator, CaloDetDescrManager::calo_descr_const_iterator)
Definition
CaloDetDescrDict.h:34
CaloDetDescrDictInstan::eitdum
bool eitdum(CaloDetDescrManager::calo_element_const_iterator, CaloDetDescrManager::calo_element_const_iterator)
Definition
CaloDetDescrDict.h:37
CaloDetDescrDict
These headers should not (from pure C++ pov) be necessary, but are needed for building the ROOT dicti...
Definition
CaloDetDescrDict.h:24
CaloDetDescrDict::m_rrange
CaloDetDescrManager::calo_descr_range m_rrange
Definition
CaloDetDescrDict.h:26
CaloDetDescrDict::m_rit
CaloDetDescrManager::calo_descr_const_iterator m_rit
Definition
CaloDetDescrDict.h:25
CaloDetDescrDict::m_ebrange
CaloDetDescrManager::calo_element_range m_ebrange
Definition
CaloDetDescrDict.h:29
CaloDetDescrDict::m_eit
CaloDetDescrManager::calo_element_const_iterator m_eit
Definition
CaloDetDescrDict.h:28
Generated on
for ATLAS Offline Software by
1.17.0