ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Reconstruction
egamma
egammaCaloUtils
egammaCaloUtils
egammaPreSamplerShape.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 EGAMMACALOUTILS_EGAMMAPRESAMPLERSHAPE_H
6
#define EGAMMACALOUTILS_EGAMMAPRESAMPLERSHAPE_H
7
13
14
#include "CaloGeoHelpers/CaloSampling.h"
15
#include "
CaloIdentifier/CaloCell_ID.h
"
16
#include "GaudiKernel/StatusCode.h"
17
#include "
xAODCaloEvent/CaloClusterFwd.h
"
18
class
CaloCellContainer
;
19
class
CaloDetDescrManager
;
20
21
struct
egammaPreSamplerShape
22
{
23
24
struct
Info
25
{
26
double
e011
= 0;
27
double
e033
= 0;
28
};
29
30
static
StatusCode
execute
(
const
xAOD::CaloCluster
& cluster,
31
const
CaloDetDescrManager
& cmgr,
32
const
CaloCellContainer
& cell_container,
33
Info
& info) ;
34
};
35
36
#endif
CaloCell_ID.h
CaloClusterFwd.h
CaloCellContainer
Container class for CaloCell.
Definition
CaloCellContainer.h:55
CaloDetDescrManager
This class provides the client interface for accessing the detector description information common to...
Definition
CaloDetDescrManager.h:469
xAOD::CaloCluster
CaloCluster_v1 CaloCluster
Define the latest version of the calorimeter cluster class.
Definition
Event/xAOD/xAODCaloEvent/xAODCaloEvent/CaloCluster.h:19
egammaPreSamplerShape::Info
Definition
egammaPreSamplerShape.h:25
egammaPreSamplerShape::Info::e011
double e011
Definition
egammaPreSamplerShape.h:26
egammaPreSamplerShape::Info::e033
double e033
Definition
egammaPreSamplerShape.h:27
egammaPreSamplerShape
EM cluster shower shape calculations in presampler of ECAL.
Definition
egammaPreSamplerShape.h:22
egammaPreSamplerShape::execute
static StatusCode execute(const xAOD::CaloCluster &cluster, const CaloDetDescrManager &cmgr, const CaloCellContainer &cell_container, Info &info)
Definition
egammaPreSamplerShape.cxx:13
Generated on
for ATLAS Offline Software by
1.17.0