8 #ifndef FAIRPARAMLIST_H
9 #define FAIRPARAMLIST_H
14 #include <THashTable.h>
18 #include <TSeqCollection.h>
47 FairParamObj(
const Text_t*,
const Float_t*,
const Int_t);
48 FairParamObj(
const Text_t*,
const Double_t*,
const Int_t);
51 FairParamObj(
const Text_t*,
const UChar_t*,
const Int_t);
91 Int_t lenIndex = gROOT->GetListOfStreamerInfo()->GetSize() + 1;
92 if (lenIndex < 5000) {
95 fClassIndex =
new TArrayC(lenIndex);
108 void add(
const Text_t*,
const Text_t*);
109 void add(
const Text_t*, Int_t);
110 void add(
const Text_t*, Bool_t);
111 void add(
const Text_t*, UInt_t);
112 void add(
const Text_t*, Float_t);
113 void add(
const Text_t*, Double_t);
114 void add(
const Text_t*, TArrayI&);
115 void add(
const Text_t*, TArrayC&);
116 void add(
const Text_t*, TArrayF&);
117 void add(
const Text_t*, TArrayD&);
118 void add(
const Text_t*,
const UChar_t*,
const Int_t);
119 void add(
const Text_t*,
const Int_t*,
const Int_t);
120 void add(
const Text_t*,
const Float_t*,
const Int_t);
121 void add(
const Text_t*,
const Double_t*,
const Int_t);
123 Bool_t
fill(
const Text_t*, Text_t*,
const Int_t);
124 Bool_t
fill(
const Text_t*, Int_t*,
const Int_t nValues = 1);
125 Bool_t
fill(
const Text_t*, Bool_t*,
const Int_t nValues = 1);
126 Bool_t
fill(
const Text_t*, UInt_t*,
const Int_t nValues = 1);
127 Bool_t
fill(
const Text_t*, Float_t*,
const Int_t nValues = 1);
128 Bool_t
fill(
const Text_t*, Double_t*,
const Int_t nValues = 1);
129 Bool_t
fill(
const Text_t*, UChar_t*,
const Int_t nValues = 1);
130 Bool_t
fill(
const Text_t*, TArrayI*);
131 Bool_t
fill(
const Text_t*, TArrayC*);
132 Bool_t
fill(
const Text_t*, TArrayF*);
133 Bool_t
fill(
const Text_t*, TArrayD*);
void printData(type *, Int_t)
const char * getParamType()
void addObject(const Text_t *, TObject *)
Bool_t fillObject(const Text_t *, TObject *)
void setParamValue(UChar_t *, const Int_t)
FairParamObj(const Text_t *name="")
UChar_t * setLength(Int_t l)
UChar_t * getParamValue()
UChar_t * setStreamerInfoSize(Int_t)
Bool_t fill(const Text_t *, Text_t *, const Int_t)
void setParamType(const Text_t *t)
UChar_t * getStreamerInfo()
void setClassVersion(const Int_t v)
Int_t getStreamerInfoSize()
void setStreamerInfo(UChar_t *, const Int_t)
FairParamObj * find(const Text_t *name)