#include <SimG4Core/Physics/interface/PhysicsListMakerBase.h>
Public Member Functions | |
virtual std::auto_ptr < PhysicsList > | make (G4LogicalVolumeToDDLogicalPartMap &, const HepPDT::ParticleDataTable *, sim::FieldBuilder *, const edm::ParameterSet &, SimActivityRegistry &) const =0 |
PhysicsListMakerBase () | |
virtual | ~PhysicsListMakerBase () |
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 38 of file PhysicsListMakerBase.h.
PhysicsListMakerBase::PhysicsListMakerBase | ( | ) | [inline] |
Definition at line 42 of file PhysicsListMakerBase.h.
{}
virtual PhysicsListMakerBase::~PhysicsListMakerBase | ( | ) | [inline, virtual] |
Definition at line 43 of file PhysicsListMakerBase.h.
{}
virtual std::auto_ptr<PhysicsList> PhysicsListMakerBase::make | ( | G4LogicalVolumeToDDLogicalPartMap & | , |
const HepPDT::ParticleDataTable * | , | ||
sim::FieldBuilder * | , | ||
const edm::ParameterSet & | , | ||
SimActivityRegistry & | |||
) | const [pure virtual] |
Implemented in PhysicsListMaker< T >.