|
Heavy ion Analysis Libriares
|
#include <Parameter.h>
Public Member Functions | |
| ParameterDouble (TString name, Double_t value, Char_t merge_mode='=') | |
| void | Add (const Object *val) |
| void | SetValue (Double_t value) |
| Double_t | 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 Double_t
Definition at line 120 of file Parameter.h.
| Hal::ParameterDouble::ParameterDouble | ( | ) |
Definition at line 80 of file Parameter.cxx.
| Hal::ParameterDouble::ParameterDouble | ( | TString | name, |
| Double_t | value, | ||
| Char_t | merge_mode = '=' ) |
main constructor
| name | name of parameter |
| value | value of parameter |
| merge_mode | mode of merging |
Definition at line 82 of file Parameter.cxx.
|
virtual |
Definition at line 125 of file Parameter.cxx.
|
virtual |
add object of the same class to this
| pack | added object |
Reimplemented from Hal::Object.
Definition at line 86 of file Parameter.cxx.
|
inline |
Definition at line 142 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 123 of file Parameter.cxx.
|
inline |