CMS 3D CMS Logo

PhysicsListMakerBase Class Reference

Description: Base class for the 'maker' which creates PhysicsLists. More...

#include <SimG4Core/Physics/interface/PhysicsListMakerBase.h>

Inheritance diagram for PhysicsListMakerBase:

PhysicsListMaker< T >

List of all members.

Public Member Functions

virtual std::auto_ptr
< PhysicsList
make (G4LogicalVolumeToDDLogicalPartMap &, const edm::ParameterSet &, SimActivityRegistry &) const =0
 PhysicsListMakerBase ()
virtual ~PhysicsListMakerBase ()


Detailed Description

Description: Base class for the 'maker' which creates PhysicsLists.

Usage: This class is the interface for creating a physics list and for connnecting the appropriate OSCAR signals to that physics list

Definition at line 34 of file PhysicsListMakerBase.h.


Constructor & Destructor Documentation

PhysicsListMakerBase::PhysicsListMakerBase (  )  [inline]

Definition at line 38 of file PhysicsListMakerBase.h.

00038 {}

virtual PhysicsListMakerBase::~PhysicsListMakerBase (  )  [inline, virtual]

Definition at line 39 of file PhysicsListMakerBase.h.

00039 {}


Member Function Documentation

virtual std::auto_ptr<PhysicsList> PhysicsListMakerBase::make ( G4LogicalVolumeToDDLogicalPartMap ,
const edm::ParameterSet ,
SimActivityRegistry  
) const [pure virtual]

Implemented in PhysicsListMaker< T >.


The documentation for this class was generated from the following file:
Generated on Tue Jun 9 18:29:56 2009 for CMSSW by  doxygen 1.5.4