![]() |
ATLAS Offline Software
|
Typedefs | |
using | CaloSample = CaloSampling::CaloSample |
Functions | |
bool | hasSampling (const CaloSample s, const std::uint32_t samplingPattern) |
Checks if certain smapling contributes to cluster. More... | |
unsigned | sampVarIdx (const CaloSample s, const std::uint32_t samplingPattern) |
float | getSamplVar (const CaloSample sampling, const std::uint32_t samplingPattern, const std::span< const float > vec, const float errorvalue=defaultErrorValue) |
float | energyBE (const unsigned sample, const std::uint32_t samplingPattern, const std::span< const float > e_sampl) |
Get the energy in one layer of the EM Calo. More... | |
float | etaBE (const unsigned sample, const std::uint32_t samplingPattern, const std::span< const float > e_sampl, const std::span< const float > eta_sampl) |
Get the eta in one layer of the EM Calo. More... | |
Variables | |
constexpr float | defaultErrorValue = -999 |
the default error code to return in case of error More... | |
using xAOD::CaloClusterDetails::CaloSample = typedef CaloSampling::CaloSample |
Definition at line 39 of file CaloClusterDetails.h.
|
inline |
Get the energy in one layer of the EM Calo.
layer | Layer between 0 (Presampler) and 3 (Back) |
Definition at line 86 of file CaloClusterDetails.h.
|
inline |
Get the eta in one layer of the EM Calo.
layer | Layer between 0 (Presampler) and 3 (Back) |
Definition at line 106 of file CaloClusterDetails.h.
|
inline |
Definition at line 71 of file CaloClusterDetails.h.
|
inline |
Checks if certain smapling contributes to cluster.
Definition at line 51 of file CaloClusterDetails.h.
|
inline |
Definition at line 56 of file CaloClusterDetails.h.
|
constexpr |
the default error code to return in case of error
FIXME: This value is currently taken from the xAOD::CaloCluster
class, and should be changed to a more sensible value in the future.
Definition at line 47 of file CaloClusterDetails.h.