|
| TGeant3TGeo () |
|
| TGeant3TGeo (const char *title, Int_t nwgeant=0) |
|
virtual void | LoadAddress () |
|
virtual | ~TGeant3TGeo () |
|
virtual Bool_t | IsRootGeometrySupported () const |
|
void | GeomIter () |
|
Int_t | NextVolUp (Text_t *name, Int_t ©) |
|
Int_t | CurrentVolID (Int_t ©) const |
|
Int_t | CurrentVolOffID (Int_t off, Int_t ©) const |
|
const char * | CurrentVolName () const |
|
const char * | CurrentVolOffName (Int_t off) const |
|
const char * | CurrentVolPath () |
|
Int_t | VolId (const Text_t *name) const |
|
const char * | VolName (Int_t id) const |
|
Int_t | NofVolumes () const |
|
Int_t | NofVolDaughters (const char *volName) const |
|
const char * | VolDaughterName (const char *volName, Int_t i) const |
|
Int_t | VolDaughterCopyNo (const char *volName, Int_t i) const |
|
Int_t | VolId2Mate (Int_t id) const |
|
const char * | GetPath () |
|
const char * | GetNodeName () |
|
virtual void | Material (Int_t &kmat, const char *name, Double_t a, Double_t z, Double_t dens, Double_t radl, Double_t absl, Float_t *buf=0, Int_t nwbuf=0) |
|
virtual void | Material (Int_t &kmat, const char *name, Double_t a, Double_t z, Double_t dens, Double_t radl, Double_t absl, Double_t *buf, Int_t nwbuf) |
|
virtual void | Mixture (Int_t &kmat, const char *name, Float_t *a, Float_t *z, Double_t dens, Int_t nlmat, Float_t *wmat) |
|
virtual void | Mixture (Int_t &kmat, const char *name, Double_t *a, Double_t *z, Double_t dens, Int_t nlmat, Double_t *wmat) |
|
virtual void | Medium (Int_t &kmed, const char *name, Int_t nmat, Int_t isvol, Int_t ifield, Double_t fieldm, Double_t tmaxfd, Double_t stemax, Double_t deemax, Double_t epsil, Double_t stmin, Float_t *ubuf=0, Int_t nbuf=0) |
|
virtual void | Medium (Int_t &kmed, const char *name, Int_t nmat, Int_t isvol, Int_t ifield, Double_t fieldm, Double_t tmaxfd, Double_t stemax, Double_t deemax, Double_t epsil, Double_t stmin, Double_t *ubuf, Int_t nbuf) |
|
virtual void | Matrix (Int_t &krot, Double_t thex, Double_t phix, Double_t they, Double_t phiy, Double_t thez, Double_t phiz) |
|
virtual void | SetRootGeometry () |
|
virtual Gcvol1_t * | Gcvol1 () const |
|
virtual void | Ggclos () |
|
virtual void | Gprint (const char *name) |
|
virtual void | Gsmate (Int_t imat, const char *name, Float_t a, Float_t z, Float_t dens, Float_t radl, Float_t absl) |
|
virtual void | Gsmixt (Int_t imat, const char *name, Float_t *a, Float_t *z, Float_t dens, Int_t nlmat, Float_t *wmat) |
|
virtual void | Gstmed (Int_t numed, const char *name, Int_t nmat, Int_t isvol, Int_t ifield, Float_t fieldm, Float_t tmaxfd, Float_t stemax, Float_t deemax, Float_t epsil, Float_t stmin) |
|
virtual void | Gtreve () |
|
virtual void | GtreveRoot () |
|
virtual void | Gdtom (Float_t *xd, Float_t *xm, Int_t iflag) |
|
virtual void | Gdtom (Double_t *xd, Double_t *xm, Int_t iflag) |
|
virtual void | Gmedia (Float_t *x, Int_t &numed) |
|
virtual void | Gmtod (Float_t *xm, Float_t *xd, Int_t iflag) |
|
virtual void | Gmtod (Double_t *xm, Double_t *xd, Int_t iflag) |
|
virtual void | Gsdvn (const char *name, const char *mother, Int_t ndiv, Int_t iaxis) |
|
virtual void | Gsdvn2 (const char *name, const char *mother, Int_t ndiv, Int_t iaxis, Double_t c0i, Int_t numed) |
|
virtual void | Gsdvs (const char *name, const char *mother, Float_t step, Int_t iaxis, Int_t numed) |
|
virtual void | Gsdvs2 (const char *name, const char *mother, Float_t step, Int_t iaxis, Float_t c0, Int_t numed) |
|
virtual void | Gsdvt (const char *name, const char *mother, Double_t step, Int_t iaxis, Int_t numed, Int_t ndvmx) |
|
virtual void | Gsdvt2 (const char *name, const char *mother, Double_t step, Int_t iaxis, Double_t c0, Int_t numed, Int_t ndvmx) |
|
virtual void | Gsord (const char *name, Int_t iax) |
|
virtual void | Gspos (const char *name, Int_t nr, const char *mother, Double_t x, Double_t y, Double_t z, Int_t irot, const char *konly="ONLY") |
|
virtual void | Gsposp (const char *name, Int_t nr, const char *mother, Double_t x, Double_t y, Double_t z, Int_t irot, const char *konly, Float_t *upar, Int_t np) |
|
virtual void | Gsposp (const char *name, Int_t nr, const char *mother, Double_t x, Double_t y, Double_t z, Int_t irot, const char *konly, Double_t *upar, Int_t np) |
|
virtual void | Gsrotm (Int_t nmat, Float_t theta1, Float_t phi1, Float_t theta2, Float_t phi2, Float_t theta3, Float_t phi3) |
|
virtual void | Gprotm (Int_t nmat=0) |
|
virtual Int_t | Gsvolu (const char *name, const char *shape, Int_t nmed, Float_t *upar, Int_t np) |
|
virtual Int_t | Gsvolu (const char *name, const char *shape, Int_t nmed, Double_t *upar, Int_t np) |
|
virtual void | Gsatt (const char *name, const char *att, Int_t val) |
|
virtual Int_t | Glvolu (Int_t nlev, Int_t *lnam, Int_t *lnum) |
|
virtual Bool_t | GetTransformation (const TString &volumePath, TGeoHMatrix &matrix) |
|
virtual Bool_t | GetShape (const TString &volumePath, TString &shapeType, TArrayD &par) |
|
virtual Bool_t | GetMaterial (const TString &volumeName, TString &name, Int_t &imat, Double_t &a, Double_t &z, Double_t &density, Double_t &radl, Double_t &inter, TArrayD &par) |
|
virtual Bool_t | GetMedium (const TString &volumeName, TString &name, Int_t &imed, Int_t &nmat, Int_t &isvol, Int_t &ifield, Double_t &fieldm, Double_t &tmaxfd, Double_t &stemax, Double_t &deemax, Double_t &epsil, Double_t &stmin, TArrayD &par) |
|
virtual Int_t | GetMedium () const |
|
virtual void | Gdshow (Int_t view) |
|
virtual void | Gdopt (const char *name, const char *value) |
|
virtual void | Gdraw (const char *name, Double_t theta=30, Double_t phi=30, Double_t psi=0, Double_t u0=10, Double_t v0=10, Double_t ul=0.01, Double_t vl=0.01) |
|
virtual void | Gdrawc (const char *name, Int_t axis=1, Float_t cut=0, Float_t u0=10, Float_t v0=10, Float_t ul=0.01, Float_t vl=0.01) |
|
virtual void | Gdrawx (const char *name, Float_t cutthe, Float_t cutphi, Float_t cutval, Float_t theta=30, Float_t phi=30, Float_t u0=10, Float_t v0=10, Float_t ul=0.01, Float_t vl=0.01) |
|
virtual void | Gdspec (const char *name) |
|
virtual void | DrawOneSpec (const char *name) |
|
virtual void | Gdtree (const char *name, Int_t levmax=15, Int_t ispec=0) |
|
virtual void | GdtreeParent (const char *name, Int_t levmax=15, Int_t ispec=0) |
|
virtual void | FinishGeometry () |
|
virtual void | SetColors () |
|
| TGeant3 () |
|
| TGeant3 (const char *title, Int_t nwgeant=0) |
|
virtual | ~TGeant3 () |
|
void | GeomIter () |
|
Int_t | CurrentMaterial (Float_t &a, Float_t &z, Float_t &dens, Float_t &radl, Float_t &absl) const |
|
Int_t | NextVolUp (Text_t *name, Int_t ©) |
|
Int_t | CurrentVolID (Int_t ©) const |
|
Int_t | CurrentVolOffID (Int_t off, Int_t ©) const |
|
const char * | CurrentVolName () const |
|
const char * | CurrentVolOffName (Int_t off) const |
|
const char * | CurrentVolPath () |
|
Int_t | VolId (const Text_t *name) const |
|
Int_t | MediumId (const Text_t *name) const |
|
Int_t | IdFromPDG (Int_t pdg) const |
|
Int_t | PDGFromId (Int_t pdg) const |
|
const char * | VolName (Int_t id) const |
|
Double_t | Xsec (char *reac, Double_t energy, Int_t part, Int_t mate) |
|
void | TrackPosition (TLorentzVector &xyz) const |
|
void | TrackPosition (Double_t &x, Double_t &y, Double_t &z) const |
|
void | TrackMomentum (TLorentzVector &xyz) const |
|
void | TrackMomentum (Double_t &px, Double_t &py, Double_t &pz, Double_t &etot) const |
|
Int_t | NofVolumes () const |
|
Int_t | NofVolDaughters (const char *volName) const |
|
const char * | VolDaughterName (const char *volName, Int_t i) const |
|
Int_t | VolDaughterCopyNo (const char *volName, Int_t i) const |
|
Int_t | VolId2Mate (Int_t id) const |
|
Double_t | TrackTime () const |
|
Double_t | TrackCharge () const |
|
Double_t | TrackMass () const |
|
Double_t | TrackStep () const |
|
Double_t | TrackLength () const |
|
Int_t | TrackPid () const |
|
Bool_t | IsNewTrack () const |
|
Bool_t | IsTrackInside () const |
|
Bool_t | IsTrackEntering () const |
|
Bool_t | IsTrackExiting () const |
|
Bool_t | IsTrackOut () const |
|
Bool_t | IsTrackDisappeared () const |
|
Bool_t | IsTrackStop () const |
|
Bool_t | IsTrackAlive () const |
|
Int_t | NSecondaries () const |
|
Int_t | CurrentEvent () const |
|
TMCProcess | ProdProcess (Int_t isec) const |
|
Int_t | StepProcesses (TArrayI &proc) const |
|
void | GetSecondary (Int_t isec, Int_t &ipart, TLorentzVector &x, TLorentzVector &p) |
|
Bool_t | SecondariesAreOrdered () const |
|
void | StopTrack () |
|
void | StopEvent () |
|
void | StopRun () |
|
Double_t | MaxStep () const |
|
void | SetMaxStep (Double_t maxstep) |
|
void | SetMaxNStep (Int_t maxnstp) |
|
Int_t | GetMaxNStep () const |
|
void | ForceDecayTime (Float_t time) |
|
void | SetSkipNeutrinos (Bool_t flag) |
|
Bool_t | SkipNeutrinos () |
|
Bool_t | SetCut (const char *cutName, Double_t cutValue) |
|
Bool_t | SetProcess (const char *flagName, Int_t flagValue) |
|
const char * | GetPath () |
|
const char * | GetNodeName () |
|
Bool_t | DefineParticle (Int_t pdg, const char *name, TMCParticleType mcType, Double_t mass, Double_t charge, Double_t lifetime) |
|
Bool_t | DefineParticle (Int_t pdg, const char *name, TMCParticleType mcType, Double_t mass, Double_t charge, Double_t lifetime, const TString &, Double_t, Int_t, Int_t, Int_t, Int_t, Int_t, Int_t, Int_t, Int_t, Bool_t, Bool_t=kFALSE, const TString &="", Int_t=0, Double_t=0.0, Double_t=0.0) |
|
Bool_t | DefineIon (const char *name, Int_t Z, Int_t A, Int_t Q, Double_t excEnergy, Double_t mass) |
|
virtual TString | ParticleName (Int_t pdg) const |
|
virtual Double_t | ParticleMass (Int_t pdg) const |
|
virtual Double_t | ParticleCharge (Int_t pdg) const |
|
virtual Double_t | ParticleLifeTime (Int_t pdg) const |
|
virtual TMCParticleType | ParticleMCType (Int_t pdg) const |
|
virtual Int_t | CurrentMedium () const |
|
virtual Double_t | Edep () const |
|
virtual Double_t | Etot () const |
|
virtual void | SetUserParameters (Bool_t isUserParameters) |
|
Bool_t | GetTransformation (const TString &volumePath, TGeoHMatrix &mat) |
|
Bool_t | GetShape (const TString &volumePath, TString &shapeType, TArrayD &par) |
|
Bool_t | GetMaterial (const TString &volumeName, TString &name, Int_t &imat, Double_t &a, Double_t &z, Double_t &den, Double_t &radl, Double_t &inter, TArrayD &par) |
|
Bool_t | GetMedium (const TString &volumeName, TString &name, Int_t &imed, Int_t &nmat, Int_t &isvol, Int_t &ifield, Double_t &fieldm, Double_t &tmaxfd, Double_t &stemax, Double_t &deemax, Double_t &epsil, Double_t &stmin, TArrayD &par) |
|
virtual Quest_t * | Quest () const |
|
virtual Gcbank_t * | Gcbank () const |
|
virtual Gclink_t * | Gclink () const |
|
virtual Gccuts_t * | Gccuts () const |
|
virtual Gcmore_t * | Gcmore () const |
|
virtual Gcmulo_t * | Gcmulo () const |
|
virtual Gcmate_t * | Gcmate () const |
|
virtual Gctpol_t * | Gctpol () const |
|
virtual Gcnum_t * | Gcnum () const |
|
virtual Gcsets_t * | Gcsets () const |
|
virtual Gcopti_t * | Gcopti () const |
|
virtual Gctlit_t * | Gctlit () const |
|
virtual Gcvdma_t * | Gcvdma () const |
|
virtual Gcvolu_t * | Gcvolu () const |
|
virtual Gckine_t * | Gckine () const |
|
virtual Gcflag_t * | Gcflag () const |
|
virtual Gctmed_t * | Gctmed () const |
|
virtual Gcphys_t * | Gcphys () const |
|
virtual Gcphlt_t * | Gcphlt () const |
|
virtual Gcking_t * | Gcking () const |
|
virtual Gckin2_t * | Gckin2 () const |
|
virtual Gckin3_t * | Gckin3 () const |
|
virtual Gctrak_t * | Gctrak () const |
|
virtual Int_t * | Iq () const |
|
virtual Int_t * | Lq () const |
|
virtual Float_t * | Q () const |
|
virtual Ertrio_t * | Ertrio () const |
|
virtual Eropts_t * | Eropts () const |
|
virtual Eroptc_t * | Eroptc () const |
|
virtual Erwork_t * | Erwork () const |
|
virtual Trcom3_t * | Trcom3 () const |
|
virtual Gconst_t * | Gconst () const |
|
virtual Gconsx_t * | Gconsx () const |
|
virtual Gcjump_t * | Gcjump () const |
|
virtual void | Gpcxyz () |
|
virtual void | Gfile (const char *filename, const char *option="I") |
|
virtual void | Glast () |
|
virtual void | Grun () |
|
virtual void | Gtrig () |
|
virtual void | Gtrigc () |
|
virtual void | Gtrigi () |
|
virtual void | Gwork (Int_t nwork) |
|
virtual void | Gzinit () |
|
virtual void | Gfmate (Int_t imat, char *name, Float_t &a, Float_t &z, Float_t &dens, Float_t &radl, Float_t &absl, Float_t *ubuf, Int_t &nbuf) |
|
virtual void | Gfmate (Int_t imat, char *name, Double_t &a, Double_t &z, Double_t &dens, Double_t &radl, Double_t &absl, Double_t *ubuf, Int_t &nbuf) |
|
virtual void | Gfpart (Int_t ipart, char *name, Int_t &itrtyp, Float_t &amass, Float_t &charge, Float_t &tlife) const |
|
virtual void | Gftmed (Int_t numed, char *name, Int_t &nmat, Int_t &isvol, Int_t &ifield, Float_t &fieldm, Float_t &tmaxfd, Float_t &stemax, Float_t &deemax, Float_t &epsil, Float_t &stmin, Float_t *buf=0, Int_t *nbuf=0) |
|
virtual void | Gftmat (Int_t imate, Int_t ipart, char *chmeca, Int_t kdim, Float_t *tkin, Float_t *value, Float_t *pcut, Int_t &ixst) |
|
virtual Float_t | Gbrelm (Float_t z, Float_t t, Float_t cut) |
|
virtual Float_t | Gprelm (Float_t z, Float_t t, Float_t cut) |
|
virtual void | Gmate () |
|
virtual void | Gpart () |
|
virtual void | Gsckov (Int_t itmed, Int_t npckov, Float_t *ppckov, Float_t *absco, Float_t *effic, Float_t *rindex) |
|
virtual void | Gsdk (Int_t ipart, Float_t *bratio, Int_t *mode) |
|
virtual void | Gfang (Float_t *p, Float_t &costh, Float_t &sinth, Float_t &cosph, Float_t &sinph, Int_t &rotate) |
|
virtual void | Gspart (Int_t ipart, const char *name, Int_t itrtyp, Double_t amass, Double_t charge, Double_t tlife) |
|
virtual void | Gstpar (Int_t itmed, const char *param, Double_t parval) |
|
virtual void | SetCerenkov (Int_t itmed, Int_t npckov, Float_t *ppckov, Float_t *absco, Float_t *effic, Float_t *rindex) |
|
virtual void | SetCerenkov (Int_t itmed, Int_t npckov, Double_t *ppckov, Double_t *absco, Double_t *effic, Double_t *rindex) |
|
virtual void | DefineOpSurface (const char *name, EMCOpSurfaceModel model, EMCOpSurfaceType surfaceType, EMCOpSurfaceFinish surfaceFinish, Double_t sigmaAlpha) |
|
virtual void | SetBorderSurface (const char *name, const char *vol1Name, int vol1CopyNo, const char *vol2Name, int vol2CopyNo, const char *opSurfaceName) |
|
virtual void | SetSkinSurface (const char *name, const char *volName, const char *opSurfaceName) |
|
virtual void | SetMaterialProperty (Int_t itmed, const char *propertyName, Int_t np, Double_t *pp, Double_t *values) |
|
virtual void | SetMaterialProperty (Int_t itmed, const char *propertyName, Double_t value) |
|
virtual void | SetMaterialProperty (const char *surfaceName, const char *propertyName, Int_t np, Double_t *pp, Double_t *values) |
|
virtual void | Gfkine (Int_t itra, Float_t *vert, Float_t *pvert, Int_t &ipart, Int_t &nvert) |
|
virtual void | Gfvert (Int_t nvtx, Float_t *v, Int_t &ntbeam, Int_t &nttarg, Float_t &tofg) |
|
virtual Int_t | Gskine (Float_t *plab, Int_t ipart, Int_t nv, Float_t *ubuf=0, Int_t nwbuf=0) |
|
virtual Int_t | Gsvert (Float_t *v, Int_t ntbeam, Int_t nttarg, Float_t *ubuf=0, Int_t nwbuf=0) |
|
virtual void | Gphysi () |
|
virtual void | Gdebug () |
|
virtual void | Gekbin () |
|
virtual void | Gfinds () |
|
virtual void | Gsking (Int_t igk) |
|
virtual void | Gskpho (Int_t igk) |
|
virtual void | Gsstak (Int_t iflag) |
|
virtual void | Gsxyz () |
|
virtual void | Gtrack () |
|
virtual void | Grndm (Float_t *rvec, Int_t len) const |
|
virtual void | Grndmq (Int_t &is1, Int_t &is2, Int_t iseq, const Text_t *chopt) |
|
virtual void | Gdxyz (Int_t it) |
|
virtual void | Gdcxyz () |
|
virtual void | Glmoth (const char *iudet, Int_t iunum, Int_t &nlev, Int_t *lvols, Int_t *lindx) |
|
virtual void | Gfpara (const char *name, Int_t number, Int_t intext, Int_t &npar, Int_t &natt, Float_t *par, Float_t *att) |
|
virtual void | Gckpar (Int_t ish, Int_t npar, Float_t *par) |
|
virtual void | Gckmat (Int_t itmed, char *natmed) |
|
virtual void | Gsbool (const char *, const char *) |
|
virtual void | DefaultRange () |
|
virtual void | InitHIGZ () |
|
virtual void | Gdopen (Int_t view) |
|
virtual void | Gdclose () |
|
virtual void | Gdelete (Int_t view) |
|
virtual void | Gdhead (Int_t isel, const char *name, Double_t chrsiz=0.6) |
|
virtual void | Gdman (Double_t u0, Double_t v0, const char *type="MAN") |
|
virtual void | WriteEuclid (const char *filnam, const char *topvol, Int_t number, Int_t nlevel) |
|
virtual void | SetABAN (Int_t par=1) |
|
virtual void | SetANNI (Int_t par=1) |
|
virtual void | SetAUTO (Int_t par=1) |
|
virtual void | SetBOMB (Float_t bomb=1) |
|
virtual void | SetBREM (Int_t par=1) |
|
virtual void | SetCKOV (Int_t par=1) |
|
virtual void | SetClipBox (const char *name, Double_t xmin=-9999, Double_t xmax=0, Double_t ymin=-9999, Double_t ymax=0, Double_t zmin=-9999, Double_t zmax=0) |
|
virtual void | SetCOMP (Int_t par=1) |
|
virtual void | SetCUTS (Float_t cutgam, Float_t cutele, Float_t cutneu, Float_t cuthad, Float_t cutmuo, Float_t bcute, Float_t bcutm, Float_t dcute, Float_t dcutm, Float_t ppcutm, Float_t tofmax, Float_t *gcuts) |
|
virtual void | InitGEANE () |
|
virtual void | SetClose (Int_t iclose, Float_t *pf, Float_t dstrt, Float_t *w1, Float_t *w2, Float_t *p1, Float_t *p2, Float_t *p3, Float_t *cl) |
|
virtual void | GetClose (Float_t *p1, Float_t *p2, Float_t *p3, Float_t *len) |
|
virtual void | SetECut (Float_t gcalpha) |
|
virtual void | SetDCAY (Int_t par=1) |
|
virtual void | SetDEBU (Int_t emin=1, Int_t emax=999, Int_t emod=1) |
|
virtual void | SetDRAY (Int_t par=1) |
|
virtual void | SetERAN (Float_t ekmin=1.e-5, Float_t ekmax=1.e4, Int_t nekbin=90) |
|
virtual void | SetHADR (Int_t par=1) |
|
virtual void | SetKINE (Int_t kine, Float_t xk1=0, Float_t xk2=0, Float_t xk3=0, Float_t xk4=0, Float_t xk5=0, Float_t xk6=0, Float_t xk7=0, Float_t xk8=0, Float_t xk9=0, Float_t xk10=0) |
|
virtual void | SetLOSS (Int_t par=2) |
|
virtual void | SetMULS (Int_t par=1) |
|
virtual void | SetMUNU (Int_t par=1) |
|
virtual void | SetOPTI (Int_t par=2) |
|
virtual void | SetPAIR (Int_t par=1) |
|
virtual void | SetPFIS (Int_t par=1) |
|
virtual void | SetPHOT (Int_t par=1) |
|
virtual void | SetRAYL (Int_t par=1) |
|
virtual void | SetSTRA (Int_t par=0) |
|
virtual void | SetSWIT (Int_t sw, Int_t val=1) |
|
virtual void | SetTRIG (Int_t nevents=1) |
|
virtual void | SetUserDecay (Int_t ipart) |
|
virtual Bool_t | SetDecayMode (Int_t pdg, Float_t bratio[6], Int_t mode[6][3]) |
|
virtual void | Vname (const char *name, char *vname) |
|
virtual void | InitLego () |
|
virtual void | Ertrgo () |
|
virtual void | Ertrak (const Float_t *x1, const Float_t *p1, const Float_t *x2, const Float_t *p2, Int_t ipa, Option_t *chopt) |
|
virtual void | Erxyzc () |
|
virtual void | Eufill (Int_t n, Float_t *ein, Float_t *xlf) |
|
virtual void | Eufilp (const Int_t n, Float_t *ein, Float_t *pli, Float_t *plf) |
|
virtual void | Eufilv (Int_t n, Float_t *ein, Char_t *namv, Int_t *numv, Int_t *iovl) |
|
virtual void | Trscsd (Float_t *pc, Float_t *rc, Float_t *pd, Float_t *rd, Float_t *h, Float_t ch, Int_t ierr, Float_t spu, Float_t *dj, Float_t *dk) |
|
virtual void | Trsdsc (Float_t *pd, Float_t *rd, Float_t *pc, Float_t *rc, Float_t *h, Float_t *ch, Int_t *ierr, Float_t *spu, Float_t *dj, Float_t *dk) |
|
virtual void | Trscsp (Float_t *ps, Float_t *rs, Float_t *pc, Float_t *rc, Float_t *h, Float_t *ch, Int_t *ierr, Float_t *spx) |
|
virtual void | Trspsc (Float_t *ps, Float_t *rs, Float_t *pc, Float_t *rc, Float_t *h, Float_t *ch, Int_t *ierr, Float_t *spx) |
|
virtual void | BuildPhysics () |
|
virtual void | Init () |
|
virtual void | ProcessEvent () |
|
virtual Bool_t | ProcessRun (Int_t nevent) |
|
virtual void | AddParticlesToPdgDataBase () const |
|
void | SetTrack (Int_t done, Int_t parent, Int_t pdg, Float_t *pmom, Float_t *vpos, Float_t *polar, Float_t tof, TMCProcess mech, Int_t &ntr, Float_t weight, Int_t is) |
|