Heavy ion Analysis Libriares
|
#include <Parameter.h>
Public Member Functions | |
ParameterString (TString name, TString value, Char_t merge_mode='=') | |
void | Add (const Object *val) |
void | SetValue (TString value) |
TString | GetValue () const |
virtual TString | HTMLExtract (Int_t counter=0, TString dir=" ") const |
Public Member Functions inherited from Hal::Parameter | |
Parameter () | |
Parameter (TString name, Char_t merge_mode='=') | |
void | SetMergeMode (Char_t mergemode) |
Bool_t | CheckName (const TObject *object) |
Long64_t | Merge (TCollection *collection) |
void | Browse (TBrowser *b) |
Public Member Functions inherited from Hal::Object | |
Object () | |
virtual TString | GetExtractType () const |
virtual void | HTMLExtractIntoTable (Int_t, HtmlTable &, TString="", TString="") const |
virtual Bool_t | CanBeTableElement () const |
Additional Inherited Members | |
Protected Types inherited from Hal::Parameter | |
enum class | EParameterMerge { kPlus , kMultiply , kEqual , kMaximum , kMinimum , kFirst , kLast , kAverage } |
Protected Attributes inherited from Hal::Parameter | |
EParameterMerge | fMergeMode |
parameter to store TString
Definition at line 180 of file Parameter.h.
Hal::ParameterString::ParameterString | ( | ) |
Definition at line 173 of file Parameter.cxx.
Hal::ParameterString::ParameterString | ( | TString | name, |
TString | value, | ||
Char_t | merge_mode = '=' ) |
main constructor
name | name of parameter |
value | value of parameter |
merge_mode | mode of merging |
Definition at line 175 of file Parameter.cxx.
|
virtual |
Definition at line 215 of file Parameter.cxx.
|
virtual |
add object of the same class to this
pack | added object |
Reimplemented from Hal::Object.
Definition at line 179 of file Parameter.cxx.
|
inline |
Definition at line 202 of file Parameter.h.
|
virtual |
extract this into HTML by return formated value of parameter
counter | - not used |
dir | - not used |
Reimplemented from Hal::Parameter.
Definition at line 213 of file Parameter.cxx.
|
inline |