ATLAS Offline Software
Loading...
Searching...
No Matches
Reconstruction
egamma
egammaCaloUtils
egammaCaloUtils
egammaBackShape.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_EGAMMABACKSHAPE_H
6
#define EGAMMACALOUTILS_EGAMMABACKSHAPE_H
7
17
18
class
CaloCellContainer
;
19
class
CaloDetDescrManager
;
20
21
#include "CaloGeoHelpers/CaloSampling.h"
22
#include "
CaloIdentifier/CaloCell_ID.h
"
23
#include "GaudiKernel/StatusCode.h"
24
#include "
xAODCaloEvent/CaloClusterFwd.h
"
25
26
struct
egammaBackShape
27
{
28
29
struct
Info
30
{
31
double
f3
= 0.;
32
double
f3core
= 0.;
33
double
e333
= 0.;
34
double
e335
= 0.;
35
double
e355
= 0.;
36
double
e337
= 0.;
37
double
e377
= 0.;
38
};
39
40
static
StatusCode
execute
(
const
xAOD::CaloCluster
& cluster,
41
const
CaloDetDescrManager
& cmgr,
42
const
CaloCellContainer
& cell_container,
43
Info
& info,
44
bool
ExecOtherVariables =
true
) ;
45
};
46
47
#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
egammaBackShape::Info
Definition
egammaBackShape.h:30
egammaBackShape::Info::e377
double e377
Definition
egammaBackShape.h:37
egammaBackShape::Info::f3
double f3
Definition
egammaBackShape.h:31
egammaBackShape::Info::e337
double e337
Definition
egammaBackShape.h:36
egammaBackShape::Info::f3core
double f3core
Definition
egammaBackShape.h:32
egammaBackShape::Info::e335
double e335
Definition
egammaBackShape.h:34
egammaBackShape::Info::e355
double e355
Definition
egammaBackShape.h:35
egammaBackShape::Info::e333
double e333
Definition
egammaBackShape.h:33
egammaBackShape
EM cluster shower shape calculations in 3rd sampling.
Definition
egammaBackShape.h:27
egammaBackShape::execute
static StatusCode execute(const xAOD::CaloCluster &cluster, const CaloDetDescrManager &cmgr, const CaloCellContainer &cell_container, Info &info, bool ExecOtherVariables=true)
Definition
egammaBackShape.cxx:14
Generated on
for ATLAS Offline Software by
1.14.0