ATLAS Offline Software
Loading...
Searching...
No Matches
Trk::IMaterialEffectsUpdator::ICache Class Reference

Cache class to allow passing information to/between calls. More...

#include <IMaterialEffectsUpdator.h>

Collaboration diagram for Trk::IMaterialEffectsUpdator::ICache:

Public Member Functions

 ICache ()
 ~ICache ()=default
 layer in the current validation step

Public Attributes

const Trk::LayervalidationLayer { nullptr }
int validationSteps { 0 }
 number of validation steps
double validationPhi { 0. }
 theta
double validationEta { 0. }
 eta
double accumulatedElossSigma { 0. }

Detailed Description

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.

Constructor & Destructor Documentation

◆ ICache()

Trk::IMaterialEffectsUpdator::ICache::ICache ( )
inline

◆ ~ICache()

Trk::IMaterialEffectsUpdator::ICache::~ICache ( )
default

layer in the current validation step

Member Data Documentation

◆ accumulatedElossSigma

double Trk::IMaterialEffectsUpdator::ICache::accumulatedElossSigma { 0. }

Definition at line 80 of file IMaterialEffectsUpdator.h.

80{ 0. };

◆ validationEta

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.

77{ 0. };

◆ validationLayer

const Trk::Layer* Trk::IMaterialEffectsUpdator::ICache::validationLayer { nullptr }

Definition at line 74 of file IMaterialEffectsUpdator.h.

74{ nullptr };

◆ validationPhi

double Trk::IMaterialEffectsUpdator::ICache::validationPhi { 0. }

theta

Definition at line 76 of file IMaterialEffectsUpdator.h.

76{ 0. };

◆ validationSteps

int Trk::IMaterialEffectsUpdator::ICache::validationSteps { 0 }

number of validation steps

Definition at line 75 of file IMaterialEffectsUpdator.h.

75{ 0 };

The documentation for this class was generated from the following file: