35 FairParSet(
const char* name =
"",
const char* title =
"",
const char* context =
"", Bool_t owner = kFALSE);
38 virtual const char*
GetName()
const {
return static_cast<const char*
>(
fName.Data()); }
39 virtual const char*
GetTitle()
const {
return static_cast<const char*
>(
fTitle.Data()); }
41 virtual Bool_t
init();
43 virtual Int_t
write();
53 if (i >= 0 && i < 3) {
59 if (i >= 0 && i < 3) {
89 virtual void fill(UInt_t){};
const char * getParamContext() const
virtual const char * GetName() const
virtual Bool_t init(FairParIo *)
Bool_t status
versions of container in the 2 possible inputs
void setStatic(Bool_t flag=kTRUE)
Bool_t owned
flag is kTRUE if parameters have changed
Bool_t changed
static flag
void setChanged(Bool_t flag=kTRUE)
FairParSet & operator=(const FairParSet &)
virtual const char * GetTitle() const
void copyComment(FairParSet &r)
const char * getDescription() const
FairParSet(const char *name="", const char *title="", const char *context="", Bool_t owner=kFALSE)
Int_t getInputVersion(Int_t i)
void setOwnership(Bool_t flag=kTRUE)
virtual Int_t write(FairParIo *)
const char * getDetectorName()
TString paramContext
if flag is KTRUE FairDB has the par. class ownership
const char * getAuthor() const
Int_t versions[3]
name of the detector the container belongs to
virtual void store(UInt_t)
void setInputVersion(Int_t v=-1, Int_t i=0)
void resetInputVersions()
virtual void fill(UInt_t)
void setAuthor(const char *s)
void setDescription(const char *s)