ATLAS Offline Software
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;
20 
21 #include "CaloGeoHelpers/CaloSampling.h"
23 #include "GaudiKernel/StatusCode.h"
25 
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
grepfile.info
info
Definition: grepfile.py:38
egammaBackShape::Info::e355
double e355
Definition: egammaBackShape.h:35
egammaBackShape::Info::e335
double e335
Definition: egammaBackShape.h:34
egammaBackShape
EM cluster shower shape calculations in 3rd sampling. Calculate the width in the back layer around th...
Definition: egammaBackShape.h:27
egammaBackShape::Info::e337
double e337
Definition: egammaBackShape.h:36
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
CaloCell_ID.h
egammaBackShape::Info
Definition: egammaBackShape.h:30
xAOD::CaloCluster_v1
Description of a calorimeter cluster.
Definition: CaloCluster_v1.h:59
CaloClusterFwd.h
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition: PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
egammaBackShape::Info::e333
double e333
Definition: egammaBackShape.h:33
egammaBackShape::Info::e377
double e377
Definition: egammaBackShape.h:37
CaloCellContainer
Container class for CaloCell.
Definition: CaloCellContainer.h:55
egammaBackShape::Info::f3
double f3
Definition: egammaBackShape.h:31
CaloDetDescrManager
This class provides the client interface for accessing the detector description information common to...
Definition: CaloDetDescrManager.h:473
egammaBackShape::Info::f3core
double f3core
Definition: egammaBackShape.h:32