Geant4_10
Public Member Functions | List of all members
G4CollisionInitialState Class Reference

#include <G4CollisionInitialState.hh>

Public Member Functions

 G4CollisionInitialState ()
 
 G4CollisionInitialState (G4double time, G4KineticTrack *aPrimary, G4KineticTrack *aTarget)
 
 G4CollisionInitialState (G4double time, G4KineticTrack *aPrimary, const G4KineticTrackVector &aTarget, G4BCAction *aFSGenerator)
 
 ~G4CollisionInitialState ()
 
 G4CollisionInitialState (const G4CollisionInitialState &right)
 
G4CollisionInitialState & operator= (const G4CollisionInitialState &right)
 
int operator< (const G4CollisionInitialState &right) const
 
int operator== (const G4CollisionInitialState &right) const
 
G4KineticTrack * GetPrimary (void)
 
void SetPrimary (G4KineticTrack *aPrimary)
 
G4KineticTrack * GetTarget (void)
 
void SetTarget (G4KineticTrack *aTarget)
 
void AddTarget (G4KineticTrack *aTarget)
 
G4KineticTrackVector & GetTargetCollection (void)
 
G4KineticTrackVector * GetFinalState ()
 
G4int GetTargetBaryonNumber ()
 
G4int GetTargetCharge ()
 
G4double GetCollisionTime (void)
 
void SetCollisionTime (G4double value)
 
G4BCAction * GetGenerator ()
 
void Print () const
 

Detailed Description

Definition at line 46 of file G4CollisionInitialState.hh.

Constructor & Destructor Documentation

G4CollisionInitialState::G4CollisionInitialState ( )

Definition at line 38 of file G4CollisionInitialState.cc.

G4CollisionInitialState::G4CollisionInitialState ( G4double  time,
G4KineticTrack *  aPrimary,
G4KineticTrack *  aTarget 
)

Definition at line 44 of file G4CollisionInitialState.cc.

G4CollisionInitialState::G4CollisionInitialState ( G4double  time,
G4KineticTrack *  aPrimary,
const G4KineticTrackVector &  aTarget,
G4BCAction *  aFSGenerator 
)

Definition at line 55 of file G4CollisionInitialState.cc.

G4CollisionInitialState::~G4CollisionInitialState ( )
inline

Definition at line 57 of file G4CollisionInitialState.hh.

G4CollisionInitialState::G4CollisionInitialState ( const G4CollisionInitialState &  right)

Definition at line 68 of file G4CollisionInitialState.cc.

Member Function Documentation

void G4CollisionInitialState::AddTarget ( G4KineticTrack *  aTarget)
inline

Definition at line 79 of file G4CollisionInitialState.hh.

G4double G4CollisionInitialState::GetCollisionTime ( void  )
inline

Definition at line 105 of file G4CollisionInitialState.hh.

Here is the caller graph for this function:

G4KineticTrackVector * G4CollisionInitialState::GetFinalState ( )

Definition at line 95 of file G4CollisionInitialState.cc.

Here is the call graph for this function:

G4BCAction* G4CollisionInitialState::GetGenerator ( )
inline

Definition at line 111 of file G4CollisionInitialState.hh.

Here is the caller graph for this function:

G4KineticTrack* G4CollisionInitialState::GetPrimary ( void  )
inline

Definition at line 69 of file G4CollisionInitialState.hh.

Here is the caller graph for this function:

G4KineticTrack* G4CollisionInitialState::GetTarget ( void  )
inline

Definition at line 74 of file G4CollisionInitialState.hh.

Here is the caller graph for this function:

G4int G4CollisionInitialState::GetTargetBaryonNumber ( )
inline

Definition at line 84 of file G4CollisionInitialState.hh.

Here is the call graph for this function:

G4int G4CollisionInitialState::GetTargetCharge ( )
inline

Definition at line 93 of file G4CollisionInitialState.hh.

Here is the call graph for this function:

G4KineticTrackVector& G4CollisionInitialState::GetTargetCollection ( void  )
inline

Definition at line 81 of file G4CollisionInitialState.hh.

Here is the caller graph for this function:

int G4CollisionInitialState::operator< ( const G4CollisionInitialState &  right) const
inline

Definition at line 62 of file G4CollisionInitialState.hh.

G4CollisionInitialState & G4CollisionInitialState::operator= ( const G4CollisionInitialState &  right)

Definition at line 77 of file G4CollisionInitialState.cc.

int G4CollisionInitialState::operator== ( const G4CollisionInitialState &  right) const
inline

Definition at line 65 of file G4CollisionInitialState.hh.

void G4CollisionInitialState::Print ( void  ) const

Definition at line 105 of file G4CollisionInitialState.cc.

Here is the call graph for this function:

void G4CollisionInitialState::SetCollisionTime ( G4double  value)
inline

Definition at line 107 of file G4CollisionInitialState.hh.

void G4CollisionInitialState::SetPrimary ( G4KineticTrack *  aPrimary)
inline

Definition at line 71 of file G4CollisionInitialState.hh.

void G4CollisionInitialState::SetTarget ( G4KineticTrack *  aTarget)
inline

Definition at line 76 of file G4CollisionInitialState.hh.


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