#include <ShowerDepth.h>
Public Member Functions | |
float | getClusterDepthCompatibility (float measuredDepth, float emEnergy, float &expectedDepth, float &expectedSigma) const |
ShowerDepth () | |
~ShowerDepth () | |
Static Private Attributes | |
static constexpr float | corrlnalphalnt0_ {0.7858} |
static constexpr float | corrlnalphalnt1_ {-0.0232} |
static constexpr float | criticalEnergy_ = 0.00536 |
static constexpr float | meanalpha0_ {-0.0433} |
static constexpr float | meanalpha1_ {0.540} |
static constexpr float | meant0_ {-1.396} |
static constexpr float | meant1_ {1.007} |
static constexpr float | radiationLength_ = 0.968 |
static constexpr float | sigmalnalpha0_ {-0.08442} |
static constexpr float | sigmalnalpha1_ {0.7904} |
static constexpr float | sigmalnt0_ {-2.506} |
static constexpr float | sigmalnt1_ {1.245} |
Definition at line 27 of file ShowerDepth.h.
|
inline |
Definition at line 29 of file ShowerDepth.h.
|
inline |
Definition at line 30 of file ShowerDepth.h.
float ShowerDepth::getClusterDepthCompatibility | ( | float | measuredDepth, |
float | emEnergy, | ||
float & | expectedDepth, | ||
float & | expectedSigma | ||
) | const |
Definition at line 6 of file ShowerDepth.cc.
References corrlnalphalnt0_, corrlnalphalnt1_, criticalEnergy_, CrabHelper::log, meanalpha0_, meanalpha1_, meant0_, meant1_, radiationLength_, sigmalnalpha0_, sigmalnalpha1_, sigmalnt0_, sigmalnt1_, and mathSSE::sqrt().
Referenced by hgcal::EGammaPCAHelper::clusterDepthCompatibility().
|
staticprivate |
Definition at line 58 of file ShowerDepth.h.
Referenced by getClusterDepthCompatibility().
|
staticprivate |
Definition at line 59 of file ShowerDepth.h.
Referenced by getClusterDepthCompatibility().
|
staticprivate |
Definition at line 39 of file ShowerDepth.h.
Referenced by getClusterDepthCompatibility().
|
staticprivate |
Definition at line 47 of file ShowerDepth.h.
Referenced by getClusterDepthCompatibility().
|
staticprivate |
Definition at line 48 of file ShowerDepth.h.
Referenced by getClusterDepthCompatibility().
|
staticprivate |
Definition at line 44 of file ShowerDepth.h.
Referenced by getClusterDepthCompatibility().
|
staticprivate |
Definition at line 45 of file ShowerDepth.h.
Referenced by getClusterDepthCompatibility().
|
staticprivate |
Definition at line 40 of file ShowerDepth.h.
Referenced by getClusterDepthCompatibility().
|
staticprivate |
Definition at line 54 of file ShowerDepth.h.
Referenced by getClusterDepthCompatibility().
|
staticprivate |
Definition at line 55 of file ShowerDepth.h.
Referenced by getClusterDepthCompatibility().
|
staticprivate |
Definition at line 51 of file ShowerDepth.h.
Referenced by getClusterDepthCompatibility().
|
staticprivate |
Definition at line 52 of file ShowerDepth.h.
Referenced by getClusterDepthCompatibility().