Hall-D Software  alpha
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
DKinematicData::DKinematicInfo Class Reference

#include <DKinematicData.h>

+ Inheritance diagram for DKinematicData::DKinematicInfo:

Public Member Functions

 DKinematicInfo (void)=default
 
 DKinematicInfo (Particle_t locPID, const DVector3 &locMomentum, DVector3 locPosition=DVector3(), double locTime=0.0)
 
void Set_Members (Particle_t locPID, const DVector3 &locMomentum, DVector3 locPosition=DVector3(), double locTime=0.0)
 
void Reset (void)
 
void Release (void)
 

Public Attributes

Particle_t dPID = Unknown
 
DVector3 dMomentum
 
DVector3 dPosition
 
double dTime = 0.0
 

Detailed Description

Definition at line 92 of file DKinematicData.h.

Constructor & Destructor Documentation

DKinematicData::DKinematicInfo::DKinematicInfo ( void  )
default
DKinematicData::DKinematicInfo::DKinematicInfo ( Particle_t  locPID,
const DVector3 locMomentum,
DVector3  locPosition = DVector3(),
double  locTime = 0.0 
)
inline

Definition at line 167 of file DKinematicData.h.

Member Function Documentation

void DKinematicData::DKinematicInfo::Release ( void  )
inlinevirtual

Implements DResettable.

Definition at line 101 of file DKinematicData.h.

void DKinematicData::DKinematicInfo::Reset ( void  )
inlinevirtual

Implements DResettable.

Definition at line 200 of file DKinematicData.h.

References Unknown.

void DKinematicData::DKinematicInfo::Set_Members ( Particle_t  locPID,
const DVector3 locMomentum,
DVector3  locPosition = DVector3(),
double  locTime = 0.0 
)
inline

Definition at line 178 of file DKinematicData.h.

Member Data Documentation

DVector3 DKinematicData::DKinematicInfo::dMomentum

Definition at line 105 of file DKinematicData.h.

Particle_t DKinematicData::DKinematicInfo::dPID = Unknown

Definition at line 104 of file DKinematicData.h.

DVector3 DKinematicData::DKinematicInfo::dPosition

Definition at line 106 of file DKinematicData.h.

double DKinematicData::DKinematicInfo::dTime = 0.0

Definition at line 107 of file DKinematicData.h.


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