EGSnrc C++ class library  Report PIRS-898 (2021)
Iwan Kawrakow, Ernesto Mainegra-Hing, Frederic Tessier, Reid Townson and Blake Walters
EGS_BeamSource Member List

This is the complete list of members for EGS_BeamSource, including all inherited members.

addKnownSource(EGS_BaseSource *o)EGS_BaseSourcestatic
addKnownTypeId(const char *name)EGS_BaseSourcestatic
addState(istream &data) (defined in EGS_BeamSource)EGS_BeamSourcevirtual
count (defined in EGS_BeamSource)EGS_BeamSourceprotected
counti (defined in EGS_BeamSource)EGS_BeamSourceprotected
createObject(EGS_Input *inp)EGS_Objectvirtual
createSource(EGS_Input *)EGS_BaseSourcestatic
deleteObject(EGS_Object *o)EGS_Objectstatic
deref()EGS_Object
descriptionEGS_BaseSourceprotected
E_save (defined in EGS_BeamSource)EGS_BeamSourceprotected
EGS_BaseSource(const string &Name="", EGS_ObjectFactory *f=0)EGS_BaseSource
EGS_BaseSource(EGS_Input *input, EGS_ObjectFactory *f=0)EGS_BaseSource
EGS_BeamSource(EGS_Input *, EGS_ObjectFactory *f=0)EGS_BeamSource
EGS_Object(const string &Name="", EGS_ObjectFactory *f=0)EGS_Object
EGS_Object(EGS_Input *inp, EGS_ObjectFactory *f=0)EGS_Object
Emax (defined in EGS_BeamSource)EGS_BeamSourceprotected
factoryEGS_Objectprotected
finishEGS_BeamSourceprotected
getCharge() const EGS_BaseSourcevirtual
getEmax() const (defined in EGS_BeamSource)EGS_BeamSourcevirtual
getFluence() const (defined in EGS_BeamSource)EGS_BeamSourcevirtual
getMu() (defined in EGS_BeamSource)EGS_BeamSourcevirtual
getNextParticle(EGS_RandomGenerator *rndm, int &q, int &latch, EGS_Float &E, EGS_Float &wt, EGS_Vector &x, EGS_Vector &u) (defined in EGS_BeamSource)EGS_BeamSourcevirtual
getObjectName() const EGS_Object
getObjectType() const EGS_Object
getSource(const string &Name)EGS_BaseSourcestatic
getSourceDescription() const EGS_BaseSource
getUniqueName(const EGS_Object *o=0)EGS_Objectstatic
i_reuse_electron (defined in EGS_BeamSource)EGS_BeamSourceprotected
i_reuse_photon (defined in EGS_BeamSource)EGS_BeamSourceprotected
is_valid (defined in EGS_BeamSource)EGS_BeamSourceprotected
isValid() const (defined in EGS_BeamSource)EGS_BeamSource
latch_save (defined in EGS_BeamSource)EGS_BeamSourceprotected
libEGS_BeamSourceprotected
motionsample (defined in EGS_BeamSource)EGS_BeamSourceprotected
mu (defined in EGS_BeamSource)EGS_BeamSourceprotected
mu_save (defined in EGS_BeamSource)EGS_BeamSourceprotected
mu_storedEGS_BeamSourceprotected
n_reuse_electron (defined in EGS_BeamSource)EGS_BeamSourceprotected
n_reuse_photon (defined in EGS_BeamSource)EGS_BeamSourceprotected
nameEGS_Objectprotected
nrefEGS_Objectprotected
otypeEGS_Objectprotected
particle_type (defined in EGS_BeamSource)EGS_BeamSourceprotected
q_save (defined in EGS_BeamSource)EGS_BeamSourceprotected
ref()EGS_Object
resetCounter() (defined in EGS_BeamSource)EGS_BeamSourcevirtual
sampleEGS_BeamSourceprotected
setCutout(EGS_Float xmin, EGS_Float xmax, EGS_Float ymin, EGS_Float ymax) (defined in EGS_BeamSource)EGS_BeamSource
setFactory(EGS_ObjectFactory *f)EGS_Object
setName(EGS_Input *inp)EGS_Object
setObjectName(const string &Name)EGS_Object
setSimulationChunk(EGS_I64 nstart, EGS_I64 nrun)EGS_BaseSourcevirtual
setState(istream &data) (defined in EGS_BeamSource)EGS_BeamSourcevirtual
storeState(ostream &data) const (defined in EGS_BeamSource)EGS_BeamSourcevirtual
tei (defined in EGS_BeamSource)EGS_BeamSourceprotected
the_file (defined in EGS_BeamSource)EGS_BeamSourceprotected
the_file_name (defined in EGS_BeamSource)EGS_BeamSourceprotected
tiphati (defined in EGS_BeamSource)EGS_BeamSourceprotected
tlatchi (defined in EGS_BeamSource)EGS_BeamSourceprotected
tmui (defined in EGS_BeamSource)EGS_BeamSourceprotected
tqi (defined in EGS_BeamSource)EGS_BeamSourceprotected
tui (defined in EGS_BeamSource)EGS_BeamSourceprotected
tvi (defined in EGS_BeamSource)EGS_BeamSourceprotected
twi (defined in EGS_BeamSource)EGS_BeamSourceprotected
twti (defined in EGS_BeamSource)EGS_BeamSourceprotected
txi (defined in EGS_BeamSource)EGS_BeamSourceprotected
tyi (defined in EGS_BeamSource)EGS_BeamSourceprotected
tzi (defined in EGS_BeamSource)EGS_BeamSourceprotected
u_save (defined in EGS_BeamSource)EGS_BeamSourceprotected
use_iparticle (defined in EGS_BeamSource)EGS_BeamSourceprotected
wmax (defined in EGS_BeamSource)EGS_BeamSourceprotected
wmin (defined in EGS_BeamSource)EGS_BeamSourceprotected
wt_save (defined in EGS_BeamSource)EGS_BeamSourceprotected
x_save (defined in EGS_BeamSource)EGS_BeamSourceprotected
Xmax (defined in EGS_BeamSource)EGS_BeamSourceprotected
Xmin (defined in EGS_BeamSource)EGS_BeamSourceprotected
Ymax (defined in EGS_BeamSource)EGS_BeamSourceprotected
Ymin (defined in EGS_BeamSource)EGS_BeamSourceprotected
~EGS_BaseSource() (defined in EGS_BaseSource)EGS_BaseSourcevirtual
~EGS_BeamSource() (defined in EGS_BeamSource)EGS_BeamSource
~EGS_Object() (defined in EGS_Object)EGS_Objectvirtual