X-Git-Url: http://git.uio.no/git/?p=u%2Fmrichter%2FAliRoot.git;a=blobdiff_plain;f=TFluka%2FTFluka.h;h=c8dec479c8654acc80f9dbc59a7623938b7c8036;hp=79b027ae23ddcf380c3e484253073cf047a262dc;hb=2941d654194aa660f26cc058bf9d2d9df3826035;hpb=1e625d82365f68facf4d369497468cfe00a705de diff --git a/TFluka/TFluka.h b/TFluka/TFluka.h index 79b027ae23d..c8dec479c86 100644 --- a/TFluka/TFluka.h +++ b/TFluka/TFluka.h @@ -24,6 +24,7 @@ class TG4GeometryManager; class TG4DetConstruction; class TClonesArray; +class TGeoMaterial; class TFluka : public TVirtualMC { @@ -247,6 +248,8 @@ class TFluka : public TVirtualMC { virtual Double_t ParticleCharge(int) const {return 0.;} virtual Double_t ParticleLifeTime(int) const {return 0.;} virtual TMCParticleType ParticleMCType(int) const {return (TMCParticleType) 0;} + void SetDummyBoundary(Int_t mode) {fDummyBoundary = mode;} + Int_t GetDummyBoundary() const {return fDummyBoundary;} // // control methods // ------------------------------------------------ @@ -353,7 +356,8 @@ class TFluka : public TVirtualMC { Int_t iNbOfCut; Double_t fCutValue[100]; Char_t sCutFlag[100][7]; - + Int_t fDummyBoundary; + //Geometry through Geant4 for the time being!!! TG4GeometryManager* fGeometryManager; //Geometry manager TG4DetConstruction* fDetector; //Detector @@ -363,7 +367,6 @@ class TFluka : public TVirtualMC { Int_t fNVolumes; //!Current number of volumes Int_t* fMediaByRegion; //!Media by Fluka region Int_t fCurrentFlukaRegion; //Index of fluka region at each step - ClassDef(TFluka,1) //C++ interface to Fluka montecarlo };