List of all members | Public Member Functions | Private Attributes
G4TankTrackInformation Class Reference

#include <G4TankTrackInformation.h>

Inheritance diagram for G4TankTrackInformation:
Inheritance graph
[legend]

Public Member Functions

 G4TankTrackInformation ()
 
 G4TankTrackInformation (const G4Track *aTrack)
 
 G4TankTrackInformation (const G4TankTrackInformation *aTrackInfo)
 
G4double GetOriginalEnergy () const
 
G4ThreeVector GetOriginalMomentum () const
 
G4ParticleDefinition * GetOriginalParticle () const
 
G4ThreeVector GetOriginalPosition () const
 
G4double GetOriginalTime () const
 
G4int GetOriginalTrackID () const
 
void operator delete (void *aTrackInfo)
 
void * operator new (size_t)
 
int operator== (const G4TankTrackInformation &right) const
 
void Print () const
 
virtual ~G4TankTrackInformation ()
 

Private Attributes

G4double originalEnergy
 
G4ThreeVector originalMomentum
 
G4ThreeVector originalPosition
 
G4double originalTime
 
G4int originalTrackID
 
G4ParticleDefinition * particleDefinition
 

Detailed Description

Definition at line 11 of file G4TankTrackInformation.h.

Constructor & Destructor Documentation

G4TankTrackInformation::G4TankTrackInformation ( )
G4TankTrackInformation::G4TankTrackInformation ( const G4Track *  aTrack)
G4TankTrackInformation::G4TankTrackInformation ( const G4TankTrackInformation aTrackInfo)
G4TankTrackInformation::~G4TankTrackInformation ( )
virtual

Definition at line 36 of file G4TankTrackInformation.cc.

Member Function Documentation

G4double G4TankTrackInformation::GetOriginalEnergy ( ) const
inline

Definition at line 39 of file G4TankTrackInformation.h.

References originalEnergy.

G4ThreeVector G4TankTrackInformation::GetOriginalMomentum ( ) const
inline

Definition at line 38 of file G4TankTrackInformation.h.

References originalMomentum.

G4ParticleDefinition* G4TankTrackInformation::GetOriginalParticle ( ) const
inline

Definition at line 36 of file G4TankTrackInformation.h.

References particleDefinition.

G4ThreeVector G4TankTrackInformation::GetOriginalPosition ( ) const
inline

Definition at line 37 of file G4TankTrackInformation.h.

References originalPosition.

G4double G4TankTrackInformation::GetOriginalTime ( ) const
inline

Definition at line 40 of file G4TankTrackInformation.h.

References originalTime.

G4int G4TankTrackInformation::GetOriginalTrackID ( ) const
inline

Definition at line 35 of file G4TankTrackInformation.h.

References originalTrackID.

void G4TankTrackInformation::operator delete ( void *  aTrackInfo)
inline

Definition at line 51 of file G4TankTrackInformation.h.

References aTrackInformationAllocator.

void * G4TankTrackInformation::operator new ( size_t  )
inline

Definition at line 45 of file G4TankTrackInformation.h.

References aTrackInformationAllocator.

int G4TankTrackInformation::operator== ( const G4TankTrackInformation right) const
inline

Definition at line 21 of file G4TankTrackInformation.h.

void G4TankTrackInformation::Print ( ) const

Definition at line 38 of file G4TankTrackInformation.cc.

References originalPosition, and originalTrackID.

Member Data Documentation

G4double G4TankTrackInformation::originalEnergy
private

Definition at line 31 of file G4TankTrackInformation.h.

Referenced by G4TankTrackInformation(), and GetOriginalEnergy().

G4ThreeVector G4TankTrackInformation::originalMomentum
private

Definition at line 30 of file G4TankTrackInformation.h.

Referenced by G4TankTrackInformation(), and GetOriginalMomentum().

G4ThreeVector G4TankTrackInformation::originalPosition
private

Definition at line 29 of file G4TankTrackInformation.h.

Referenced by G4TankTrackInformation(), GetOriginalPosition(), and Print().

G4double G4TankTrackInformation::originalTime
private

Definition at line 32 of file G4TankTrackInformation.h.

Referenced by G4TankTrackInformation(), and GetOriginalTime().

G4int G4TankTrackInformation::originalTrackID
private

Definition at line 27 of file G4TankTrackInformation.h.

Referenced by G4TankTrackInformation(), GetOriginalTrackID(), and Print().

G4ParticleDefinition* G4TankTrackInformation::particleDefinition
private

Definition at line 28 of file G4TankTrackInformation.h.

Referenced by G4TankTrackInformation(), and GetOriginalParticle().


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

, generated on Tue Sep 26 2023.