#include <EDepSimRooTrackerKinematicsFactory.hh>
|
G4String | CommandName (G4String cmd) |
| Build a command name with the directory prefix. More...
|
|
Definition at line 9 of file EDepSimRooTrackerKinematicsFactory.cc.
20 fTreeNameCMD->SetGuidance(
"Set the tree path in the input file.");
28 fOrderCMD->SetGuidance(
"Set order that events in the file are used.");
29 fOrderCMD->SetParameterName(
"order",
false);
30 fOrderCMD->SetCandidates(
"consecutive stride random");
G4String fOrder
The order that events in the input file will be used.
G4String fInputFile
The root file with the RooTracker tree.
G4String fTreeName
The path to the tree in the root file.
G4UIcmdWithAString * fInputFileCMD
int fFirstEvent
The first event to read in the file.
G4UIcmdWithAString * fGeneratorNameCMD
G4UIcmdWithAString * fOrderCMD
G4String CommandName(G4String cmd)
Build a command name with the directory prefix.
G4UIcmdWithAString * fTreeNameCMD
G4UIcmdWithAnInteger * fFirstEventCMD
def parent(G, child, parent_type)
EDepSim::RooTrackerKinematicsFactory::~RooTrackerKinematicsFactory |
( |
| ) |
|
|
virtual |
Definition at line 37 of file EDepSimRooTrackerKinematicsFactory.cc.
G4UIcmdWithAString * fInputFileCMD
G4UIcmdWithAString * fGeneratorNameCMD
G4UIcmdWithAString * fOrderCMD
G4UIcmdWithAString * fTreeNameCMD
G4UIcmdWithAnInteger * fFirstEventCMD
virtual int EDepSim::RooTrackerKinematicsFactory::GetFirstEvent |
( |
| ) |
const |
|
inlinevirtual |
Return a new generator enclosing the current factory state. The new generator method is pure virtual so it must be implemented by derived classes.
Implements EDepSim::VKinematicsFactory.
Definition at line 64 of file EDepSimRooTrackerKinematicsFactory.cc.
virtual const G4String & GetInputFile() const
Get the input file to read.
virtual const G4String & GetGeneratorName() const
Get the generator name.
virtual const G4String & GetTreeName() const
Get the tree name.
virtual int GetFirstEvent() const
Get the first event to read.
virtual G4String GetOrder()
Get the order that events in the input file will be used.
virtual const G4String& EDepSim::RooTrackerKinematicsFactory::GetGeneratorName |
( |
| ) |
const |
|
inlinevirtual |
virtual const G4String& EDepSim::RooTrackerKinematicsFactory::GetInputFile |
( |
| ) |
const |
|
inlinevirtual |
virtual G4String EDepSim::RooTrackerKinematicsFactory::GetOrder |
( |
| ) |
|
|
inlinevirtual |
Get the order that events in the input file will be used.
Definition at line 45 of file EDepSimRooTrackerKinematicsFactory.hh.
G4String fOrder
The order that events in the input file will be used.
virtual const G4String& EDepSim::RooTrackerKinematicsFactory::GetTreeName |
( |
| ) |
const |
|
inlinevirtual |
virtual void EDepSim::RooTrackerKinematicsFactory::SetFirstEvent |
( |
int |
f | ) |
|
|
inlinevirtual |
virtual void EDepSim::RooTrackerKinematicsFactory::SetGeneratorName |
( |
const G4String & |
name | ) |
|
|
inlinevirtual |
Set the generator name. This is the name of the program that generated the rooTracker tree, and will be saved as documentation in the output file.
Definition at line 29 of file EDepSimRooTrackerKinematicsFactory.hh.
virtual void EDepSim::RooTrackerKinematicsFactory::SetInputFile |
( |
const G4String & |
name | ) |
|
|
inlinevirtual |
void EDepSim::RooTrackerKinematicsFactory::SetNewValue |
( |
G4UIcommand * |
, |
|
|
G4String |
|
|
) |
| |
|
virtual |
Handle messages from the UI processor.
Reimplemented from EDepSim::VPrimaryFactory.
Definition at line 45 of file EDepSimRooTrackerKinematicsFactory.cc.
virtual void SetInputFile(const G4String &name)
Set the input file to read.
G4UIcmdWithAString * fInputFileCMD
G4UIcmdWithAString * fGeneratorNameCMD
G4UIcmdWithAString * fOrderCMD
virtual void SetTreeName(const G4String &name)
G4UIcmdWithAString * fTreeNameCMD
virtual void SetFirstEvent(int f)
Set the first event to read.
virtual void SetGeneratorName(const G4String &name)
G4UIcmdWithAnInteger * fFirstEventCMD
virtual void SetOrder(const G4String &order)
Set the order that events in the input file will be used.
virtual void EDepSim::RooTrackerKinematicsFactory::SetOrder |
( |
const G4String & |
order | ) |
|
|
inlinevirtual |
Set the order that events in the input file will be used.
Definition at line 42 of file EDepSimRooTrackerKinematicsFactory.hh.
G4String fOrder
The order that events in the input file will be used.
virtual void EDepSim::RooTrackerKinematicsFactory::SetTreeName |
( |
const G4String & |
name | ) |
|
|
inlinevirtual |
Set the tree name. This is the path of the rooTracker tree in the input root file.
Definition at line 39 of file EDepSimRooTrackerKinematicsFactory.hh.
G4String fTreeName
The path to the tree in the root file.
int EDepSim::RooTrackerKinematicsFactory::fFirstEvent |
|
private |
G4UIcmdWithAnInteger* EDepSim::RooTrackerKinematicsFactory::fFirstEventCMD |
|
private |
G4String EDepSim::RooTrackerKinematicsFactory::fGeneratorName |
|
private |
G4UIcmdWithAString* EDepSim::RooTrackerKinematicsFactory::fGeneratorNameCMD |
|
private |
G4String EDepSim::RooTrackerKinematicsFactory::fInputFile |
|
private |
G4UIcmdWithAString* EDepSim::RooTrackerKinematicsFactory::fInputFileCMD |
|
private |
G4String EDepSim::RooTrackerKinematicsFactory::fOrder |
|
private |
G4UIcmdWithAString* EDepSim::RooTrackerKinematicsFactory::fOrderCMD |
|
private |
G4String EDepSim::RooTrackerKinematicsFactory::fTreeName |
|
private |
G4UIcmdWithAString* EDepSim::RooTrackerKinematicsFactory::fTreeNameCMD |
|
private |
The documentation for this class was generated from the following files: