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

#include <G4PrimaryVertex.hh>

Public Member Functions

voidoperator new (size_t)
 
void operator delete (void *aStackedTrack)
 
 G4PrimaryVertex ()
 
 G4PrimaryVertex (G4double x0, G4double y0, G4double z0, G4double t0)
 
 G4PrimaryVertex (G4ThreeVector xyz0, G4double t0)
 
virtual ~G4PrimaryVertex ()
 
 G4PrimaryVertex (const G4PrimaryVertex &right)
 
G4PrimaryVertexoperator= (const G4PrimaryVertex &right)
 
G4int operator== (const G4PrimaryVertex &right) const
 
G4int operator!= (const G4PrimaryVertex &right) const
 
G4ThreeVector GetPosition () const
 
void SetPosition (G4double x0, G4double y0, G4double z0)
 
G4double GetX0 () const
 
G4double GetY0 () const
 
G4double GetZ0 () const
 
G4double GetT0 () const
 
void SetT0 (G4double t0)
 
G4int GetNumberOfParticle () const
 
void SetPrimary (G4PrimaryParticle *pp)
 
G4PrimaryParticleGetPrimary (G4int i=0) const
 
void SetNext (G4PrimaryVertex *nv)
 
G4PrimaryVertexGetNext () const
 
G4double GetWeight () const
 
void SetWeight (G4double w)
 
void SetUserInformation (G4VUserPrimaryVertexInformation *anInfo)
 
G4VUserPrimaryVertexInformationGetUserInformation () const
 
void Print () const
 

Detailed Description

Definition at line 48 of file G4PrimaryVertex.hh.

Constructor & Destructor Documentation

G4PrimaryVertex::G4PrimaryVertex ( )

Definition at line 37 of file G4PrimaryVertex.cc.

Here is the caller graph for this function:

G4PrimaryVertex::G4PrimaryVertex ( G4double  x0,
G4double  y0,
G4double  z0,
G4double  t0 
)

Definition at line 42 of file G4PrimaryVertex.cc.

G4PrimaryVertex::G4PrimaryVertex ( G4ThreeVector  xyz0,
G4double  t0 
)

Definition at line 48 of file G4PrimaryVertex.cc.

Here is the call graph for this function:

G4PrimaryVertex::~G4PrimaryVertex ( )
virtual

Definition at line 65 of file G4PrimaryVertex.cc.

G4PrimaryVertex::G4PrimaryVertex ( const G4PrimaryVertex right)

Definition at line 57 of file G4PrimaryVertex.cc.

Member Function Documentation

G4PrimaryVertex * G4PrimaryVertex::GetNext ( ) const
inline

Definition at line 159 of file G4PrimaryVertex.hh.

Here is the caller graph for this function:

G4int G4PrimaryVertex::GetNumberOfParticle ( ) const
inline

Definition at line 141 of file G4PrimaryVertex.hh.

Here is the caller graph for this function:

G4ThreeVector G4PrimaryVertex::GetPosition ( ) const
inline

Definition at line 120 of file G4PrimaryVertex.hh.

Here is the caller graph for this function:

G4PrimaryParticle * G4PrimaryVertex::GetPrimary ( G4int  i = 0) const

Definition at line 131 of file G4PrimaryVertex.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

G4double G4PrimaryVertex::GetT0 ( ) const
inline

Definition at line 135 of file G4PrimaryVertex.hh.

Here is the caller graph for this function:

G4VUserPrimaryVertexInformation * G4PrimaryVertex::GetUserInformation ( ) const
inline

Definition at line 171 of file G4PrimaryVertex.hh.

G4double G4PrimaryVertex::GetWeight ( ) const
inline

Definition at line 162 of file G4PrimaryVertex.hh.

Here is the caller graph for this function:

G4double G4PrimaryVertex::GetX0 ( ) const
inline

Definition at line 126 of file G4PrimaryVertex.hh.

Here is the caller graph for this function:

G4double G4PrimaryVertex::GetY0 ( ) const
inline

Definition at line 129 of file G4PrimaryVertex.hh.

Here is the caller graph for this function:

G4double G4PrimaryVertex::GetZ0 ( ) const
inline

Definition at line 132 of file G4PrimaryVertex.hh.

Here is the caller graph for this function:

void G4PrimaryVertex::operator delete ( void aStackedTrack)
inline

Definition at line 115 of file G4PrimaryVertex.hh.

void * G4PrimaryVertex::operator new ( size_t  )
inline

Definition at line 108 of file G4PrimaryVertex.hh.

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

Definition at line 128 of file G4PrimaryVertex.cc.

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

Definition at line 81 of file G4PrimaryVertex.cc.

Here is the call graph for this function:

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

Definition at line 125 of file G4PrimaryVertex.cc.

void G4PrimaryVertex::Print ( void  ) const

Definition at line 144 of file G4PrimaryVertex.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

void G4PrimaryVertex::SetNext ( G4PrimaryVertex nv)
inline

Definition at line 153 of file G4PrimaryVertex.hh.

Here is the call graph for this function:

Here is the caller graph for this function:

void G4PrimaryVertex::SetPosition ( G4double  x0,
G4double  y0,
G4double  z0 
)
inline

Definition at line 123 of file G4PrimaryVertex.hh.

Here is the caller graph for this function:

void G4PrimaryVertex::SetPrimary ( G4PrimaryParticle pp)
inline

Definition at line 144 of file G4PrimaryVertex.hh.

Here is the call graph for this function:

Here is the caller graph for this function:

void G4PrimaryVertex::SetT0 ( G4double  t0)
inline

Definition at line 138 of file G4PrimaryVertex.hh.

Here is the caller graph for this function:

void G4PrimaryVertex::SetUserInformation ( G4VUserPrimaryVertexInformation anInfo)
inline

Definition at line 168 of file G4PrimaryVertex.hh.

void G4PrimaryVertex::SetWeight ( G4double  w)
inline

Definition at line 165 of file G4PrimaryVertex.hh.

Here is the caller graph for this function:


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