![]() |
ATLAS Offline Software
|
#include <EgammaHitsShowerDepth.h>
Public Member Functions | |
| float | depth (const float &aeta, const float start_crack, const float end_crack, const CxxUtils::Array< 2 > &sampling_depth, const float etamax, const xAOD::TrigEMCluster *cluster) const |
| Calculate the depth of the cluster. | |
Static Public Attributes | |
| static const CaloSampling::CaloSample | m_samps [2][4] |
Private Member Functions | |
| void | barrelCoefs (const float &aeta, float R[4]) const |
| Calculate the sampling depth coefficients for the barrel. | |
| bool | endcapCoefs (const float &aeta, const CxxUtils::Array< 2 > &sampling_depth, const float etamax, float R[4]) const |
| Calculate the sampling depth coefficients for the endcap. | |
Definition at line 14 of file EgammaHitsShowerDepth.h.
|
private |
Calculate the sampling depth coefficients for the barrel.
| aeta | abs(eta) of the cluster. |
| R[out] | The set of coefficients per layer. |
Definition at line 89 of file EgammaHitsShowerDepth.cxx.
| float EgammaHitsShowerDepth::depth | ( | const float & | aeta, |
| const float | start_crack, | ||
| const float | end_crack, | ||
| const CxxUtils::Array< 2 > & | sampling_depth, | ||
| const float | etamax, | ||
| const xAOD::TrigEMCluster * | cluster ) const |
Calculate the depth of the cluster.
| aeta | abs(eta) of the cluster. |
| cluster | Cluster for which to calculate the depth. |
| log | Stream for debug messages. |
Definition at line 44 of file EgammaHitsShowerDepth.cxx.
|
private |
Calculate the sampling depth coefficients for the endcap.
| aeta | abs(eta) of the cluster. |
| sampling_depth | Array of sampling depths per bin/sampling in the EC. |
| etamax | Maximum eta value in sampling_depth. |
| R[out] | The set of coefficients per layer. |
Definition at line 163 of file EgammaHitsShowerDepth.cxx.
|
static |
Definition at line 26 of file EgammaHitsShowerDepth.h.