Heavy ion Analysis Libriares
|
#include <Parameter.h>
Public Member Functions | |
ParameterFloat (TString name, Float_t value, Char_t merge_mode='=') | |
void | Add (const Object *val) |
void | SetValue (Float_t value) |
Float_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 Float_t
Definition at line 150 of file Parameter.h.
Hal::ParameterFloat::ParameterFloat | ( | ) |
Definition at line 128 of file Parameter.cxx.
Hal::ParameterFloat::ParameterFloat | ( | TString | name, |
Float_t | value, | ||
Char_t | merge_mode = '=' ) |
main constructor
name | name of parameter |
value | value of parameter |
merge_mode | mode of merging |
Definition at line 130 of file Parameter.cxx.
|
virtual |
Definition at line 171 of file Parameter.cxx.
|
virtual |
add object of the same class to this
pack | added object |
Reimplemented from Hal::Object.
Definition at line 132 of file Parameter.cxx.
|
inline |
Definition at line 172 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 169 of file Parameter.cxx.
|
inline |