Analysis Software
Documentation for sPHENIX simulation software
|
#include <acts/blob/sPHENIX/Core/include/Acts/TrackFitting/BetheHeitlerApprox.hpp>
Public Member Functions | |
constexpr auto | numComponents () const |
Returns the number of components the returned mixture will have. | |
constexpr bool | validXOverX0 (ActsScalar x) const |
Static Public Member Functions | |
static auto | mixture (const ActsScalar x) |
This class approximates the Bethe-Heitler with only one component. This is mainly inside AtlasBetheHeitlerApprox, but can also be used as the only component approximation (then probably for debugging)
Definition at line 69 of file BetheHeitlerApprox.hpp.
View newest version in sPHENIX GitHub at line 69 of file BetheHeitlerApprox.hpp
|
inlinestatic |
Returns array with length 1 containing a 1-component-representation of the Bethe-Heitler-Distribution
x | pathlength in terms of the radiation length |
Definition at line 84 of file BetheHeitlerApprox.hpp.
View newest version in sPHENIX GitHub at line 84 of file BetheHeitlerApprox.hpp
References Acts::PhysicalConstants::c.
Referenced by Acts::AtlasBetheHeitlerApprox< NComponents, PolyDegree >::mixture().
|
inline |
Returns the number of components the returned mixture will have.
Definition at line 71 of file BetheHeitlerApprox.hpp.
View newest version in sPHENIX GitHub at line 71 of file BetheHeitlerApprox.hpp
|
inline |
Checks if an input is valid for the parameterization. The threshold for x/x0 is 0.002 and orientates on the values used in ATLAS
Definition at line 75 of file BetheHeitlerApprox.hpp.
View newest version in sPHENIX GitHub at line 75 of file BetheHeitlerApprox.hpp