Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members

PisaStack Class Reference

Base class (PHObject-compliant) for a VMC particle stack. More...

#include <PisaStack.h>

Inheritance diagram for PisaStack:

Inheritance graph
[legend]
Collaboration diagram for PisaStack:

Collaboration graph
[legend]
List of all members.

Public Member Functions

virtual ~PisaStack ()
virtual TVirtualMCStack * stack ()=0
 Returns the underlying TVirtualMCStack.

virtual void Reset ()=0
 force it to be implemented by making it pure virtual, as it is crucial for this kind of object.


Detailed Description

Base class (PHObject-compliant) for a VMC particle stack.

Definition at line 11 of file PisaStack.h.


Constructor & Destructor Documentation

virtual PisaStack::~PisaStack  )  [virtual]
 


Member Function Documentation

virtual void PisaStack::Reset  )  [pure virtual]
 

force it to be implemented by making it pure virtual, as it is crucial for this kind of object.

Reimplemented from PHObject.

Implemented in PisaStackv1.

Referenced by PisaSimpleGenerator::ResetEvent().

virtual TVirtualMCStack* PisaStack::stack  )  [pure virtual]
 

Returns the underlying TVirtualMCStack.

Implemented in PisaStackv1.

Referenced by PisaServer::GeneratePrimaries(), and PisaSimpleGenerator::process_event().


The documentation for this class was generated from the following file: