ATLAS Offline Software
Public Member Functions | Public Attributes | List of all members
Trk::ParamsNextVolume Struct Reference

#include <TimedExtrapolator.h>

Collaboration diagram for Trk::ParamsNextVolume:

Public Member Functions

 ParamsNextVolume ()
 update the boundaryInformation More...
 
void boundaryInformation (const TrackingVolume *tvol, const TrackParameters *nextPars, const TrackParameters *navPars, BoundarySurfaceFace face=undefinedFace)
 reset the boundary information by invalidating it More...
 
void resetBoundaryInformation ()
 

Public Attributes

const TrackingVolumenextVolume
 < the members More...
 
const TrackParametersnextParameters
 
const TrackParametersnavParameters
 
BoundarySurfaceFace exitFace
 

Detailed Description

Definition at line 110 of file TimedExtrapolator.h.

Constructor & Destructor Documentation

◆ ParamsNextVolume()

Trk::ParamsNextVolume::ParamsNextVolume ( )
inline

update the boundaryInformation

Definition at line 118 of file TimedExtrapolator.h.

Member Function Documentation

◆ boundaryInformation()

void Trk::ParamsNextVolume::boundaryInformation ( const TrackingVolume tvol,
const TrackParameters nextPars,
const TrackParameters navPars,
BoundarySurfaceFace  face = undefinedFace 
)
inline

reset the boundary information by invalidating it

Definition at line 127 of file TimedExtrapolator.h.

◆ resetBoundaryInformation()

void Trk::ParamsNextVolume::resetBoundaryInformation ( )
inline

Definition at line 139 of file TimedExtrapolator.h.

140  {
141  nextVolume = nullptr;
142  nextParameters = nullptr;
143  navParameters = nullptr;
145  }

Member Data Documentation

◆ exitFace

BoundarySurfaceFace Trk::ParamsNextVolume::exitFace

Definition at line 116 of file TimedExtrapolator.h.

◆ navParameters

const TrackParameters* Trk::ParamsNextVolume::navParameters

Definition at line 115 of file TimedExtrapolator.h.

◆ nextParameters

const TrackParameters* Trk::ParamsNextVolume::nextParameters

Definition at line 114 of file TimedExtrapolator.h.

◆ nextVolume

const TrackingVolume* Trk::ParamsNextVolume::nextVolume

< the members

Definition at line 113 of file TimedExtrapolator.h.


The documentation for this struct was generated from the following file:
Trk::ParamsNextVolume::nextParameters
const TrackParameters * nextParameters
Definition: TimedExtrapolator.h:114
Trk::ParamsNextVolume::navParameters
const TrackParameters * navParameters
Definition: TimedExtrapolator.h:115
Trk::ParamsNextVolume::nextVolume
const TrackingVolume * nextVolume
< the members
Definition: TimedExtrapolator.h:113
Trk::undefinedFace
@ undefinedFace
Definition: BoundarySurfaceFace.h:59
Trk::ParamsNextVolume::exitFace
BoundarySurfaceFace exitFace
Definition: TimedExtrapolator.h:116