Geant4  9.6.p02
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
F04Trajectory Class Reference

#include <F04Trajectory.hh>

Inheritance diagram for F04Trajectory:
Inheritance graph
[legend]
Collaboration diagram for F04Trajectory:
Collaboration graph
[legend]

Public Member Functions

 F04Trajectory ()
 
 F04Trajectory (const G4Track *aTrack)
 
 F04Trajectory (F04Trajectory &)
 
virtual ~F04Trajectory ()
 
voidoperator new (size_t)
 
void operator delete (void *)
 
int operator== (const F04Trajectory &right) const
 
G4int GetTrackID () const
 
G4int GetParentID () const
 
G4String GetParticleName () const
 
G4double GetCharge () const
 
G4int GetPDGEncoding () const
 
G4ThreeVector GetInitialMomentum () const
 
virtual void ShowTrajectory (std::ostream &os=G4cout) const
 
virtual void DrawTrajectory () const
 
virtual void DrawTrajectory (G4int i_mode=0) const
 
virtual void AppendStep (const G4Step *aStep)
 
virtual void MergeTrajectory (G4VTrajectory *secondTrajectory)
 
G4ParticleDefinitionGetParticleDefinition ()
 
virtual int GetPointEntries () const
 
virtual G4VTrajectoryPointGetPoint (G4int i) const
 
virtual const std::map
< G4String, G4AttDef > * 
GetAttDefs () const
 
virtual std::vector< G4AttValue > * CreateAttValues () const
 
- Public Member Functions inherited from G4VTrajectory
 G4VTrajectory ()
 
virtual ~G4VTrajectory ()
 
G4bool operator== (const G4VTrajectory &right) const
 

Detailed Description

Definition at line 48 of file F04Trajectory.hh.

Constructor & Destructor Documentation

F04Trajectory::F04Trajectory ( )

Definition at line 50 of file F04Trajectory.cc.

F04Trajectory::F04Trajectory ( const G4Track aTrack)

Definition at line 57 of file F04Trajectory.cc.

Here is the call graph for this function:

F04Trajectory::F04Trajectory ( F04Trajectory right)

Definition at line 73 of file F04Trajectory.cc.

F04Trajectory::~F04Trajectory ( )
virtual

Definition at line 92 of file F04Trajectory.cc.

Member Function Documentation

void F04Trajectory::AppendStep ( const G4Step aStep)
virtual

Implements G4VTrajectory.

Definition at line 131 of file F04Trajectory.cc.

std::vector< G4AttValue > * F04Trajectory::CreateAttValues ( ) const
virtual

Reimplemented from G4VTrajectory.

Definition at line 203 of file F04Trajectory.cc.

Here is the call graph for this function:

void F04Trajectory::DrawTrajectory ( ) const
virtual

Definition at line 113 of file F04Trajectory.cc.

Here is the call graph for this function:

void F04Trajectory::DrawTrajectory ( G4int  i_mode = 0) const
virtual

Reimplemented from G4VTrajectory.

Definition at line 122 of file F04Trajectory.cc.

Here is the call graph for this function:

const std::map< G4String, G4AttDef > * F04Trajectory::GetAttDefs ( ) const
virtual

Reimplemented from G4VTrajectory.

Definition at line 161 of file F04Trajectory.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

G4double F04Trajectory::GetCharge ( ) const
inlinevirtual

Implements G4VTrajectory.

Definition at line 74 of file F04Trajectory.hh.

G4ThreeVector F04Trajectory::GetInitialMomentum ( ) const
inlinevirtual

Implements G4VTrajectory.

Definition at line 76 of file F04Trajectory.hh.

G4int F04Trajectory::GetParentID ( ) const
inlinevirtual

Implements G4VTrajectory.

Definition at line 72 of file F04Trajectory.hh.

G4ParticleDefinition * F04Trajectory::GetParticleDefinition ( )

Definition at line 138 of file F04Trajectory.cc.

Here is the call graph for this function:

G4String F04Trajectory::GetParticleName ( ) const
inlinevirtual

Implements G4VTrajectory.

Definition at line 73 of file F04Trajectory.hh.

G4int F04Trajectory::GetPDGEncoding ( ) const
inlinevirtual

Implements G4VTrajectory.

Definition at line 75 of file F04Trajectory.hh.

virtual G4VTrajectoryPoint* F04Trajectory::GetPoint ( G4int  i) const
inlinevirtual

Implements G4VTrajectory.

Definition at line 90 of file F04Trajectory.hh.

virtual int F04Trajectory::GetPointEntries ( ) const
inlinevirtual

Implements G4VTrajectory.

Definition at line 88 of file F04Trajectory.hh.

Here is the caller graph for this function:

G4int F04Trajectory::GetTrackID ( ) const
inlinevirtual

Implements G4VTrajectory.

Definition at line 71 of file F04Trajectory.hh.

void F04Trajectory::MergeTrajectory ( G4VTrajectory secondTrajectory)
virtual

Implements G4VTrajectory.

Definition at line 145 of file F04Trajectory.cc.

Here is the call graph for this function:

void F04Trajectory::operator delete ( void aTrajectory)
inline

Definition at line 120 of file F04Trajectory.hh.

Here is the call graph for this function:

void * F04Trajectory::operator new ( size_t  )
inline

Definition at line 115 of file F04Trajectory.hh.

Here is the call graph for this function:

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

Definition at line 66 of file F04Trajectory.hh.

void F04Trajectory::ShowTrajectory ( std::ostream &  os = G4cout) const
virtual

Reimplemented from G4VTrajectory.

Definition at line 104 of file F04Trajectory.cc.

Here is the call graph for this function:


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