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

#include <G4Event.hh>

Public Member Functions

 G4Event ()
 
 G4Event (G4int evID)
 
 ~G4Event ()
 
voidoperator new (size_t)
 
void operator delete (void *anEvent)
 
G4int operator== (const G4Event &right) const
 
G4int operator!= (const G4Event &right) const
 
void Print () const
 
void Draw () const
 
void SetEventID (G4int i)
 
void SetHCofThisEvent (G4HCofThisEvent *value)
 
void SetDCofThisEvent (G4DCofThisEvent *value)
 
void SetTrajectoryContainer (G4TrajectoryContainer *value)
 
void SetEventAborted ()
 
void SetRandomNumberStatus (G4String &st)
 
void SetRandomNumberStatusForProcessing (G4String &st)
 
void KeepTheEvent (G4bool vl=true)
 
G4bool ToBeKept () const
 
G4int GetEventID () const
 
void AddPrimaryVertex (G4PrimaryVertex *aPrimaryVertex)
 
G4int GetNumberOfPrimaryVertex () const
 
G4PrimaryVertexGetPrimaryVertex (G4int i=0) const
 
G4HCofThisEventGetHCofThisEvent () const
 
G4DCofThisEventGetDCofThisEvent () const
 
G4TrajectoryContainerGetTrajectoryContainer () const
 
G4bool IsAborted () const
 
void SetUserInformation (G4VUserEventInformation *anInfo)
 
G4VUserEventInformationGetUserInformation () const
 
const G4StringGetRandomNumberStatus () const
 
const G4StringGetRandomNumberStatusForProcessing () const
 

Detailed Description

Definition at line 51 of file G4Event.hh.

Constructor & Destructor Documentation

G4Event::G4Event ( )

Definition at line 42 of file G4Event.cc.

G4Event::G4Event ( G4int  evID)

Definition at line 51 of file G4Event.cc.

G4Event::~G4Event ( )

Definition at line 60 of file G4Event.cc.

Here is the call graph for this function:

Member Function Documentation

void G4Event::AddPrimaryVertex ( G4PrimaryVertex aPrimaryVertex)
inline

Definition at line 142 of file G4Event.hh.

Here is the call graph for this function:

Here is the caller graph for this function:

void G4Event::Draw ( ) const

Definition at line 90 of file G4Event.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

G4DCofThisEvent* G4Event::GetDCofThisEvent ( ) const
inline

Definition at line 175 of file G4Event.hh.

Here is the caller graph for this function:

G4int G4Event::GetEventID ( ) const
inline

Definition at line 139 of file G4Event.hh.

G4HCofThisEvent* G4Event::GetHCofThisEvent ( ) const
inline

Definition at line 173 of file G4Event.hh.

Here is the caller graph for this function:

G4int G4Event::GetNumberOfPrimaryVertex ( ) const
inline

Definition at line 152 of file G4Event.hh.

Here is the caller graph for this function:

G4PrimaryVertex* G4Event::GetPrimaryVertex ( G4int  i = 0) const
inline

Definition at line 155 of file G4Event.hh.

Here is the call graph for this function:

Here is the caller graph for this function:

const G4String& G4Event::GetRandomNumberStatus ( ) const
inline

Definition at line 189 of file G4Event.hh.

Here is the call graph for this function:

const G4String& G4Event::GetRandomNumberStatusForProcessing ( ) const
inline

Definition at line 197 of file G4Event.hh.

Here is the call graph for this function:

G4TrajectoryContainer* G4Event::GetTrajectoryContainer ( ) const
inline

Definition at line 177 of file G4Event.hh.

Here is the caller graph for this function:

G4VUserEventInformation* G4Event::GetUserInformation ( ) const
inline

Definition at line 187 of file G4Event.hh.

Here is the caller graph for this function:

G4bool G4Event::IsAborted ( ) const
inline

Definition at line 183 of file G4Event.hh.

Here is the caller graph for this function:

void G4Event::KeepTheEvent ( G4bool  vl = true)
inline

Definition at line 133 of file G4Event.hh.

Here is the caller graph for this function:

void G4Event::operator delete ( void anEvent)
inline

Definition at line 221 of file G4Event.hh.

void * G4Event::operator new ( size_t  )
inline

Definition at line 214 of file G4Event.hh.

G4int G4Event::operator!= ( const G4Event right) const

Definition at line 80 of file G4Event.cc.

G4int G4Event::operator== ( const G4Event right) const

Definition at line 75 of file G4Event.cc.

void G4Event::Print ( void  ) const

Definition at line 85 of file G4Event.cc.

Here is the caller graph for this function:

void G4Event::SetDCofThisEvent ( G4DCofThisEvent value)
inline

Definition at line 117 of file G4Event.hh.

Here is the caller graph for this function:

void G4Event::SetEventAborted ( )
inline

Definition at line 121 of file G4Event.hh.

Here is the caller graph for this function:

void G4Event::SetEventID ( G4int  i)
inline

Definition at line 113 of file G4Event.hh.

Here is the caller graph for this function:

void G4Event::SetHCofThisEvent ( G4HCofThisEvent value)
inline

Definition at line 115 of file G4Event.hh.

void G4Event::SetRandomNumberStatus ( G4String st)
inline

Definition at line 123 of file G4Event.hh.

Here is the caller graph for this function:

void G4Event::SetRandomNumberStatusForProcessing ( G4String st)
inline

Definition at line 128 of file G4Event.hh.

void G4Event::SetTrajectoryContainer ( G4TrajectoryContainer value)
inline

Definition at line 119 of file G4Event.hh.

void G4Event::SetUserInformation ( G4VUserEventInformation anInfo)
inline

Definition at line 186 of file G4Event.hh.

Here is the caller graph for this function:

G4bool G4Event::ToBeKept ( ) const
inline

Definition at line 135 of file G4Event.hh.

Here is the caller graph for this function:


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