Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

MCAppUser Class Reference

#include <MCAppUser.h>

Inheritance diagram for MCAppUser:

GeoSwimApplication PTSimApplication List of all members.

Public Member Functions

 MCAppUser (const char *name, const char *title)
virtual ~MCAppUser ()
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 TVirtualMCStack * GetStack () const =0
virtual Double_t TrackingRmax () const
virtual Double_t TrackingZmax () const

Constructor & Destructor Documentation

MCAppUser::MCAppUser const char *  name,
const char *  title
 

Definition at line 25 of file MCAppUser.cxx.

References MSG.

00026   : TNamed(name,title)  {
00027   // Normal constructor
00028 
00029   MSG("MCApp",Msg::kDebug) << "MCAppUser normal ctor @ " << this << endl;
00030 
00031 }

MCAppUser::~MCAppUser  )  [virtual]
 

Definition at line 35 of file MCAppUser.cxx.

References MSG.

00035                       {
00036   // Destructor.  Delete all owned sub-objects
00037 
00038   MSG("MCApp",Msg::kDebug) << "MCAppUser dtor @ " << this << endl;
00039 
00040 }


Member Function Documentation

virtual void MCAppUser::BeginEvent  )  [pure virtual]
 

Implemented in GeoSwimApplication, and PTSimApplication.

virtual void MCAppUser::BeginPrimary  )  [pure virtual]
 

Implemented in GeoSwimApplication, and PTSimApplication.

virtual void MCAppUser::FinishEvent  )  [pure virtual]
 

Implemented in GeoSwimApplication, and PTSimApplication.

virtual void MCAppUser::FinishPrimary  )  [pure virtual]
 

Implemented in GeoSwimApplication, and PTSimApplication.

virtual void MCAppUser::GeneratePrimaries  )  [pure virtual]
 

Implemented in GeoSwimApplication, and PTSimApplication.

virtual TVirtualMCStack* MCAppUser::GetStack  )  const [pure virtual]
 

Implemented in GeoSwimApplication, and PTSimApplication.

Referenced by MCApplication::InitMC(), and MCApplication::SetUserApplication().

virtual void MCAppUser::PostTrack  )  [pure virtual]
 

Implemented in GeoSwimApplication, and PTSimApplication.

virtual void MCAppUser::PreTrack  )  [pure virtual]
 

Implemented in GeoSwimApplication, and PTSimApplication.

virtual void MCAppUser::Stepping  )  [pure virtual]
 

Implemented in GeoSwimApplication, and PTSimApplication.

virtual Double_t MCAppUser::TrackingRmax  )  const [inline, virtual]
 

Definition at line 46 of file MCAppUser.h.

00046 { return DBL_MAX; }

virtual Double_t MCAppUser::TrackingZmax  )  const [inline, virtual]
 

Definition at line 48 of file MCAppUser.h.

00048 { return DBL_MAX; }


The documentation for this class was generated from the following files:
Generated on Mon Feb 15 11:09:30 2010 for loon by  doxygen 1.3.9.1