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

Detailed Description

Definition at line 24 of file MCAppUser.h.


Constructor & Destructor Documentation

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

Definition at line 25 of file MCAppUser.cxx.

References Msg::kDebug, and 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::kDebug, and 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]
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 2 Nov 2017 for loon by  doxygen 1.6.1