ATLAS Offline Software
egammaEnergyPositionAllSamples.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 #ifndef EGAMMACALOTOOLS_EGAMMAENERGYPOSITIONALLSAMPLES_H
6 #define EGAMMACALOTOOLS_EGAMMAENERGYPOSITIONALLSAMPLES_H
7 
20 
22 
25  double e(const xAOD::CaloCluster& cluster);
27  double e0(const xAOD::CaloCluster& cluster);
29  double e1(const xAOD::CaloCluster& cluster);
31  double e2(const xAOD::CaloCluster& cluster);
33  double e3(const xAOD::CaloCluster& cluster);
35  bool inBarrel(const xAOD::CaloCluster& cluster, int is);
36 
37 }
38 
39 #endif
egammaEnergyPositionAllSamples::e1
double e1(const xAOD::CaloCluster &cluster)
return the uncorrected cluster energy in 1st sampling
egammaEnergyPositionAllSamples::inBarrel
bool inBarrel(const xAOD::CaloCluster &cluster, int is)
return boolean to know if we are in barrel/end-cap
xAOD::CaloCluster_v1
Description of a calorimeter cluster.
Definition: CaloCluster_v1.h:59
CaloClusterFwd.h
egammaEnergyPositionAllSamples
Definition: egammaEnergyPositionAllSamples.h:23
egammaEnergyPositionAllSamples::e2
double e2(const xAOD::CaloCluster &cluster)
return the uncorrected cluster energy in 2nd sampling
egammaEnergyPositionAllSamples::e
double e(const xAOD::CaloCluster &cluster)
return the uncorrected sum of energy in all samples
egammaEnergyPositionAllSamples::e0
double e0(const xAOD::CaloCluster &cluster)
return the uncorrected cluster energy in pre-sampler
egammaEnergyPositionAllSamples::e3
double e3(const xAOD::CaloCluster &cluster)
return the uncorrected cluster energy in 3rd sampling