8#ifndef HALNAMEDVALUE_H_
9#define HALNAMEDVALUE_H_
51 Parameter(TString name, Char_t merge_mode =
'=');
71 Long64_t
Merge(TCollection* collection);
83 virtual TString
HTMLExtract(Int_t = 0, TString =
" ")
const {
return "NULL"; };
101 ParameterInt(TString name, Int_t value, Char_t merge_mode =
'=');
107 inline void SetValue(Int_t value) { fValue = value; };
113 virtual TString
HTMLExtract(Int_t counter = 0, TString dir =
" ")
const;
131 ParameterDouble(TString name, Double_t value, Char_t merge_mode =
'=');
137 inline void SetValue(Double_t value) { fValue = value; };
142 inline Double_t
GetValue()
const {
return fValue; };
143 virtual TString
HTMLExtract(Int_t counter = 0, TString dir =
" ")
const;
161 ParameterFloat(TString name, Float_t value, Char_t merge_mode =
'=');
167 inline void SetValue(Float_t value) { fValue = value; };
172 inline Float_t
GetValue()
const {
return fValue; };
173 virtual TString
HTMLExtract(Int_t counter = 0, TString dir =
" ")
const;
197 inline void SetValue(TString value) { fValue = value; };
202 inline TString
GetValue()
const {
return fValue; };
203 virtual TString
HTMLExtract(Int_t counter = 0, TString dir =
" ")
const;
221 ParameterUInt(TString name, UInt_t value, Char_t merge_mode =
'=');
227 inline void SetValue(UInt_t value) { fValue = value; };
233 virtual TString
HTMLExtract(Int_t counter = 0, TString dir =
" ")
const;
251 ParameterULong(TString name, ULong_t value, Char_t merge_mode =
'=');
257 inline void SetValue(ULong_t value) { fValue = value; };
262 inline ULong_t
GetValue()
const {
return fValue; };
263 TString
HTMLExtract(Int_t counter = 0, TString dir =
" ")
const;
287 inline void SetValue(ULong64_t value) { fValue = value; };
292 inline ULong64_t
GetValue()
const {
return fValue; };
293 virtual TString
HTMLExtract(Int_t counter = 0, TString dir =
" ")
const;
311 ParameterBool(TString name, Bool_t value, Char_t merge_mode =
'=');
317 inline void SetValue(Bool_t value) { fValue = value; };
323 virtual TString
HTMLExtract(Int_t counter = 0, TString dir =
" ")
const;
void SetValue(Bool_t value)
void Add(const Object *val)
virtual TString HTMLExtract(Int_t counter=0, TString dir=" ") const
void SetValue(Double_t value)
virtual TString HTMLExtract(Int_t counter=0, TString dir=" ") const
Double_t GetValue() const
void Add(const Object *val)
void SetValue(Float_t value)
virtual TString HTMLExtract(Int_t counter=0, TString dir=" ") const
void Add(const Object *val)
void Add(const Object *val)
void SetValue(Int_t value)
virtual TString HTMLExtract(Int_t counter=0, TString dir=" ") const
void Add(const Object *val)
void SetValue(TString value)
virtual TString HTMLExtract(Int_t counter=0, TString dir=" ") const
void Add(const Object *val)
void SetValue(UInt_t value)
virtual TString HTMLExtract(Int_t counter=0, TString dir=" ") const
ULong64_t GetValue() const
void Add(const Object *val)
virtual TString HTMLExtract(Int_t counter=0, TString dir=" ") const
void SetValue(ULong64_t value)
TString HTMLExtract(Int_t counter=0, TString dir=" ") const
void Add(const Object *val)
void SetValue(ULong_t value)
Long64_t Merge(TCollection *collection)
EParameterMerge fMergeMode
virtual TString HTMLExtract(Int_t=0, TString=" ") const
void SetMergeMode(Char_t mergemode)
Bool_t CheckName(const TObject *object)