EDepSimDensityPositionFactory.hh
Go to the documentation of this file.
1 #ifndef EDepSim_DensityPositionFactory_hh_seen
2 #define EDepSim_DensityPositionFactory_hh_seen
3 
5 
6 namespace EDepSim {class DensityPositionFactory;}
8 public:
10  virtual ~DensityPositionFactory();
11 
12  /// Return the density vertex generator. This must call
13  /// EDepSim::VConstrainedPositionFactory::GetGenerator().
15 
16  /// Create a new density 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
DensityPositionFactory(EDepSim::UserPrimaryGeneratorMessenger *parent)
EDepSim::VPositionGenerator * GetGenerator()
Construct a module from components.
Definition: TG4HitSegment.h:10
void SetNewValue(G4UIcommand *, G4String)
Handle messages from the UI processor.
EDepSim::VPositionGenerator * CreateGenerator()
def parent(G, child, parent_type)
Definition: graph.py:67