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

#include <G4QMDSystem.hh>

Inheritance diagram for G4QMDSystem:
Inheritance graph
[legend]

Public Member Functions

 G4QMDSystem ()
 
 ~G4QMDSystem ()
 
void SetParticipant (G4QMDParticipant *particle)
 
void SetSystem (G4QMDSystem *, G4ThreeVector, G4ThreeVector)
 
void SubtractSystem (G4QMDSystem *)
 
G4QMDParticipantEraseParticipant (G4int i)
 
void DeleteParticipant (G4int i)
 
void InsertParticipant (G4QMDParticipant *particle, G4int j)
 
G4int GetTotalNumberOfParticipant ()
 
G4QMDParticipantGetParticipant (G4int i)
 
void IncrementCollisionCounter ()
 
G4int GetNOCollision ()
 
void ShowParticipants ()
 
void Clear ()
 

Protected Attributes

std::vector< G4QMDParticipant * > participants
 

Detailed Description

Definition at line 45 of file G4QMDSystem.hh.

Constructor & Destructor Documentation

G4QMDSystem::G4QMDSystem ( )

Definition at line 31 of file G4QMDSystem.cc.

G4QMDSystem::~G4QMDSystem ( )

Definition at line 39 of file G4QMDSystem.cc.

Here is the call graph for this function:

Member Function Documentation

void G4QMDSystem::Clear ( )

Definition at line 68 of file G4QMDSystem.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

void G4QMDSystem::DeleteParticipant ( G4int  i)
inline

Definition at line 57 of file G4QMDSystem.hh.

Here is the caller graph for this function:

G4QMDParticipant* G4QMDSystem::EraseParticipant ( G4int  i)
inline

Definition at line 56 of file G4QMDSystem.hh.

Here is the caller graph for this function:

G4int G4QMDSystem::GetNOCollision ( )
inline

Definition at line 65 of file G4QMDSystem.hh.

Here is the caller graph for this function:

G4QMDParticipant* G4QMDSystem::GetParticipant ( G4int  i)
inline

Definition at line 62 of file G4QMDSystem.hh.

Here is the caller graph for this function:

G4int G4QMDSystem::GetTotalNumberOfParticipant ( )
inline

Definition at line 60 of file G4QMDSystem.hh.

Here is the caller graph for this function:

void G4QMDSystem::IncrementCollisionCounter ( )
inline

Definition at line 64 of file G4QMDSystem.hh.

Here is the caller graph for this function:

void G4QMDSystem::InsertParticipant ( G4QMDParticipant particle,
G4int  j 
)

Definition at line 104 of file G4QMDSystem.cc.

Here is the caller graph for this function:

void G4QMDSystem::SetParticipant ( G4QMDParticipant particle)
inline

Definition at line 51 of file G4QMDSystem.hh.

Here is the caller graph for this function:

void G4QMDSystem::SetSystem ( G4QMDSystem nucleus,
G4ThreeVector  dp,
G4ThreeVector  dr 
)

Definition at line 46 of file G4QMDSystem.cc.

Here is the call graph for this function:

void G4QMDSystem::ShowParticipants ( )

Definition at line 79 of file G4QMDSystem.cc.

Here is the call graph for this function:

void G4QMDSystem::SubtractSystem ( G4QMDSystem nucleus)

Definition at line 59 of file G4QMDSystem.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

Member Data Documentation

std::vector< G4QMDParticipant* > G4QMDSystem::participants
protected

Definition at line 72 of file G4QMDSystem.hh.


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