EDepSimVTimeFactory.hh
Go to the documentation of this file.
1 #ifndef EDepSim_VTimeFactory_hh_seen
2 #define EDepSim_VTimeFactory_hh_seen
3 
5 
6 namespace EDepSim {class VTimeGenerator;}
7 
8 namespace EDepSim {class VTimeFactory;}
10 public:
11  VTimeFactory(G4String name,
13  bool makeDirectory=true);
14  virtual ~VTimeFactory();
15 
16  /// Return a new generator enclosing the current factory state. The new
17  /// generator method is pure virtual so it must be implemented by derived
18  /// classes.
20 };
21 #endif
static QCString name
Definition: declinfo.cpp:673
virtual EDepSim::VTimeGenerator * GetGenerator()=0
VTimeFactory(G4String name, EDepSim::UserPrimaryGeneratorMessenger *fParent, bool makeDirectory=true)
EDepSim::UserPrimaryGeneratorMessenger * fParent
The messenger that is holding this set of sub-commands.
Construct a module from components.
Definition: TG4HitSegment.h:10