47 std::string fExperiment;
55 std::vector <Double_t> fGlobalVertex;
61 RunAgent(
const Char_t *rid,
const Char_t *srid, Bool_t is_record =
true);
66 {
return fRunNumber; }
68 {
return fSubRunNumber; }
72 { fRunNumber = run; fSubRunNumber = subrun; }
75 { fSubRunNumber = subrun; }
79 {
return fGlobalVertex[0]; }
81 {
return fGlobalVertex[1]; }
83 {
return fGlobalVertex[2]; }
85 {
return fGlobalVertex[3]; }
87 {
return fGlobalVertex[4]; }
89 {
return fGlobalVertex[5]; }
91 {
return fGlobalVertex[6]; }
94 virtual void Reset(
const Char_t *opt =
"");
97 virtual Bool_t
DoConfigure(std::istream &in, Bool_t allow_init)
Double_t GetX()
source position
void SetRun(Int_t run, Int_t subrun)
change the run and subrun number
DotConf : Utility for class configuration from ascii file or Configuration frames.
Int_t GetRun() const
to get run and subrun number
virtual Bool_t ProcessLine(const std::string &)
a helper template to do clones : it requires a default constructor. then it uses the Configure facili...
RunAgent(const Char_t *rid, const Char_t *srid, Bool_t is_record=true)
void SetSubRun(Int_t subrun)
change the run and subrun number
virtual Bool_t DoConfigure(std::istream &, Bool_t allow_init)
configure this from an input stream
virtual void Reset(const Char_t *opt="")
Reset this object.
virtual Bool_t DoConfigure(std::istream &in, Bool_t allow_init)
configure this from an input stream
header file for DotConf.cpp