Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
edep-sim
src
kinem
EDepSimUniformPositionFactory.hh
Go to the documentation of this file.
1
#ifndef EDepSim_UniformPositionFactory_hh_seen
2
#define EDepSim_UniformPositionFactory_hh_seen
3
4
#include "
kinem/EDepSimVConstrainedPositionFactory.hh
"
5
6
namespace
EDepSim
{
class
UniformPositionFactory;}
7
class
EDepSim::UniformPositionFactory
:
public
EDepSim::VConstrainedPositionFactory
{
8
public
:
9
UniformPositionFactory
(
EDepSim::UserPrimaryGeneratorMessenger
*
parent
);
10
virtual
~UniformPositionFactory
();
11
12
/// Return the uniform vertex generator. This must call
13
/// EDepSim::VConstrainedPositionFactory::GetGenerator().
14
EDepSim::VPositionGenerator
*
GetGenerator
();
15
16
/// Create a new uniform vertex generator. The newly created vertex
17
/// generator will be initialized by the factory.
18
EDepSim::VPositionGenerator
*
CreateGenerator
();
19
20
/// Handle messages from the UI processor.
21
void
SetNewValue
(G4UIcommand*, G4String);
22
23
};
24
25
#endif
EDepSim::UniformPositionFactory::CreateGenerator
EDepSim::VPositionGenerator * CreateGenerator()
Definition:
EDepSimUniformPositionFactory.cc:13
EDepSim::UniformPositionFactory::GetGenerator
EDepSim::VPositionGenerator * GetGenerator()
Definition:
EDepSimUniformPositionFactory.cc:19
EDepSim::VConstrainedPositionFactory
Definition:
EDepSimVConstrainedPositionFactory.hh:10
EDepSim::UniformPositionFactory::~UniformPositionFactory
virtual ~UniformPositionFactory()
Definition:
EDepSimUniformPositionFactory.cc:10
EDepSim
Construct a module from components.
Definition:
TG4HitSegment.h:10
EDepSim::UniformPositionFactory::SetNewValue
void SetNewValue(G4UIcommand *, G4String)
Handle messages from the UI processor.
Definition:
EDepSimUniformPositionFactory.cc:23
EDepSimVConstrainedPositionFactory.hh
EDepSim::UniformPositionFactory::UniformPositionFactory
UniformPositionFactory(EDepSim::UserPrimaryGeneratorMessenger *parent)
Definition:
EDepSimUniformPositionFactory.cc:5
EDepSim::VPositionGenerator
Definition:
EDepSimVPositionGenerator.hh:23
EDepSim::UserPrimaryGeneratorMessenger
Definition:
EDepSimUserPrimaryGeneratorMessenger.hh:25
wirecell.util.wires.graph.parent
def parent(G, child, parent_type)
Definition:
graph.py:67
EDepSim::UniformPositionFactory
Definition:
EDepSimUniformPositionFactory.hh:7
Generated by
1.8.11