ATLAS Offline Software
|
#include <ExtrapolationCell.h>
Public Member Functions | |
ExtrapolationStep (const T *pars=0, const Surface *sf=nullptr, const ExtrapolationConfig &eConfig=ExtrapolationConfig(), const MaterialProperties *mprop=nullptr, const TransportJacobian *tjac=nullptr, double pLength=-1.) | |
Public Attributes | |
const T * | parameters |
the parameters of this step More... | |
const Surface * | surface |
the surface where the step is bound More... | |
const Layer * | layer |
the associatedLayer() or materialLayer() of the surface More... | |
ExtrapolationConfig | stepConfiguration |
sensitive, passive, boundary to name the parameters More... | |
const MaterialProperties * | material |
the associated material More... | |
Amg::Vector3D | materialPosition |
position from where the material is taken More... | |
double | materialScaling |
scale factor for the material as calculated More... | |
const TransportJacobian * | transportJacobian |
the transport jacobian from the last step More... | |
double | pathLength |
the path length from the last step More... | |
float | time |
timing info More... | |
templated class to record the different possible entities during extrapolation
Definition at line 187 of file ExtrapolationCell.h.
|
inline |
Definition at line 204 of file ExtrapolationCell.h.
const Layer* Trk::ExtrapolationStep< T >::layer |
the associatedLayer() or materialLayer() of the surface
Definition at line 193 of file ExtrapolationCell.h.
const MaterialProperties* Trk::ExtrapolationStep< T >::material |
the associated material
Definition at line 196 of file ExtrapolationCell.h.
Amg::Vector3D Trk::ExtrapolationStep< T >::materialPosition |
position from where the material is taken
Definition at line 197 of file ExtrapolationCell.h.
double Trk::ExtrapolationStep< T >::materialScaling |
scale factor for the material as calculated
Definition at line 198 of file ExtrapolationCell.h.
const T* Trk::ExtrapolationStep< T >::parameters |
the parameters of this step
Definition at line 190 of file ExtrapolationCell.h.
double Trk::ExtrapolationStep< T >::pathLength |
the path length from the last step
Definition at line 201 of file ExtrapolationCell.h.
ExtrapolationConfig Trk::ExtrapolationStep< T >::stepConfiguration |
sensitive, passive, boundary to name the parameters
Definition at line 194 of file ExtrapolationCell.h.
const Surface* Trk::ExtrapolationStep< T >::surface |
the surface where the step is bound
Definition at line 191 of file ExtrapolationCell.h.
float Trk::ExtrapolationStep< T >::time |
timing info
Definition at line 202 of file ExtrapolationCell.h.
const TransportJacobian* Trk::ExtrapolationStep< T >::transportJacobian |
the transport jacobian from the last step
Definition at line 200 of file ExtrapolationCell.h.