TVirtualMCApplication Class Reference

#include <TVirtualMCApplication.h>

Inheritance diagram for TVirtualMCApplication:

TNamed TNamed TObject TObject TObject TObject List of all members.

Public Member Functions

 TVirtualMCApplication (const char *name, const char *title)
 TVirtualMCApplication ()
virtual ~TVirtualMCApplication ()
virtual void ConstructGeometry ()=0
virtual Bool_t MisalignGeometry ()
virtual void ConstructOpGeometry ()
virtual void InitGeometry ()=0
virtual void AddParticles ()
virtual void AddIons ()
virtual void GeneratePrimaries ()=0
virtual void BeginEvent ()=0
virtual void BeginPrimary ()=0
virtual void PreTrack ()=0
virtual void Stepping ()=0
virtual void PostTrack ()=0
virtual void FinishPrimary ()=0
virtual void FinishEvent ()=0
virtual Double_t TrackingRmax () const
virtual Double_t TrackingZmax () const
virtual void Field (const Double_t *x, Double_t *b) const
virtual void GeaneStepping ()
 TVirtualMCApplication (const char *name, const char *title)
 TVirtualMCApplication ()
virtual ~TVirtualMCApplication ()
virtual void ConstructGeometry ()=0
virtual Bool_t MisalignGeometry ()
virtual void ConstructOpGeometry ()
virtual void InitGeometry ()=0
virtual void AddParticles ()
virtual void AddIons ()
virtual void GeneratePrimaries ()=0
virtual void BeginEvent ()=0
virtual void BeginPrimary ()=0
virtual void PreTrack ()=0
virtual void Stepping ()=0
virtual void PostTrack ()=0
virtual void FinishPrimary ()=0
virtual void FinishEvent ()=0
virtual Double_t TrackingRmax () const
virtual Double_t TrackingZmax () const
virtual void Field (const Double_t *x, Double_t *b) const
virtual void GeaneStepping ()

Static Public Member Functions

static TVirtualMCApplicationInstance ()
static TVirtualMCApplicationInstance ()

Static Private Attributes

static TVirtualMCApplicationfgInstance
static TVirtualMCApplicationfgInstance

Detailed Description

Definition at line 28 of file TVirtualMCApplication.h.


Constructor & Destructor Documentation

TVirtualMCApplication::TVirtualMCApplication ( const char *  name,
const char *  title 
)

TVirtualMCApplication::TVirtualMCApplication (  ) 

Definition at line 43 of file TVirtualMCApplication.cxx.

TVirtualMCApplication::~TVirtualMCApplication (  )  [virtual]

Definition at line 53 of file TVirtualMCApplication.cxx.

TVirtualMCApplication::TVirtualMCApplication ( const char *  name,
const char *  title 
)

TVirtualMCApplication::TVirtualMCApplication (  ) 

virtual TVirtualMCApplication::~TVirtualMCApplication (  )  [virtual]


Member Function Documentation

TVirtualMCApplication * TVirtualMCApplication::Instance (  )  [static]

Definition at line 63 of file TVirtualMCApplication.cxx.

Referenced by G__G__VMC_123_0_3(), G__setup_memfuncTVirtualMCApplication(), and TVirtualMC::TVirtualMC().

virtual void TVirtualMCApplication::ConstructGeometry (  )  [pure virtual]

virtual Bool_t TVirtualMCApplication::MisalignGeometry (  )  [inline, virtual]

Definition at line 51 of file TVirtualMCApplication.h.

References kFALSE.

virtual void TVirtualMCApplication::ConstructOpGeometry (  )  [inline, virtual]

Definition at line 54 of file TVirtualMCApplication.h.

virtual void TVirtualMCApplication::InitGeometry (  )  [pure virtual]

virtual void TVirtualMCApplication::AddParticles (  )  [inline, virtual]

Definition at line 61 of file TVirtualMCApplication.h.

virtual void TVirtualMCApplication::AddIons (  )  [inline, virtual]

Definition at line 64 of file TVirtualMCApplication.h.

virtual void TVirtualMCApplication::GeneratePrimaries (  )  [pure virtual]

virtual void TVirtualMCApplication::BeginEvent (  )  [pure virtual]

virtual void TVirtualMCApplication::BeginPrimary (  )  [pure virtual]

virtual void TVirtualMCApplication::PreTrack (  )  [pure virtual]

virtual void TVirtualMCApplication::Stepping (  )  [pure virtual]

virtual void TVirtualMCApplication::PostTrack (  )  [pure virtual]

virtual void TVirtualMCApplication::FinishPrimary (  )  [pure virtual]

virtual void TVirtualMCApplication::FinishEvent (  )  [pure virtual]

virtual Double_t TVirtualMCApplication::TrackingRmax (  )  const [inline, virtual]

Definition at line 91 of file TVirtualMCApplication.h.

virtual Double_t TVirtualMCApplication::TrackingZmax (  )  const [inline, virtual]

Definition at line 94 of file TVirtualMCApplication.h.

void TVirtualMCApplication::Field ( const Double_t x,
Double_t b 
) const [inline, virtual]

Definition at line 109 of file TVirtualMCApplication.h.

virtual void TVirtualMCApplication::GeaneStepping (  )  [inline, virtual]

Definition at line 100 of file TVirtualMCApplication.h.

static TVirtualMCApplication* TVirtualMCApplication::Instance (  )  [static]

virtual void TVirtualMCApplication::ConstructGeometry (  )  [pure virtual]

virtual Bool_t TVirtualMCApplication::MisalignGeometry (  )  [inline, virtual]

Definition at line 51 of file TVirtualMCApplication.h.

References kFALSE.

virtual void TVirtualMCApplication::ConstructOpGeometry (  )  [inline, virtual]

Definition at line 54 of file TVirtualMCApplication.h.

virtual void TVirtualMCApplication::InitGeometry (  )  [pure virtual]

virtual void TVirtualMCApplication::AddParticles (  )  [inline, virtual]

Definition at line 61 of file TVirtualMCApplication.h.

virtual void TVirtualMCApplication::AddIons (  )  [inline, virtual]

Definition at line 64 of file TVirtualMCApplication.h.

virtual void TVirtualMCApplication::GeneratePrimaries (  )  [pure virtual]

virtual void TVirtualMCApplication::BeginEvent (  )  [pure virtual]

virtual void TVirtualMCApplication::BeginPrimary (  )  [pure virtual]

virtual void TVirtualMCApplication::PreTrack (  )  [pure virtual]

virtual void TVirtualMCApplication::Stepping (  )  [pure virtual]

virtual void TVirtualMCApplication::PostTrack (  )  [pure virtual]

virtual void TVirtualMCApplication::FinishPrimary (  )  [pure virtual]

virtual void TVirtualMCApplication::FinishEvent (  )  [pure virtual]

virtual Double_t TVirtualMCApplication::TrackingRmax (  )  const [inline, virtual]

Definition at line 91 of file TVirtualMCApplication.h.

virtual Double_t TVirtualMCApplication::TrackingZmax (  )  const [inline, virtual]

Definition at line 94 of file TVirtualMCApplication.h.

virtual void TVirtualMCApplication::Field ( const Double_t x,
Double_t b 
) const [virtual]

virtual void TVirtualMCApplication::GeaneStepping (  )  [inline, virtual]

Definition at line 100 of file TVirtualMCApplication.h.


Member Data Documentation

TVirtualMCApplication* TVirtualMCApplication::fgInstance [static, private]

Definition at line 104 of file TVirtualMCApplication.h.

TVirtualMCApplication* TVirtualMCApplication::fgInstance [static, private]

Definition at line 104 of file TVirtualMCApplication.h.


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:48:59 2011 for ROOT_528-00b_version by  doxygen 1.5.1