Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
edep-sim
src
kinem
EDepSimUniformPositionFactory.cc
Go to the documentation of this file.
1
#include "
kinem/EDepSimVPositionFactory.hh
"
2
#include "
kinem/EDepSimUniformPositionFactory.hh
"
3
#include "
kinem/EDepSimUniformPositionGenerator.hh
"
4
5
EDepSim::UniformPositionFactory::UniformPositionFactory
(
6
EDepSim::UserPrimaryGeneratorMessenger
*
parent
)
7
:
EDepSim
::
VConstrainedPositionFactory
(
"uniform"
,parent) {
8
}
9
10
EDepSim::UniformPositionFactory::~UniformPositionFactory
() {
11
}
12
13
EDepSim::VPositionGenerator
*
EDepSim::UniformPositionFactory::CreateGenerator
() {
14
EDepSim::VPositionGenerator
* vtx
15
=
new
EDepSim::UniformPositionGenerator
(
GetName
());
16
return
vtx;
17
}
18
19
EDepSim::VPositionGenerator
*
EDepSim::UniformPositionFactory::GetGenerator
() {
20
return
EDepSim::VConstrainedPositionFactory::GetGenerator
();
21
}
22
23
void
EDepSim::UniformPositionFactory::SetNewValue
(G4UIcommand*
command
,
24
G4String
value
) {
25
EDepSim::VConstrainedPositionFactory::SetNewValue
(command,value);
26
}
EDepSimVPositionFactory.hh
EDepSim::VPrimaryFactory::GetName
G4String GetName() const
Definition:
EDepSimVPrimaryFactory.cc:30
EDepSim::UniformPositionFactory::CreateGenerator
EDepSim::VPositionGenerator * CreateGenerator()
Definition:
EDepSimUniformPositionFactory.cc:13
EDepSimUniformPositionGenerator.hh
EDepSim::UniformPositionFactory::GetGenerator
EDepSim::VPositionGenerator * GetGenerator()
Definition:
EDepSimUniformPositionFactory.cc:19
command
int command
Definition:
tclscanner.cpp:1124
EDepSim::VConstrainedPositionFactory
Definition:
EDepSimVConstrainedPositionFactory.hh:10
EDepSim::VConstrainedPositionFactory::GetGenerator
virtual EDepSim::VPositionGenerator * GetGenerator()
Definition:
EDepSimVConstrainedPositionFactory.cc:180
EDepSimUniformPositionFactory.hh
EDepSim::UniformPositionFactory::~UniformPositionFactory
virtual ~UniformPositionFactory()
Definition:
EDepSimUniformPositionFactory.cc:10
EDepSim::VConstrainedPositionFactory::SetNewValue
void SetNewValue(G4UIcommand *, G4String)
Handle messages from the UI processor.
Definition:
EDepSimVConstrainedPositionFactory.cc:110
EDepSim::UniformPositionGenerator
Definition:
EDepSimUniformPositionGenerator.hh:8
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
EDepSim::UniformPositionFactory::UniformPositionFactory
UniformPositionFactory(EDepSim::UserPrimaryGeneratorMessenger *parent)
Definition:
EDepSimUniformPositionFactory.cc:5
submit_mcc.value
value
Definition:
submit_mcc.py:159
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
Generated by
1.8.11