EDepSimUniformPositionFactory.hh
Go to the documentation of this file.
1 #ifndef EDepSim_UniformPositionFactory_hh_seen
2 #define EDepSim_UniformPositionFactory_hh_seen
3 
5 
6 namespace EDepSim {class UniformPositionFactory;}
8 public:
10  virtual ~UniformPositionFactory();
11 
12  /// Return the uniform vertex generator. This must call
13  /// EDepSim::VConstrainedPositionFactory::GetGenerator().
15 
16  /// Create a new uniform vertex generator. The newly created vertex
17  /// generator will be initialized by the factory.
19 
20  /// Handle messages from the UI processor.
21  void SetNewValue(G4UIcommand*, G4String);
22 
23 };
24 
25 #endif
EDepSim::VPositionGenerator * CreateGenerator()
EDepSim::VPositionGenerator * GetGenerator()
Construct a module from components.
Definition: TG4HitSegment.h:10
void SetNewValue(G4UIcommand *, G4String)
Handle messages from the UI processor.
UniformPositionFactory(EDepSim::UserPrimaryGeneratorMessenger *parent)
def parent(G, child, parent_type)
Definition: graph.py:67