8 #ifndef TG3Application_h 9 #define TG3Application_h 11 #include <TVirtualMCApplication.h> 12 #include <TVirtualMCStack.h> 25 void InitMC(
const char *setup);
26 void RunMC(Int_t nofEvents);
42 virtual void Field(
const Double_t*
x, Double_t*
b)
const;
60 #endif //TG3Application_h void RunMC(Int_t nofEvents)
void ConstructMaterials()
virtual void InitGeometry()
virtual void GeneratePrimaries()
virtual void BeginPrimary()
virtual void FinishPrimary()
void InitMC(const char *setup)
virtual void ConstructGeometry()
virtual Double_t TrackingZmax() const
virtual ~TG3Application()
virtual void Field(const Double_t *x, Double_t *b) const
static TG3Application * Instance()
virtual void BeginEvent()
virtual Double_t TrackingRmax() const
virtual void FinishEvent()