#include <ctype.h>
#include <stdlib.h>
#include "TROOT.h"
#include "TParticle.h"
#include "TDatabasePDG.h"
#include "TLorentzVector.h"
#include "TArrayI.h"
#include "TArrayD.h"
#include "TString.h"
#include "TParameter.h"
#include "TGeoMatrix.h"
#include "TObjString.h"
#include "larreco/Genfit/TGeant3/TGeant3.h"
#include "larreco/Genfit/TGeant3/TCallf77.h"
#include "TVirtualMCDecayer.h"
#include "TPDGCode.h"
Go to the source code of this file.
Macros | |
#define | g3zebra g3zebra_ |
#define | grfile grfile_ |
#define | g3pcxyz g3pcxyz_ |
#define | g3gclos g3gclos_ |
#define | g3last g3last_ |
#define | g3init g3init_ |
#define | g3cinit g3cinit_ |
#define | g3run g3run_ |
#define | g3trig g3trig_ |
#define | g3trigc g3trigc_ |
#define | g3trigi g3trigi_ |
#define | g3work g3work_ |
#define | g3zinit g3zinit_ |
#define | g3fmate g3fmate_ |
#define | g3fpart g3fpart_ |
#define | g3ftmed g3ftmed_ |
#define | g3ftmat g3ftmat_ |
#define | g3mate g3mate_ |
#define | g3part g3part_ |
#define | g3sdk g3sdk_ |
#define | g3smate g3smate_ |
#define | g3fang g3fang_ |
#define | g3smixt g3smixt_ |
#define | g3spart g3spart_ |
#define | g3stmed g3stmed_ |
#define | g3sckov g3sckov_ |
#define | g3stpar g3stpar_ |
#define | g3fkine g3fkine_ |
#define | g3fvert g3fvert_ |
#define | g3skine g3skine_ |
#define | g3svert g3svert_ |
#define | g3physi g3physi_ |
#define | g3debug g3debug_ |
#define | g3ekbin g3ekbin_ |
#define | g3finds g3finds_ |
#define | g3sking g3sking_ |
#define | g3skpho g3skpho_ |
#define | g3sstak g3sstak_ |
#define | g3sxyz g3sxyz_ |
#define | g3many g3many_ |
#define | g3track g3track_ |
#define | g3treve g3treve_ |
#define | gtreveroot gtreveroot_ |
#define | grndm grndm_ |
#define | grndmq grndmq_ |
#define | g3dtom g3dtom_ |
#define | g3lmoth g3lmoth_ |
#define | g3media g3media_ |
#define | g3mtod g3mtod_ |
#define | g3sdvn g3sdvn_ |
#define | g3sdvn2 g3sdvn2_ |
#define | g3sdvs g3sdvs_ |
#define | g3sdvs2 g3sdvs2_ |
#define | g3sdvt g3sdvt_ |
#define | g3sdvt2 g3sdvt2_ |
#define | g3sord g3sord_ |
#define | g3spos g3spos_ |
#define | g3sposp g3sposp_ |
#define | g3srotm g3srotm_ |
#define | g3protm g3protm_ |
#define | g3svolu g3svolu_ |
#define | g3print g3print_ |
#define | dzshow dzshow_ |
#define | g3satt g3satt_ |
#define | g3fpara g3fpara_ |
#define | gckpar gckpar_ |
#define | g3ckmat g3ckmat_ |
#define | g3lvolu g3lvolu_ |
#define | geditv geditv_ |
#define | mzdrop mzdrop_ |
#define | ertrak ertrak_ |
#define | ertrgo ertrgo_ |
#define | eufill eufill_ |
#define | eufilp eufilp_ |
#define | eufilv eufilv_ |
#define | trscsp trscsp_ |
#define | trspsc trspsc_ |
#define | trscsd trscsd_ |
#define | trsdsc trsdsc_ |
#define | erxyzc erxyzc_ |
#define | gcomad gcomad_ |
#define | g3brelm g3brelm_ |
#define | g3prelm g3prelm_ |
#define | rxgtrak rxgtrak_ |
#define | rxouth rxouth_ |
#define | rxinh rxinh_ |
#define | gudigi gudigi_ |
#define | guhadr guhadr_ |
#define | guout guout_ |
#define | guphad guphad_ |
#define | gudcay gudcay_ |
#define | guiget guiget_ |
#define | guinme guinme_ |
#define | guinti guinti_ |
#define | gunear gunear_ |
#define | guskip guskip_ |
#define | guview guview_ |
#define | gupara gupara_ |
#define | gudtim gudtim_ |
#define | guplsh guplsh_ |
#define | gutrev gutrev_ |
#define | gutrak gutrak_ |
#define | guswim guswim_ |
#define | gufld gufld_ |
#define | gustep gustep_ |
#define | gukine gukine_ |
#define | gheish gheish_ |
#define | flufin flufin_ |
#define | gfmfin gfmfin_ |
#define | gpghei gpghei_ |
#define | fldist fldist_ |
#define | gfmdis gfmdis_ |
#define | g3helx3 g3helx3_ |
#define | g3helix g3helix_ |
#define | g3rkuta g3rkuta_ |
#define | g3track g3track_ |
#define | gtreveroot gtreveroot_ |
#define | g3last g3last_ |
#define | g3invol g3invol_ |
#define | g3tmedi g3tmedi_ |
#define | g3media g3media_ |
#define | g3tmany g3tmany_ |
#define | g3tnext g3tnext_ |
#define | g3gperp g3gperp_ |
#define | ginvol ginvol_ |
#define | gtmedi gtmedi_ |
#define | gtmany gtmany_ |
#define | gtonly gtonly_ |
#define | gmedia gmedia_ |
#define | glvolu glvolu_ |
#define | gtnext gtnext_ |
#define | ggperp ggperp_ |
Functions | |
void type_of_call | g3zebra (const int &) |
void type_of_call | g3pcxyz () |
void type_of_call | g3gclos () |
void type_of_call | g3last () |
void type_of_call | g3init () |
void type_of_call | g3cinit () |
void type_of_call | g3run () |
void type_of_call | g3trig () |
void type_of_call | g3trigc () |
void type_of_call | g3trigi () |
void type_of_call | g3work (const int &) |
void type_of_call | g3zinit () |
void type_of_call | g3mate () |
void type_of_call | g3part () |
void type_of_call | g3sdk (Int_t &, Float_t *, Int_t *) |
void type_of_call | g3fkine (Int_t &, Float_t *, Float_t *, Int_t &, Int_t &, Float_t *, Int_t &) |
void type_of_call | g3fvert (Int_t &, Float_t *, Int_t &, Int_t &, Float_t &, Float_t *, Int_t &) |
void type_of_call | g3skine (Float_t *, Int_t &, Int_t &, Float_t *, Int_t &, Int_t &) |
void type_of_call | g3svert (Float_t *, Int_t &, Int_t &, Float_t *, Int_t &, Int_t &) |
void type_of_call | g3physi () |
void type_of_call | g3debug () |
void type_of_call | g3ekbin () |
void type_of_call | g3finds () |
void type_of_call | g3sking (Int_t &) |
void type_of_call | g3skpho (Int_t &) |
void type_of_call | g3sstak (Int_t &) |
void type_of_call | g3sxyz () |
void type_of_call | g3many () |
void type_of_call | g3track () |
void type_of_call | g3treve () |
void type_of_call | gtreveroot () |
void type_of_call | grndm (Float_t *r, const Int_t &n) |
void type_of_call | grndmq (Int_t &is1, Int_t &is2, const Int_t &, DEFCHARD DEFCHARL) |
void type_of_call | g3dtom (Float_t *, Float_t *, Int_t &) |
void type_of_call | g3lmoth (DEFCHARD, Int_t &, Int_t &, Int_t *, Int_t *, Int_t *DEFCHARL) |
void type_of_call | g3media (Float_t *, Int_t &, Int_t &) |
void type_of_call | g3mtod (Float_t *, Float_t *, Int_t &) |
void type_of_call | g3srotm (const Int_t &, const Float_t &, const Float_t &, const Float_t &, const Float_t &, const Float_t &, const Float_t &) |
void type_of_call | g3protm (const Int_t &) |
void type_of_call | g3rfile (const Int_t &, DEFCHARD, DEFCHARD DEFCHARL DEFCHARL) |
void type_of_call | g3fmate (const Int_t &, DEFCHARD, Float_t &, Float_t &, Float_t &, Float_t &, Float_t &, Float_t *, Int_t &DEFCHARL) |
void type_of_call | g3fang (Float_t *, Float_t &, Float_t &, Float_t &, Float_t &, Int_t &) |
void type_of_call | g3fpart (const Int_t &, DEFCHARD, Int_t &, Float_t &, Float_t &, Float_t &, Float_t *, Int_t &DEFCHARL) |
void type_of_call | g3ftmed (const Int_t &, DEFCHARD, Int_t &, Int_t &, Int_t &, Float_t &, Float_t &, Float_t &, Float_t &, Float_t &, Float_t &, Float_t *, Int_t *DEFCHARL) |
void type_of_call | g3ftmat (const Int_t &, const Int_t &, DEFCHARD, const Int_t &, Float_t *, Float_t *, Float_t *, Int_t &DEFCHARL) |
void type_of_call | g3smate (const Int_t &, DEFCHARD, Float_t &, Float_t &, Float_t &, Float_t &, Float_t &, Float_t *, Int_t &DEFCHARL) |
void type_of_call | g3smixt (const Int_t &, DEFCHARD, const Float_t *, const Float_t *, const Float_t &, const Int_t &, Float_t *DEFCHARL) |
void type_of_call | g3spart (const Int_t &, DEFCHARD, Int_t &, Float_t &, Float_t &, Float_t &, Float_t *, Int_t &DEFCHARL) |
void type_of_call | g3stmed (const Int_t &, DEFCHARD, Int_t &, Int_t &, Int_t &, Float_t &, Float_t &, Float_t &, Float_t &, Float_t &, Float_t &, Float_t *, Int_t &DEFCHARL) |
void type_of_call | g3sckov (Int_t &itmed, Int_t &npckov, Float_t *ppckov, Float_t *absco, Float_t *effic, Float_t *rindex) |
void type_of_call | g3stpar (const Int_t &, DEFCHARD, Float_t &DEFCHARL) |
void type_of_call | g3sdvn (DEFCHARD, DEFCHARD, Int_t &, Int_t &DEFCHARL DEFCHARL) |
void type_of_call | g3sdvn2 (DEFCHARD, DEFCHARD, Int_t &, Int_t &, Float_t &, Int_t &DEFCHARL DEFCHARL) |
void type_of_call | g3sdvs (DEFCHARD, DEFCHARD, Float_t &, Int_t &, Int_t &DEFCHARL DEFCHARL) |
void type_of_call | g3sdvs2 (DEFCHARD, DEFCHARD, Float_t &, Int_t &, Float_t &, Int_t &DEFCHARL DEFCHARL) |
void type_of_call | g3sdvt (DEFCHARD, DEFCHARD, Float_t &, Int_t &, Int_t &, Int_t &DEFCHARL DEFCHARL) |
void type_of_call | g3sdvt2 (DEFCHARD, DEFCHARD, Float_t &, Int_t &, Float_t &, Int_t &, Int_t &DEFCHARL DEFCHARL) |
void type_of_call | g3sord (DEFCHARD, Int_t &DEFCHARL) |
void type_of_call | g3spos (DEFCHARD, Int_t &, DEFCHARD, Float_t &, Float_t &, Float_t &, Int_t &, DEFCHARD DEFCHARL DEFCHARL DEFCHARL) |
void type_of_call | g3sposp (DEFCHARD, Int_t &, DEFCHARD, Float_t &, Float_t &, Float_t &, Int_t &, DEFCHARD, Float_t *, Int_t &DEFCHARL DEFCHARL DEFCHARL) |
void type_of_call | g3svolu (DEFCHARD, DEFCHARD, Int_t &, Float_t *, Int_t &, Int_t &DEFCHARL DEFCHARL) |
void type_of_call | g3satt (DEFCHARD, DEFCHARD, Int_t &DEFCHARL DEFCHARL) |
void type_of_call | g3fpara (DEFCHARD, Int_t &, Int_t &, Int_t &, Int_t &, Float_t *, Float_t *DEFCHARL) |
void type_of_call | gckpar (Int_t &, Int_t &, Float_t *) |
void type_of_call | g3ckmat (Int_t &, DEFCHARD DEFCHARL) |
void type_of_call | g3lvolu (Int_t &, Int_t *, Int_t *, Int_t &) |
void type_of_call | g3print (DEFCHARD, const int &DEFCHARL) |
void type_of_call | dzshow (DEFCHARD, const int &, const int &, DEFCHARD, const int &, const int &, const int &, const int &DEFCHARL DEFCHARL) |
void type_of_call | mzdrop (Int_t &, Int_t &, DEFCHARD DEFCHARL) |
void type_of_call | setbomb (Float_t &) |
void type_of_call | setclip (DEFCHARD, Float_t &, Float_t &, Float_t &, Float_t &, Float_t &, Float_t &DEFCHARL) |
void type_of_call | gcomad (DEFCHARD, Int_t *&DEFCHARL) |
void type_of_call | ertrak (const Float_t *const x1, const Float_t *const p1, const Float_t *x2, const Float_t *p2, const Int_t &ipa, DEFCHARD DEFCHARL) |
void type_of_call | eufill (Int_t n, Float_t *ein, Float_t *xlf) |
void type_of_call | eufilp (const int n, Float_t *ein, Float_t *pli, Float_t *plf) |
void type_of_call | eufilv (Int_t n, Float_t *ein, Char_t *namv, Int_t *numv, Int_t *iovl) |
void type_of_call | 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) |
void type_of_call | 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) |
void type_of_call | 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) |
void type_of_call | 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) |
void type_of_call | ertrgo () |
void type_of_call | erxyzc () |
float type_of_call | g3brelm (const Float_t &z, const Float_t &t, const Float_t &cut) |
float type_of_call | g3prelm (const Float_t &z, const Float_t &t, const Float_t &cut) |
type_of_call void | gheish () |
type_of_call void | flufin () |
type_of_call void | gfmfin () |
type_of_call void | gpghei () |
type_of_call void | fldist () |
type_of_call void | gfmdis () |
type_of_call void | g3helx3 (Float_t &, Float_t &, Float_t *, Float_t *) |
type_of_call void | g3helix (Float_t &, Float_t &, Float_t *, Float_t *) |
type_of_call void | g3rkuta (Float_t &, Float_t &, Float_t *, Float_t *) |
type_of_call void | g3gperp (Float_t *, Float_t *, Int_t &) |
type_of_call void | g3invol (Float_t *, Int_t &) |
type_of_call void | g3tmedi (Float_t *, Int_t &) |
type_of_call void | g3tmany (Int_t &) |
type_of_call void | g3tnext () |
type_of_call void | ginvol (Float_t *, Int_t &) |
type_of_call void | gtmedi (Float_t *, Int_t &) |
type_of_call void | gtmany (Int_t &) |
type_of_call void | gtonly (Int_t &) |
type_of_call void | gmedia (Float_t *, Int_t &, Int_t &) |
type_of_call void | glvolu (Int_t &nlev, Int_t *lnam, Int_t *lnum, Int_t &ier) |
type_of_call void | gtnext () |
type_of_call void | ggperp (Float_t *, Float_t *, Int_t &) |
type_of_call void | gtonlyg3 (Int_t &) |
GCJUMP common structure. More... | |
void type_of_call | rxgtrak (Int_t &mtrack, Int_t &ipart, Float_t *pmom, Float_t &e, Float_t *vpos, Float_t *polar, Float_t &tof) |
void type_of_call | rxouth () |
void type_of_call | rxinh () |
Variables | |
Gctrak_t * | gctrak = 0 |
Gcvolu_t * | gcvolu = 0 |
Gckine_t * | gckine = 0 |
TGeant3 * | geant3 = 0 |
static const Int_t | kDefSize = 600 |
Int_t | count_ginvol = 0 |
Int_t | count_gmedia = 0 |
Int_t | count_gtmedi = 0 |
Int_t | count_gtnext = 0 |
Gcchan_t * | gcchan = 0 |
Gconst_t * | gconst =0 |
Gconsx_t * | cconsx =0 |
GCONST common structure. More... | |
Gcjump_t * | gcjump =0 |
GCONSX common structure. More... | |
void(* | fginvol )(Float_t *, Int_t &)=0 |
void(* | fgtmedi )(Float_t *, Int_t &)=0 |
void(* | fgtmany )(Int_t &)=0 |
void(* | fgtonly )(Int_t &)=0 |
void(* | fgmedia )(Float_t *, Int_t &, Int_t &)=0 |
void(* | fglvolu )(Int_t &nlev, Int_t *lnam, Int_t *lnum, Int_t &ier)=0 |
void(* | fgtnext )()=0 |
void(* | fggperp )(Float_t *, Float_t *, Int_t &)=0 |
#define dzshow dzshow_ |
Definition at line 594 of file TGeant3.cxx.
#define ertrak ertrak_ |
Definition at line 603 of file TGeant3.cxx.
#define ertrgo ertrgo_ |
Definition at line 604 of file TGeant3.cxx.
#define erxyzc erxyzc_ |
Definition at line 612 of file TGeant3.cxx.
#define eufill eufill_ |
Definition at line 605 of file TGeant3.cxx.
#define eufilp eufilp_ |
Definition at line 606 of file TGeant3.cxx.
#define eufilv eufilv_ |
Definition at line 607 of file TGeant3.cxx.
#define fldist fldist_ |
Definition at line 968 of file TGeant3.cxx.
#define flufin flufin_ |
Definition at line 965 of file TGeant3.cxx.
#define g3brelm g3brelm_ |
Definition at line 616 of file TGeant3.cxx.
#define g3cinit g3cinit_ |
Definition at line 538 of file TGeant3.cxx.
#define g3ckmat g3ckmat_ |
Definition at line 598 of file TGeant3.cxx.
#define g3debug g3debug_ |
Definition at line 564 of file TGeant3.cxx.
#define g3dtom g3dtom_ |
Definition at line 577 of file TGeant3.cxx.
#define g3ekbin g3ekbin_ |
Definition at line 565 of file TGeant3.cxx.
#define g3fang g3fang_ |
Definition at line 553 of file TGeant3.cxx.
#define g3finds g3finds_ |
Definition at line 566 of file TGeant3.cxx.
#define g3fkine g3fkine_ |
Definition at line 559 of file TGeant3.cxx.
#define g3fmate g3fmate_ |
Definition at line 545 of file TGeant3.cxx.
#define g3fpara g3fpara_ |
Definition at line 596 of file TGeant3.cxx.
#define g3fpart g3fpart_ |
Definition at line 546 of file TGeant3.cxx.
#define g3ftmat g3ftmat_ |
Definition at line 548 of file TGeant3.cxx.
#define g3ftmed g3ftmed_ |
Definition at line 547 of file TGeant3.cxx.
#define g3fvert g3fvert_ |
Definition at line 560 of file TGeant3.cxx.
#define g3gclos g3gclos_ |
Definition at line 535 of file TGeant3.cxx.
#define g3gperp g3gperp_ |
Definition at line 981 of file TGeant3.cxx.
#define g3helix g3helix_ |
Definition at line 971 of file TGeant3.cxx.
#define g3helx3 g3helx3_ |
Definition at line 970 of file TGeant3.cxx.
#define g3init g3init_ |
Definition at line 537 of file TGeant3.cxx.
#define g3invol g3invol_ |
Definition at line 976 of file TGeant3.cxx.
type_of_call void g3last g3last_ |
Definition at line 975 of file TGeant3.cxx.
#define g3last g3last_ |
Definition at line 975 of file TGeant3.cxx.
#define g3lmoth g3lmoth_ |
Definition at line 578 of file TGeant3.cxx.
#define g3lvolu g3lvolu_ |
Definition at line 599 of file TGeant3.cxx.
#define g3many g3many_ |
Definition at line 571 of file TGeant3.cxx.
#define g3mate g3mate_ |
Definition at line 549 of file TGeant3.cxx.
#define g3media g3media_ |
Definition at line 978 of file TGeant3.cxx.
#define g3media g3media_ |
Definition at line 978 of file TGeant3.cxx.
#define g3mtod g3mtod_ |
Definition at line 580 of file TGeant3.cxx.
#define g3part g3part_ |
Definition at line 550 of file TGeant3.cxx.
#define g3pcxyz g3pcxyz_ |
Definition at line 534 of file TGeant3.cxx.
#define g3physi g3physi_ |
Definition at line 563 of file TGeant3.cxx.
#define g3prelm g3prelm_ |
Definition at line 617 of file TGeant3.cxx.
#define g3print g3print_ |
Definition at line 593 of file TGeant3.cxx.
#define g3protm g3protm_ |
Definition at line 591 of file TGeant3.cxx.
#define g3rkuta g3rkuta_ |
Definition at line 972 of file TGeant3.cxx.
#define g3run g3run_ |
Definition at line 539 of file TGeant3.cxx.
#define g3satt g3satt_ |
Definition at line 595 of file TGeant3.cxx.
#define g3sckov g3sckov_ |
Definition at line 557 of file TGeant3.cxx.
#define g3sdk g3sdk_ |
Definition at line 551 of file TGeant3.cxx.
#define g3sdvn g3sdvn_ |
Definition at line 581 of file TGeant3.cxx.
#define g3sdvn2 g3sdvn2_ |
Definition at line 582 of file TGeant3.cxx.
#define g3sdvs g3sdvs_ |
Definition at line 583 of file TGeant3.cxx.
#define g3sdvs2 g3sdvs2_ |
Definition at line 584 of file TGeant3.cxx.
#define g3sdvt g3sdvt_ |
Definition at line 585 of file TGeant3.cxx.
#define g3sdvt2 g3sdvt2_ |
Definition at line 586 of file TGeant3.cxx.
#define g3skine g3skine_ |
Definition at line 561 of file TGeant3.cxx.
#define g3sking g3sking_ |
Definition at line 567 of file TGeant3.cxx.
#define g3skpho g3skpho_ |
Definition at line 568 of file TGeant3.cxx.
#define g3smate g3smate_ |
Definition at line 552 of file TGeant3.cxx.
#define g3smixt g3smixt_ |
Definition at line 554 of file TGeant3.cxx.
#define g3sord g3sord_ |
Definition at line 587 of file TGeant3.cxx.
#define g3spart g3spart_ |
Definition at line 555 of file TGeant3.cxx.
#define g3spos g3spos_ |
Definition at line 588 of file TGeant3.cxx.
#define g3sposp g3sposp_ |
Definition at line 589 of file TGeant3.cxx.
#define g3srotm g3srotm_ |
Definition at line 590 of file TGeant3.cxx.
#define g3sstak g3sstak_ |
Definition at line 569 of file TGeant3.cxx.
#define g3stmed g3stmed_ |
Definition at line 556 of file TGeant3.cxx.
#define g3stpar g3stpar_ |
Definition at line 558 of file TGeant3.cxx.
#define g3svert g3svert_ |
Definition at line 562 of file TGeant3.cxx.
#define g3svolu g3svolu_ |
Definition at line 592 of file TGeant3.cxx.
#define g3sxyz g3sxyz_ |
Definition at line 570 of file TGeant3.cxx.
#define g3tmany g3tmany_ |
Definition at line 979 of file TGeant3.cxx.
#define g3tmedi g3tmedi_ |
Definition at line 977 of file TGeant3.cxx.
#define g3tnext g3tnext_ |
Definition at line 980 of file TGeant3.cxx.
type_of_call void g3track g3track_ |
Definition at line 973 of file TGeant3.cxx.
#define g3track g3track_ |
Definition at line 973 of file TGeant3.cxx.
#define g3treve g3treve_ |
Definition at line 573 of file TGeant3.cxx.
#define g3trig g3trig_ |
Definition at line 540 of file TGeant3.cxx.
#define g3trigc g3trigc_ |
Definition at line 541 of file TGeant3.cxx.
#define g3trigi g3trigi_ |
Definition at line 542 of file TGeant3.cxx.
#define g3work g3work_ |
Definition at line 543 of file TGeant3.cxx.
#define g3zebra g3zebra_ |
Definition at line 532 of file TGeant3.cxx.
#define g3zinit g3zinit_ |
Definition at line 544 of file TGeant3.cxx.
#define gckpar gckpar_ |
Definition at line 597 of file TGeant3.cxx.
#define gcomad gcomad_ |
Definition at line 614 of file TGeant3.cxx.
#define geditv geditv_ |
Definition at line 600 of file TGeant3.cxx.
#define gfmdis gfmdis_ |
Definition at line 969 of file TGeant3.cxx.
#define gfmfin gfmfin_ |
Definition at line 966 of file TGeant3.cxx.
#define ggperp ggperp_ |
Definition at line 989 of file TGeant3.cxx.
#define gheish gheish_ |
Definition at line 964 of file TGeant3.cxx.
#define ginvol ginvol_ |
Definition at line 982 of file TGeant3.cxx.
#define glvolu glvolu_ |
Definition at line 987 of file TGeant3.cxx.
#define gmedia gmedia_ |
Definition at line 986 of file TGeant3.cxx.
#define gpghei gpghei_ |
Definition at line 967 of file TGeant3.cxx.
#define grfile grfile_ |
Definition at line 533 of file TGeant3.cxx.
#define grndm grndm_ |
Definition at line 575 of file TGeant3.cxx.
#define grndmq grndmq_ |
Definition at line 576 of file TGeant3.cxx.
#define gtmany gtmany_ |
Definition at line 984 of file TGeant3.cxx.
#define gtmedi gtmedi_ |
Definition at line 983 of file TGeant3.cxx.
void gtnext gtnext_ |
Definition at line 988 of file TGeant3.cxx.
#define gtonly gtonly_ |
Definition at line 985 of file TGeant3.cxx.
type_of_call void gtreveroot gtreveroot_ |
Definition at line 974 of file TGeant3.cxx.
#define gtreveroot gtreveroot_ |
Definition at line 974 of file TGeant3.cxx.
#define gudcay gudcay_ |
Definition at line 947 of file TGeant3.cxx.
#define gudigi gudigi_ |
Definition at line 943 of file TGeant3.cxx.
#define gudtim gudtim_ |
Definition at line 955 of file TGeant3.cxx.
#define gufld gufld_ |
Definition at line 960 of file TGeant3.cxx.
#define guhadr guhadr_ |
Definition at line 944 of file TGeant3.cxx.
#define guiget guiget_ |
Definition at line 948 of file TGeant3.cxx.
#define guinme guinme_ |
Definition at line 949 of file TGeant3.cxx.
#define guinti guinti_ |
Definition at line 950 of file TGeant3.cxx.
#define gukine gukine_ |
Definition at line 962 of file TGeant3.cxx.
#define gunear gunear_ |
Definition at line 951 of file TGeant3.cxx.
#define guout guout_ |
Definition at line 945 of file TGeant3.cxx.
#define gupara gupara_ |
Definition at line 954 of file TGeant3.cxx.
#define guphad guphad_ |
Definition at line 946 of file TGeant3.cxx.
#define guplsh guplsh_ |
Definition at line 956 of file TGeant3.cxx.
#define guskip guskip_ |
Definition at line 952 of file TGeant3.cxx.
#define gustep gustep_ |
Definition at line 961 of file TGeant3.cxx.
#define guswim guswim_ |
Definition at line 959 of file TGeant3.cxx.
#define gutrak gutrak_ |
Definition at line 958 of file TGeant3.cxx.
#define gutrev gutrev_ |
Definition at line 957 of file TGeant3.cxx.
#define guview guview_ |
Definition at line 953 of file TGeant3.cxx.
#define mzdrop mzdrop_ |
Definition at line 601 of file TGeant3.cxx.
#define rxgtrak rxgtrak_ |
Definition at line 619 of file TGeant3.cxx.
#define rxinh rxinh_ |
Definition at line 621 of file TGeant3.cxx.
#define rxouth rxouth_ |
Definition at line 620 of file TGeant3.cxx.
#define trscsd trscsd_ |
Definition at line 610 of file TGeant3.cxx.
#define trscsp trscsp_ |
Definition at line 608 of file TGeant3.cxx.
#define trsdsc trsdsc_ |
Definition at line 611 of file TGeant3.cxx.
#define trspsc trspsc_ |
Definition at line 609 of file TGeant3.cxx.
void type_of_call dzshow | ( | DEFCHARD | , |
const int & | , | ||
const int & | , | ||
DEFCHARD | , | ||
const int & | , | ||
const int & | , | ||
const int & | , | ||
const int &DEFCHARL | DEFCHARL | ||
) |
void type_of_call ertrak | ( | const Float_t *const | x1, |
const Float_t *const | p1, | ||
const Float_t * | x2, | ||
const Float_t * | p2, | ||
const Int_t & | ipa, | ||
DEFCHARD | DEFCHARL | ||
) |
void type_of_call ertrgo | ( | ) |
void type_of_call erxyzc | ( | ) |
void type_of_call eufill | ( | Int_t | n, |
Float_t * | ein, | ||
Float_t * | xlf | ||
) |
void type_of_call eufilp | ( | const int | n, |
Float_t * | ein, | ||
Float_t * | pli, | ||
Float_t * | plf | ||
) |
void type_of_call eufilv | ( | Int_t | n, |
Float_t * | ein, | ||
Char_t * | namv, | ||
Int_t * | numv, | ||
Int_t * | iovl | ||
) |
type_of_call void fldist | ( | ) |
type_of_call void flufin | ( | ) |
float type_of_call g3brelm | ( | const Float_t & | z, |
const Float_t & | t, | ||
const Float_t & | cut | ||
) |
void type_of_call g3cinit | ( | ) |
void type_of_call g3ckmat | ( | Int_t & | , |
DEFCHARD | DEFCHARL | ||
) |
void type_of_call g3debug | ( | ) |
void type_of_call g3dtom | ( | Float_t * | , |
Float_t * | , | ||
Int_t & | |||
) |
void type_of_call g3ekbin | ( | ) |
void type_of_call g3fang | ( | Float_t * | , |
Float_t & | , | ||
Float_t & | , | ||
Float_t & | , | ||
Float_t & | , | ||
Int_t & | |||
) |
void type_of_call g3finds | ( | ) |
void type_of_call g3fkine | ( | Int_t & | , |
Float_t * | , | ||
Float_t * | , | ||
Int_t & | , | ||
Int_t & | , | ||
Float_t * | , | ||
Int_t & | |||
) |
void type_of_call g3fmate | ( | const Int_t & | , |
DEFCHARD | , | ||
Float_t & | , | ||
Float_t & | , | ||
Float_t & | , | ||
Float_t & | , | ||
Float_t & | , | ||
Float_t * | , | ||
Int_t & | DEFCHARL | ||
) |
void type_of_call g3fpara | ( | DEFCHARD | , |
Int_t & | , | ||
Int_t & | , | ||
Int_t & | , | ||
Int_t & | , | ||
Float_t * | , | ||
Float_t * | DEFCHARL | ||
) |
void type_of_call g3fpart | ( | const Int_t & | , |
DEFCHARD | , | ||
Int_t & | , | ||
Float_t & | , | ||
Float_t & | , | ||
Float_t & | , | ||
Float_t * | , | ||
Int_t & | DEFCHARL | ||
) |
void type_of_call g3ftmat | ( | const Int_t & | , |
const Int_t & | , | ||
DEFCHARD | , | ||
const Int_t & | , | ||
Float_t * | , | ||
Float_t * | , | ||
Float_t * | , | ||
Int_t & | DEFCHARL | ||
) |
void type_of_call g3ftmed | ( | const Int_t & | , |
DEFCHARD | , | ||
Int_t & | , | ||
Int_t & | , | ||
Int_t & | , | ||
Float_t & | , | ||
Float_t & | , | ||
Float_t & | , | ||
Float_t & | , | ||
Float_t & | , | ||
Float_t & | , | ||
Float_t * | , | ||
Int_t * | DEFCHARL | ||
) |
void type_of_call g3fvert | ( | Int_t & | , |
Float_t * | , | ||
Int_t & | , | ||
Int_t & | , | ||
Float_t & | , | ||
Float_t * | , | ||
Int_t & | |||
) |
void type_of_call g3gclos | ( | ) |
type_of_call void g3gperp | ( | Float_t * | , |
Float_t * | , | ||
Int_t & | |||
) |
type_of_call void g3helix | ( | Float_t & | , |
Float_t & | , | ||
Float_t * | , | ||
Float_t * | |||
) |
type_of_call void g3helx3 | ( | Float_t & | , |
Float_t & | , | ||
Float_t * | , | ||
Float_t * | |||
) |
void type_of_call g3init | ( | ) |
type_of_call void g3invol | ( | Float_t * | , |
Int_t & | |||
) |
void type_of_call g3last | ( | ) |
void type_of_call g3lmoth | ( | DEFCHARD | , |
Int_t & | , | ||
Int_t & | , | ||
Int_t * | , | ||
Int_t * | , | ||
Int_t * | DEFCHARL | ||
) |
void type_of_call g3lvolu | ( | Int_t & | , |
Int_t * | , | ||
Int_t * | , | ||
Int_t & | |||
) |
void type_of_call g3many | ( | ) |
void type_of_call g3mate | ( | ) |
type_of_call void g3media | ( | Float_t * | , |
Int_t & | , | ||
Int_t & | |||
) |
void type_of_call g3mtod | ( | Float_t * | , |
Float_t * | , | ||
Int_t & | |||
) |
void type_of_call g3part | ( | ) |
void type_of_call g3pcxyz | ( | ) |
void type_of_call g3physi | ( | ) |
float type_of_call g3prelm | ( | const Float_t & | z, |
const Float_t & | t, | ||
const Float_t & | cut | ||
) |
void type_of_call g3print | ( | DEFCHARD | , |
const int & | DEFCHARL | ||
) |
void type_of_call g3protm | ( | const Int_t & | ) |
void type_of_call g3rfile | ( | const Int_t & | , |
DEFCHARD | , | ||
DEFCHARD DEFCHARL | DEFCHARL | ||
) |
type_of_call void g3rkuta | ( | Float_t & | , |
Float_t & | , | ||
Float_t * | , | ||
Float_t * | |||
) |
void type_of_call g3run | ( | ) |
void type_of_call g3satt | ( | DEFCHARD | , |
DEFCHARD | , | ||
Int_t &DEFCHARL | DEFCHARL | ||
) |
void type_of_call g3sckov | ( | Int_t & | itmed, |
Int_t & | npckov, | ||
Float_t * | ppckov, | ||
Float_t * | absco, | ||
Float_t * | effic, | ||
Float_t * | rindex | ||
) |
void type_of_call g3sdk | ( | Int_t & | , |
Float_t * | , | ||
Int_t * | |||
) |
void type_of_call g3sdvn | ( | DEFCHARD | , |
DEFCHARD | , | ||
Int_t & | , | ||
Int_t &DEFCHARL | DEFCHARL | ||
) |
void type_of_call g3sdvn2 | ( | DEFCHARD | , |
DEFCHARD | , | ||
Int_t & | , | ||
Int_t & | , | ||
Float_t & | , | ||
Int_t &DEFCHARL | DEFCHARL | ||
) |
void type_of_call g3sdvs | ( | DEFCHARD | , |
DEFCHARD | , | ||
Float_t & | , | ||
Int_t & | , | ||
Int_t &DEFCHARL | DEFCHARL | ||
) |
void type_of_call g3sdvs2 | ( | DEFCHARD | , |
DEFCHARD | , | ||
Float_t & | , | ||
Int_t & | , | ||
Float_t & | , | ||
Int_t &DEFCHARL | DEFCHARL | ||
) |
void type_of_call g3sdvt | ( | DEFCHARD | , |
DEFCHARD | , | ||
Float_t & | , | ||
Int_t & | , | ||
Int_t & | , | ||
Int_t &DEFCHARL | DEFCHARL | ||
) |
void type_of_call g3sdvt2 | ( | DEFCHARD | , |
DEFCHARD | , | ||
Float_t & | , | ||
Int_t & | , | ||
Float_t & | , | ||
Int_t & | , | ||
Int_t &DEFCHARL | DEFCHARL | ||
) |
void type_of_call g3skine | ( | Float_t * | , |
Int_t & | , | ||
Int_t & | , | ||
Float_t * | , | ||
Int_t & | , | ||
Int_t & | |||
) |
void type_of_call g3sking | ( | Int_t & | ) |
void type_of_call g3skpho | ( | Int_t & | ) |
void type_of_call g3smate | ( | const Int_t & | , |
DEFCHARD | , | ||
Float_t & | , | ||
Float_t & | , | ||
Float_t & | , | ||
Float_t & | , | ||
Float_t & | , | ||
Float_t * | , | ||
Int_t & | DEFCHARL | ||
) |
void type_of_call g3smixt | ( | const Int_t & | , |
DEFCHARD | , | ||
const Float_t * | , | ||
const Float_t * | , | ||
const Float_t & | , | ||
const Int_t & | , | ||
Float_t * | DEFCHARL | ||
) |
void type_of_call g3sord | ( | DEFCHARD | , |
Int_t & | DEFCHARL | ||
) |
void type_of_call g3spart | ( | const Int_t & | , |
DEFCHARD | , | ||
Int_t & | , | ||
Float_t & | , | ||
Float_t & | , | ||
Float_t & | , | ||
Float_t * | , | ||
Int_t & | DEFCHARL | ||
) |
void type_of_call g3spos | ( | DEFCHARD | , |
Int_t & | , | ||
DEFCHARD | , | ||
Float_t & | , | ||
Float_t & | , | ||
Float_t & | , | ||
Int_t & | , | ||
DEFCHARD DEFCHARL DEFCHARL | DEFCHARL | ||
) |
void type_of_call g3sposp | ( | DEFCHARD | , |
Int_t & | , | ||
DEFCHARD | , | ||
Float_t & | , | ||
Float_t & | , | ||
Float_t & | , | ||
Int_t & | , | ||
DEFCHARD | , | ||
Float_t * | , | ||
Int_t &DEFCHARL DEFCHARL | DEFCHARL | ||
) |
void type_of_call g3srotm | ( | const Int_t & | , |
const Float_t & | , | ||
const Float_t & | , | ||
const Float_t & | , | ||
const Float_t & | , | ||
const Float_t & | , | ||
const Float_t & | |||
) |
void type_of_call g3sstak | ( | Int_t & | ) |
void type_of_call g3stmed | ( | const Int_t & | , |
DEFCHARD | , | ||
Int_t & | , | ||
Int_t & | , | ||
Int_t & | , | ||
Float_t & | , | ||
Float_t & | , | ||
Float_t & | , | ||
Float_t & | , | ||
Float_t & | , | ||
Float_t & | , | ||
Float_t * | , | ||
Int_t & | DEFCHARL | ||
) |
void type_of_call g3stpar | ( | const Int_t & | , |
DEFCHARD | , | ||
Float_t & | DEFCHARL | ||
) |
void type_of_call g3svert | ( | Float_t * | , |
Int_t & | , | ||
Int_t & | , | ||
Float_t * | , | ||
Int_t & | , | ||
Int_t & | |||
) |
void type_of_call g3svolu | ( | DEFCHARD | , |
DEFCHARD | , | ||
Int_t & | , | ||
Float_t * | , | ||
Int_t & | , | ||
Int_t &DEFCHARL | DEFCHARL | ||
) |
void type_of_call g3sxyz | ( | ) |
type_of_call void g3tmany | ( | Int_t & | ) |
type_of_call void g3tmedi | ( | Float_t * | , |
Int_t & | |||
) |
type_of_call void g3tnext | ( | ) |
void type_of_call g3track | ( | ) |
void type_of_call g3treve | ( | ) |
void type_of_call g3trig | ( | ) |
void type_of_call g3trigc | ( | ) |
void type_of_call g3trigi | ( | ) |
void type_of_call g3work | ( | const int & | ) |
void type_of_call g3zebra | ( | const int & | ) |
void type_of_call g3zinit | ( | ) |
void type_of_call gckpar | ( | Int_t & | , |
Int_t & | , | ||
Float_t * | |||
) |
void type_of_call gcomad | ( | DEFCHARD | , |
Int_t *& | DEFCHARL | ||
) |
type_of_call void gfmdis | ( | ) |
type_of_call void gfmfin | ( | ) |
void ggperp | ( | Float_t * | x, |
Float_t * | norm, | ||
Int_t & | ierr | ||
) |
Definition at line 6633 of file TGeant3.cxx.
type_of_call void gheish | ( | ) |
void ginvol | ( | Float_t * | x, |
Int_t & | isame | ||
) |
Definition at line 6522 of file TGeant3.cxx.
void glvolu | ( | Int_t & | nlev, |
Int_t * | lnam, | ||
Int_t * | lnum, | ||
Int_t & | ier | ||
) |
Definition at line 6586 of file TGeant3.cxx.
void gmedia | ( | Float_t * | x, |
Int_t & | numed, | ||
Int_t & | check | ||
) |
Definition at line 6548 of file TGeant3.cxx.
type_of_call void gpghei | ( | ) |
void type_of_call grndm | ( | Float_t * | r, |
const Int_t & | n | ||
) |
Definition at line 790 of file TGeant3.cxx.
void type_of_call grndmq | ( | Int_t & | is1, |
Int_t & | is2, | ||
const Int_t & | , | ||
DEFCHARD | DEFCHARL | ||
) |
Definition at line 797 of file TGeant3.cxx.
void gtmany | ( | Int_t & | level1 | ) |
Definition at line 6566 of file TGeant3.cxx.
void gtmedi | ( | Float_t * | x, |
Int_t & | numed | ||
) |
Definition at line 6529 of file TGeant3.cxx.
type_of_call void gtnext | ( | ) |
Definition at line 6612 of file TGeant3.cxx.
void gtonly | ( | Int_t & | isOnly | ) |
Definition at line 6579 of file TGeant3.cxx.
void gtonlyg3 | ( | Int_t & | isOnly | ) |
void type_of_call gtreveroot | ( | ) |
void type_of_call mzdrop | ( | Int_t & | , |
Int_t & | , | ||
DEFCHARD | DEFCHARL | ||
) |
void type_of_call rxgtrak | ( | Int_t & | mtrack, |
Int_t & | ipart, | ||
Float_t * | pmom, | ||
Float_t & | e, | ||
Float_t * | vpos, | ||
Float_t * | polar, | ||
Float_t & | tof | ||
) |
Definition at line 6461 of file TGeant3.cxx.
void type_of_call rxinh | ( | ) |
Definition at line 6513 of file TGeant3.cxx.
void type_of_call rxouth | ( | ) |
Definition at line 6504 of file TGeant3.cxx.
void type_of_call setbomb | ( | Float_t & | ) |
void type_of_call setclip | ( | DEFCHARD | , |
Float_t & | , | ||
Float_t & | , | ||
Float_t & | , | ||
Float_t & | , | ||
Float_t & | , | ||
Float_t & | DEFCHARL | ||
) |
void type_of_call 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 | ||
) |
void type_of_call 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 | ||
) |
void type_of_call 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 | ||
) |
void type_of_call 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 | ||
) |
Gconsx_t* cconsx =0 |
GCONST common structure.
Definition at line 1081 of file TGeant3.cxx.
Int_t count_ginvol = 0 |
Definition at line 1074 of file TGeant3.cxx.
Int_t count_gmedia = 0 |
Definition at line 1075 of file TGeant3.cxx.
Int_t count_gtmedi = 0 |
Definition at line 1076 of file TGeant3.cxx.
Int_t count_gtnext = 0 |
Definition at line 1077 of file TGeant3.cxx.
void(* fggperp) (Float_t *, Float_t *, Int_t &)=0 |
Definition at line 1095 of file TGeant3.cxx.
void(* fginvol) (Float_t *, Int_t &)=0 |
Definition at line 1088 of file TGeant3.cxx.
void(* fglvolu) (Int_t &nlev, Int_t *lnam, Int_t *lnum, Int_t &ier)=0 |
Definition at line 1093 of file TGeant3.cxx.
void(* fgmedia) (Float_t *, Int_t &, Int_t &)=0 |
Definition at line 1092 of file TGeant3.cxx.
void(* fgtmany) (Int_t &)=0 |
Definition at line 1090 of file TGeant3.cxx.
void(* fgtmedi) (Float_t *, Int_t &)=0 |
Definition at line 1089 of file TGeant3.cxx.
void(* fgtnext) ()=0 |
Definition at line 1094 of file TGeant3.cxx.
void(* fgtonly) (Int_t &)=0 |
Definition at line 1091 of file TGeant3.cxx.
Gcchan_t* gcchan = 0 |
Definition at line 1078 of file TGeant3.cxx.
Gcjump_t* gcjump =0 |
GCONSX common structure.
Definition at line 1082 of file TGeant3.cxx.
Gckine_t* gckine = 0 |
Definition at line 1071 of file TGeant3.cxx.
Gconst_t* gconst =0 |
Definition at line 1080 of file TGeant3.cxx.
Gctrak_t* gctrak = 0 |
Definition at line 1069 of file TGeant3.cxx.
Gcvolu_t* gcvolu = 0 |
Definition at line 1070 of file TGeant3.cxx.
TGeant3* geant3 = 0 |
Definition at line 1072 of file TGeant3.cxx.
|
static |
Definition at line 1073 of file TGeant3.cxx.