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

#include <ParametersNextVolume.h>

Collaboration diagram for Trk::ParametersNextVolume:

Public Member Functions

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

Public Attributes

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

Detailed Description

Definition at line 13 of file ParametersNextVolume.h.

Constructor & Destructor Documentation

◆ ParametersNextVolume()

Trk::ParametersNextVolume::ParametersNextVolume ( )
inline

update the boundaryInformation

Definition at line 21 of file ParametersNextVolume.h.

Member Function Documentation

◆ boundaryInformation()

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

reset the boundary information by invalidating it

Definition at line 29 of file ParametersNextVolume.h.

◆ resetBoundaryInformation()

void Trk::ParametersNextVolume::resetBoundaryInformation ( )
inline

Definition at line 39 of file ParametersNextVolume.h.

39  {
40  nextVolume = nullptr;
42  nextParameters = nullptr;
43  navParameters = nullptr;
44  }

Member Data Documentation

◆ exitFace

BoundarySurfaceFace Trk::ParametersNextVolume::exitFace

Definition at line 19 of file ParametersNextVolume.h.

◆ navParameters

Trk::TrackParameters* Trk::ParametersNextVolume::navParameters

Definition at line 18 of file ParametersNextVolume.h.

◆ nextParameters

Trk::TrackParameters* Trk::ParametersNextVolume::nextParameters

Definition at line 17 of file ParametersNextVolume.h.

◆ nextVolume

const TrackingVolume* Trk::ParametersNextVolume::nextVolume

< the members

Definition at line 16 of file ParametersNextVolume.h.


The documentation for this struct was generated from the following file:
Trk::ParametersNextVolume::nextParameters
Trk::TrackParameters * nextParameters
Definition: ParametersNextVolume.h:17
Trk::ParametersNextVolume::nextVolume
const TrackingVolume * nextVolume
< the members
Definition: ParametersNextVolume.h:16
Trk::ParametersNextVolume::navParameters
Trk::TrackParameters * navParameters
Definition: ParametersNextVolume.h:18
Trk::undefinedFace
@ undefinedFace
Definition: BoundarySurfaceFace.h:59
Trk::ParametersNextVolume::exitFace
BoundarySurfaceFace exitFace
Definition: ParametersNextVolume.h:19