![]() |
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... | |
| float | phiBE (const unsigned sample, const std::uint32_t samplingPattern, const std::span< const float > e_sampl, const std::span< const float > phi_sampl) |
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 40 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 87 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 107 of file CaloClusterDetails.h.
|
inline |
Definition at line 72 of file CaloClusterDetails.h.
|
inline |
Checks if certain smapling contributes to cluster.
Definition at line 52 of file CaloClusterDetails.h.
|
inline |
Definition at line 145 of file CaloClusterDetails.h.
|
inline |
Definition at line 57 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 48 of file CaloClusterDetails.h.
1.8.18