]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - TFluka/Fdrawcalls.h
Code is distributed via fluka_vmc
[u/mrichter/AliRoot.git] / TFluka / Fdrawcalls.h
diff --git a/TFluka/Fdrawcalls.h b/TFluka/Fdrawcalls.h
deleted file mode 100644 (file)
index b7111bc..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-#include "Rtypes.h"
-//
-// Structure saving parameters of Fluka procedures
-// mgdraw(Int_t& icode, Int_t& mreg)
-// bxdraw(Int_t& icode, Int_t& mreg, Int_t& newreg,
-//        Double_t& xsco, Double_t& ysco, Double_t& zsco)
-// eedraw(Int_t& icode)
-// endraw(Int_t& icode, Int_t& mreg,
-//        Double_t& rull, Double_t& xsco, Double_t& ysco, Double_t& zsco)
-// sogdraw
-// usdraw(Int_t& icode, Int_t& mreg,
-//        Double_t& xsco, Double_t& ysco, Double_t& zsco)
-//
-//*---------------------- icode values ----------------------------------*
-//*                                                                      *
-//*    Icode = 1:  call from Kaskad                                      *
-//*    Icode = 2:  call from Emfsco                                      *
-//*    Icode = 3:  call from Kasneu                                      *
-//*    Icode = 4:  call from Kashea                                      *
-//*    Icode = 5:  call from Kasoph                                      *
-//*                                                                      *
-//*    Boundary- (X) crossing                                            *
-//*    ======================                                            *
-//*    Icode = 1x: call from Kaskad                                      *
-//*    Icode = 19: boundary crossing                                     *
-//*    Icode = 2x: call from Emfsco                                      *
-//*    Icode = 29: boundary crossing                                     *
-//*    Icode = 3x: call from Kasneu                                      *
-//*    Icode = 39: boundary crossing                                     *
-//*    Icode = 4x: call from Kashea                                      *
-//*    Icode = 49: boundary crossing                                     *
-//*    Icode = 59: call from Kasoph                                      *
-//*    Icode = 59: boundary crossing                                     *
-//*                                                                      *
-//*    ENergy deposition DRAWing:                                        *
-//*    =========================                                         *
-//*                                                                      *
-//*     Icode = 1x: call from Kaskad                                     *
-//*             10: elastic interaction recoil                           *
-//*             11: inelastic interaction recoil                         *
-//*             12: stopping particle                                    *
-//*             13: pseudo-neutron deposition                            *
-//*             14: escape                                               *
-//*             15: time kill                                            *
-//*     Icode = 2x: call from Emfsco                                     *
-//*             20: local energy deposition (i.e. photoelectric)         *
-//*             21: below threshold, iarg=1                              *
-//*             22: below threshold, iarg=2                              *
-//*             23: escape                                               *
-//*             24: time kill                                            *
-//*     Icode = 3x: call from Kasneu                                     *
-//*             30: target recoil                                        *
-//*             31: below threshold                                      *
-//*             32: escape                                               *
-//*             33: time kill                                            *
-//*     Icode = 4x: call from Kashea                                     *
-//*             40: escape                                               *
-//*             41: time kill                                            *
-//*     Icode = 5x: call from Kasoph                                     *
-//*             50: optical photon absorption                            *
-//*             51: escape                                               *
-//*             52: time kill                                            *
-//*                                                                      *
-//*     USer dependent DRAWing:                                          *
-//*     ======================                                           *
-//*                                                                      *
-//*     Icode = 10x: call from Kaskad                                    *
-//*             100: elastic   interaction secondaries                   *
-//*             101: inelastic interaction secondaries                   *
-//*             102: particle decay  secondaries                         *
-//*             103: delta ray  generation secondaries                   *
-//*             104: pair production secondaries                         *
-//*             105: bremsstrahlung  secondaries                         *
-//*     Icode = 20x: call from Emfsco                                    *
-//*             208: bremsstrahlung secondaries                          *
-//*             210: Moller secondaries                                  *
-//*             212: Bhabha secondaries                                  *
-//*             214: in-flight annihilation secondaries                  *
-//*             215: annihilation at rest   secondaries                  *
-//*             217: pair production        secondaries                  *
-//*             219: Compton scattering     secondaries                  *
-//*             221: photoelectric          secondaries                  *
-//*             225: Rayleigh scattering    secondaries                  *
-//*     Icode = 30x: call from Kasneu                                    *
-//*             300: interaction secondaries                             *
-//*     Icode = 40x: call from Kashea                                    *
-//*             400: delta ray  generation secondaries                   *
-//*     For all interactions secondaries are put on FINUC common (kp=1,np)
-//*     but for KASHEA delta ray generation where only the secondary     *
-//*     electron is present and stacked on STACK common for kp=lstack    *
-//*                                                                      *
-//*---------------------- end of icode values ---------------------------*
-//
-
-typedef struct {
-   Int_t    icode;
-   Int_t    mreg;
-   Int_t    newreg;
-   Double_t rull;
-   Double_t xsco;
-   Double_t ysco;
-   Double_t zsco;
-} Fdrawcalls;
-