EDepSimNuMIRockKinematicsFactory.hh
Go to the documentation of this file.
1 #ifndef EDepSim_NuMIRockKinematicsFactory_hh_seen
2 #define EDepSim_NuMIRockKinematicsFactory_hh_seen
3 
5 
6 class G4VPrimaryGenerator;
7 namespace EDepSim {class NuMIRockKinematicsGenerator;}
8 
9 namespace EDepSim {class NuMIRockKinematicsFactory;}
11 public:
14 
15  /// Return a new generator enclosing the current factory state. The new
16  /// generator method is pure virtual so it must be implemented by derived
17  /// classes.
19 
20 };
21 #endif
EDepSim::UserPrimaryGeneratorMessenger * fParent
The messenger that is holding this set of sub-commands.
virtual EDepSim::VKinematicsGenerator * GetGenerator()
NuMIRockKinematicsFactory(EDepSim::UserPrimaryGeneratorMessenger *fParent)
Construct a module from components.
Definition: TG4HitSegment.h:10