Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

TVirtualMCApplication Class Reference

#include <TVirtualMCApplication.h>

Inheritance diagram for TVirtualMCApplication:

Inheritance graph
[legend]
Collaboration diagram for TVirtualMCApplication:

Collaboration graph
[legend]
List of all members.

Public Methods

 TVirtualMCApplication (const char *name, const char *title)
 TVirtualMCApplication ()
virtual ~TVirtualMCApplication ()
virtual void ConstructGeometry ()=0
virtual void InitGeometry ()=0
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=0
virtual Double_t TrackingZmax () const=0
virtual void Field (const Double_t *x, Double_t *b) const=0

Static Public Methods

TVirtualMCApplication * Instance ()

Constructor & Destructor Documentation

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

TVirtualMCApplication::TVirtualMCApplication  
 

virtual TVirtualMCApplication::~TVirtualMCApplication   [virtual]
 


Member Function Documentation

TVirtualMCApplication * TVirtualMCApplication::Instance   [static]
 

Definition at line 48 of file TVirtualMCApplication.h.

virtual void TVirtualMCApplication::ConstructGeometry   [pure virtual]
 

virtual void TVirtualMCApplication::InitGeometry   [pure virtual]
 

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 [pure virtual]
 

virtual Double_t TVirtualMCApplication::TrackingZmax   const [pure virtual]
 

virtual void TVirtualMCApplication::Field const Double_t *    x,
Double_t *    b
const [pure virtual]
 


The documentation for this class was generated from the following file:
Generated on Thu Dec 18 15:10:23 2003 for ROOT by doxygen1.2.16