ATLAS Offline Software
Public Member Functions | Private Attributes | List of all members
TrackRecord_p0 Class Reference

#include <TrackRecord_p0.h>

Collaboration diagram for TrackRecord_p0:

Public Member Functions

 TrackRecord_p0 ()
 
virtual ~TrackRecord_p0 ()
 
double GetEnergy ()
 
CLHEP::Hep3Vector GetPosition ()
 
CLHEP::Hep3Vector GetMomentum ()
 
int GetPDGCode ()
 

Private Attributes

double Energy
 
CLHEP::Hep3Vector Momentum
 
int PDG_code
 
CLHEP::Hep3Vector Position
 

Detailed Description

Definition at line 10 of file TrackRecord_p0.h.

Constructor & Destructor Documentation

◆ TrackRecord_p0()

TrackRecord_p0::TrackRecord_p0 ( )
inline

Definition at line 12 of file TrackRecord_p0.h.

12 : Energy(0), Momentum(0,0,0), PDG_code(0), Position(0,0,0) {}

◆ ~TrackRecord_p0()

virtual TrackRecord_p0::~TrackRecord_p0 ( )
inlinevirtual

Definition at line 13 of file TrackRecord_p0.h.

13 {}

Member Function Documentation

◆ GetEnergy()

double TrackRecord_p0::GetEnergy ( )
inline

Definition at line 15 of file TrackRecord_p0.h.

15 {return Energy;}

◆ GetMomentum()

CLHEP::Hep3Vector TrackRecord_p0::GetMomentum ( )
inline

Definition at line 17 of file TrackRecord_p0.h.

17 {return Momentum;}

◆ GetPDGCode()

int TrackRecord_p0::GetPDGCode ( )
inline

Definition at line 18 of file TrackRecord_p0.h.

18 {return PDG_code;}

◆ GetPosition()

CLHEP::Hep3Vector TrackRecord_p0::GetPosition ( )
inline

Definition at line 16 of file TrackRecord_p0.h.

16 {return Position;}

Member Data Documentation

◆ Energy

double TrackRecord_p0::Energy
private

Definition at line 21 of file TrackRecord_p0.h.

◆ Momentum

CLHEP::Hep3Vector TrackRecord_p0::Momentum
private

Definition at line 22 of file TrackRecord_p0.h.

◆ PDG_code

int TrackRecord_p0::PDG_code
private

Definition at line 23 of file TrackRecord_p0.h.

◆ Position

CLHEP::Hep3Vector TrackRecord_p0::Position
private

Definition at line 24 of file TrackRecord_p0.h.


The documentation for this class was generated from the following file:
TrackRecord_p0::Position
CLHEP::Hep3Vector Position
Definition: TrackRecord_p0.h:24
TrackRecord_p0::Energy
double Energy
Definition: TrackRecord_p0.h:21
TrackRecord_p0::PDG_code
int PDG_code
Definition: TrackRecord_p0.h:23
TrackRecord_p0::Momentum
CLHEP::Hep3Vector Momentum
Definition: TrackRecord_p0.h:22