ATLAS Offline Software
Loading...
Searching...
No Matches
Simulation
ISF
ISF_FastCaloSim
ISF_FastCaloSimEvent
ISF_FastCaloSimEvent
FastCaloSim_CaloCell_ID.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef FastCaloSim_CaloCell_ID_h
6
#define FastCaloSim_CaloCell_ID_h
7
8
#include "CaloGeoHelpers/CaloSampling.h"
9
10
enum
CaloSubPos
{
11
SUBPOS_MID
= 0,
// middle
12
SUBPOS_ENT
= 1,
// entrance
13
SUBPOS_EXT
= 2
// exit
14
};
15
16
namespace
CaloCell_ID_FCS
{
17
enum
CaloSample_FCS
{
18
FirstSample
= CaloSampling::PreSamplerB,
19
PreSamplerB
= CaloSampling::PreSamplerB,
20
EMB1
= CaloSampling::EMB1,
21
EMB2
= CaloSampling::EMB2,
22
EMB3
= CaloSampling::EMB3,
// LAr barrel
23
PreSamplerE
= CaloSampling::PreSamplerE,
24
EME1
= CaloSampling::EME1,
25
EME2
= CaloSampling::EME2,
26
EME3
= CaloSampling::EME3,
// LAr EM endcap
27
HEC0
= CaloSampling::HEC0,
28
HEC1
= CaloSampling::HEC1,
29
HEC2
= CaloSampling::HEC2,
30
HEC3
= CaloSampling::HEC3,
// Hadronic end cap cal.
31
TileBar0
= CaloSampling::TileBar0,
32
TileBar1
= CaloSampling::TileBar1,
33
TileBar2
= CaloSampling::TileBar2,
// Tile barrel
34
TileGap1
= CaloSampling::TileGap1,
35
TileGap2
= CaloSampling::TileGap2,
36
TileGap3
= CaloSampling::TileGap3,
// Tile gap (ITC & scint)
37
TileExt0
= CaloSampling::TileExt0,
38
TileExt1
= CaloSampling::TileExt1,
39
TileExt2
= CaloSampling::TileExt2,
// Tile extended barrel
40
FCAL0
= CaloSampling::FCAL0,
41
FCAL1
= CaloSampling::FCAL1,
42
FCAL2
= CaloSampling::FCAL2,
// Forward EM endcap
43
44
// Beware of MiniFCAL! We don't have it, so different numbers after FCAL2
45
46
LastSample
= CaloSampling::FCAL2,
47
MaxSample
=
LastSample
+ 1,
48
noSample
= -1
49
};
50
typedef
CaloSample_FCS
CaloSample
;
51
}
// namespace CaloCell_ID_FCS
52
#endif
CaloSubPos
CaloSubPos
Definition
FastCaloSim_CaloCell_ID.h:10
SUBPOS_MID
@ SUBPOS_MID
Definition
FastCaloSim_CaloCell_ID.h:11
SUBPOS_ENT
@ SUBPOS_ENT
Definition
FastCaloSim_CaloCell_ID.h:12
SUBPOS_EXT
@ SUBPOS_EXT
Definition
FastCaloSim_CaloCell_ID.h:13
CaloCell_ID_FCS
Definition
FastCaloSim_CaloCell_ID.h:16
CaloCell_ID_FCS::CaloSample_FCS
CaloSample_FCS
Definition
FastCaloSim_CaloCell_ID.h:17
CaloCell_ID_FCS::TileExt1
@ TileExt1
Definition
FastCaloSim_CaloCell_ID.h:38
CaloCell_ID_FCS::HEC3
@ HEC3
Definition
FastCaloSim_CaloCell_ID.h:30
CaloCell_ID_FCS::EMB1
@ EMB1
Definition
FastCaloSim_CaloCell_ID.h:20
CaloCell_ID_FCS::PreSamplerE
@ PreSamplerE
Definition
FastCaloSim_CaloCell_ID.h:23
CaloCell_ID_FCS::EMB2
@ EMB2
Definition
FastCaloSim_CaloCell_ID.h:21
CaloCell_ID_FCS::HEC1
@ HEC1
Definition
FastCaloSim_CaloCell_ID.h:28
CaloCell_ID_FCS::MaxSample
@ MaxSample
Definition
FastCaloSim_CaloCell_ID.h:47
CaloCell_ID_FCS::PreSamplerB
@ PreSamplerB
Definition
FastCaloSim_CaloCell_ID.h:19
CaloCell_ID_FCS::TileGap3
@ TileGap3
Definition
FastCaloSim_CaloCell_ID.h:36
CaloCell_ID_FCS::EME3
@ EME3
Definition
FastCaloSim_CaloCell_ID.h:26
CaloCell_ID_FCS::LastSample
@ LastSample
Definition
FastCaloSim_CaloCell_ID.h:46
CaloCell_ID_FCS::HEC0
@ HEC0
Definition
FastCaloSim_CaloCell_ID.h:27
CaloCell_ID_FCS::TileGap2
@ TileGap2
Definition
FastCaloSim_CaloCell_ID.h:35
CaloCell_ID_FCS::FCAL1
@ FCAL1
Definition
FastCaloSim_CaloCell_ID.h:41
CaloCell_ID_FCS::TileGap1
@ TileGap1
Definition
FastCaloSim_CaloCell_ID.h:34
CaloCell_ID_FCS::TileExt2
@ TileExt2
Definition
FastCaloSim_CaloCell_ID.h:39
CaloCell_ID_FCS::TileBar0
@ TileBar0
Definition
FastCaloSim_CaloCell_ID.h:31
CaloCell_ID_FCS::FirstSample
@ FirstSample
Definition
FastCaloSim_CaloCell_ID.h:18
CaloCell_ID_FCS::FCAL0
@ FCAL0
Definition
FastCaloSim_CaloCell_ID.h:40
CaloCell_ID_FCS::EMB3
@ EMB3
Definition
FastCaloSim_CaloCell_ID.h:22
CaloCell_ID_FCS::EME2
@ EME2
Definition
FastCaloSim_CaloCell_ID.h:25
CaloCell_ID_FCS::TileBar1
@ TileBar1
Definition
FastCaloSim_CaloCell_ID.h:32
CaloCell_ID_FCS::noSample
@ noSample
Definition
FastCaloSim_CaloCell_ID.h:48
CaloCell_ID_FCS::TileBar2
@ TileBar2
Definition
FastCaloSim_CaloCell_ID.h:33
CaloCell_ID_FCS::HEC2
@ HEC2
Definition
FastCaloSim_CaloCell_ID.h:29
CaloCell_ID_FCS::EME1
@ EME1
Definition
FastCaloSim_CaloCell_ID.h:24
CaloCell_ID_FCS::TileExt0
@ TileExt0
Definition
FastCaloSim_CaloCell_ID.h:37
CaloCell_ID_FCS::FCAL2
@ FCAL2
Definition
FastCaloSim_CaloCell_ID.h:42
CaloCell_ID_FCS::CaloSample
CaloSample_FCS CaloSample
Definition
FastCaloSim_CaloCell_ID.h:50
Generated on
for ATLAS Offline Software by
1.14.0