GEMC  2.2
Geant4 Monte-Carlo Framework
Public Member Functions | Data Fields | Friends
gparticle Class Reference

#include <particle.h>

+ Collaboration diagram for gparticle:

Public Member Functions

 gparticle (G4ThreeVector vertex, G4ThreeVector mom, int id, G4ThreeVector polar)
 Overloaded "<<" for gparticle class. Dumps infos on screen. More...
 
 ~gparticle ()
 

Data Fields

G4ThreeVector v
 
G4ThreeVector p
 
int pid
 
string name
 
double vtime
 
G4ThreeVector polarization
 Overloaded "<<" for gparticle class. Dumps infos on screen. More...
 

Friends

ostream & operator<< (ostream &stream, gparticle)
 

Detailed Description

gparticle

Contains particle informations:

Definition at line 20 of file particle.h.

Constructor & Destructor Documentation

gparticle::gparticle ( G4ThreeVector  vertex,
G4ThreeVector  mom,
int  id,
G4ThreeVector  polar 
)

Definition at line 9 of file particle.cc.

gparticle::~gparticle ( )
inline

Definition at line 24 of file particle.h.

Friends And Related Function Documentation

ostream& operator<< ( ostream &  stream,
gparticle   
)
friend

Field Documentation

string gparticle::name

Definition at line 29 of file particle.h.

G4ThreeVector gparticle::p

Definition at line 27 of file particle.h.

int gparticle::pid

Definition at line 28 of file particle.h.

G4ThreeVector gparticle::polarization

Definition at line 32 of file particle.h.

G4ThreeVector gparticle::v

Definition at line 26 of file particle.h.

double gparticle::vtime

Definition at line 31 of file particle.h.