#include <FairBaseParSet.h>
|
| FairBaseParSet (const char *name="FairBaseParSet", const char *title="Class for base parameter io", const char *context="BaseDefaultContext") |
|
| ~FairBaseParSet (void) |
|
void | clear (void) |
|
void | putParams (FairParamList *) |
|
Bool_t | getParams (FairParamList *) |
|
void | SetDetList (TObjArray *array) |
|
void | SetGen (FairPrimaryGenerator *gen) |
|
void | SetBeamMom (Double_t BMom) |
|
void | SetContListStr (TObjArray *list) |
|
void | SetRndSeed (UInt_t RndSeed) |
|
TObjArray * | GetDetList () |
|
FairPrimaryGenerator * | GetPriGen () |
|
Double_t | GetBeamMom () |
|
TObjArray * | GetContList () |
|
UInt_t | GetRndSeed () |
|
| FairParGenericSet (const char *name, const char *title, const char *context, Bool_t ownership=kFALSE) |
|
virtual | ~FairParGenericSet () |
|
virtual void | printParams () |
|
Bool_t | init (FairParIo *inp) |
|
Int_t | write (FairParIo *output) |
|
void | fill (UInt_t) |
|
void | store (UInt_t) |
|
| FairParSet (const char *name="", const char *title="", const char *context="", Bool_t owner=kFALSE) |
|
virtual | ~FairParSet () |
|
virtual const char * | GetName () const |
|
virtual const char * | GetTitle () const |
|
virtual Bool_t | init () |
|
virtual Int_t | write () |
|
virtual void | print () |
|
const char * | getDetectorName () |
|
void | resetInputVersions () |
|
void | setInputVersion (Int_t v=-1, Int_t i=0) |
|
Int_t | getInputVersion (Int_t i) |
|
void | setStatic (Bool_t flag=kTRUE) |
|
Bool_t | isStatic () |
|
void | setOwnership (Bool_t flag=kTRUE) |
|
Bool_t | isOwned () |
|
void | setChanged (Bool_t flag=kTRUE) |
|
Bool_t | hasChanged () |
|
const char * | getParamContext () const |
|
void | setAuthor (const char *s) |
|
const char * | getAuthor () const |
|
void | setDescription (const char *s) |
|
const char * | getDescription () const |
|
void | copyComment (FairParSet &r) |
|
FairParSet & | operator= (const FairParSet &) |
|
| FairParSet (const FairParSet &) |
|
| ClassDef (FairParSet, 2) |
|
Definition at line 26 of file FairBaseParSet.h.
FairBaseParSet::FairBaseParSet |
( |
const char * |
name = "FairBaseParSet" , |
|
|
const char * |
title = "Class for base parameter io" , |
|
|
const char * |
context = "BaseDefaultContext" |
|
) |
| |
constructor
- Parameters
-
name | : Parameter set name |
title,: | Parameter set title |
context,: | Parameter set context |
Definition at line 22 of file FairBaseParSet.cxx.
FairBaseParSet::~FairBaseParSet |
( |
void |
| ) |
|
void FairBaseParSet::clear |
( |
void |
| ) |
|
|
virtual |
Double_t FairBaseParSet::GetBeamMom |
( |
| ) |
|
|
inline |
Get the Beam Momentum used in the simulation (GeV/c)
Definition at line 91 of file FairBaseParSet.h.
TObjArray* FairBaseParSet::GetContList |
( |
| ) |
|
|
inline |
Get the parameter container list used in this run
Definition at line 95 of file FairBaseParSet.h.
TObjArray* FairBaseParSet::GetDetList |
( |
| ) |
|
|
inline |
Get the detector list used in the simulation
Definition at line 83 of file FairBaseParSet.h.
Fills all persistent data members from the list after reading. The function returns false, when a data member is not in the list.
- Parameters
-
Implements FairParGenericSet.
Definition at line 53 of file FairBaseParSet.cxx.
Get the Primery generator used in the simulation
Definition at line 87 of file FairBaseParSet.h.
UInt_t FairBaseParSet::GetRndSeed |
( |
| ) |
|
|
inline |
void FairBaseParSet::SetBeamMom |
( |
Double_t |
BMom | ) |
|
|
inline |
Set the beam momentum (if any) used in the simulation
- Parameters
-
BMom,: | Beam Momentum in GeV/c |
Definition at line 69 of file FairBaseParSet.h.
void FairBaseParSet::SetContListStr |
( |
TObjArray * |
list | ) |
|
|
inline |
Set the list of parameter containers used in a run
- Parameters
-
array,: | TObjArray of containers |
Definition at line 74 of file FairBaseParSet.h.
void FairBaseParSet::SetDetList |
( |
TObjArray * |
array | ) |
|
|
inline |
Set the detector list used in the simulation
- Parameters
-
array,: | TObjArray of detector |
Definition at line 59 of file FairBaseParSet.h.
Set the Generator used in the simulation
- Parameters
-
gen,: | Primary generator used in simulation |
Definition at line 64 of file FairBaseParSet.h.
void FairBaseParSet::SetRndSeed |
( |
UInt_t |
RndSeed | ) |
|
|
inline |
Set the random seed used in a run
- Parameters
-
Definition at line 79 of file FairBaseParSet.h.
Double_t FairBaseParSet::fBeamMom |
|
protected |
TObjArray* FairBaseParSet::fContNameList |
|
protected |
TObjArray* FairBaseParSet::fDetList |
|
protected |
UInt_t FairBaseParSet::fRandomSeed |
|
protected |
The documentation for this class was generated from the following files: