![]() |
ATLAS Offline Software
|
Cache class to allow passing information to/between calls. More...
#include <IMaterialEffectsUpdator.h>
Public Member Functions | |
| ICache () | |
| ~ICache ()=default | |
| layer in the current validation step More... | |
Public Attributes | |
| const Trk::Layer * | validationLayer { nullptr } |
| int | validationSteps { 0 } |
| number of validation steps More... | |
| double | validationPhi { 0. } |
| theta More... | |
| double | validationEta { 0. } |
| eta More... | |
| double | accumulatedElossSigma { 0. } |
Cache class to allow passing information to/between calls.
This can be particular useful in Athena MT re-entrant algorithms
Definition at line 62 of file IMaterialEffectsUpdator.h.
|
inline |
Definition at line 65 of file IMaterialEffectsUpdator.h.
|
default |
layer in the current validation step
| double Trk::IMaterialEffectsUpdator::ICache::accumulatedElossSigma { 0. } |
Definition at line 80 of file IMaterialEffectsUpdator.h.
| double Trk::IMaterialEffectsUpdator::ICache::validationEta { 0. } |
eta
Sigma of the eloss accumulated so far in the extrapolation. Used in Landau mode
Definition at line 77 of file IMaterialEffectsUpdator.h.
| const Trk::Layer* Trk::IMaterialEffectsUpdator::ICache::validationLayer { nullptr } |
Definition at line 74 of file IMaterialEffectsUpdator.h.
| double Trk::IMaterialEffectsUpdator::ICache::validationPhi { 0. } |
theta
Definition at line 76 of file IMaterialEffectsUpdator.h.
| int Trk::IMaterialEffectsUpdator::ICache::validationSteps { 0 } |
number of validation steps
Definition at line 75 of file IMaterialEffectsUpdator.h.
1.8.18