Heavy ion Analysis Libriares
|
#include <Parameter.h>
Public Member Functions | |
ParameterInt (TString name, Int_t value, Char_t merge_mode='=') | |
void | Add (const Object *val) |
void | SetValue (Int_t value) |
Int_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 Int_t
Definition at line 90 of file Parameter.h.
Hal::ParameterInt::ParameterInt | ( | ) |
Definition at line 358 of file Parameter.cxx.
Hal::ParameterInt::ParameterInt | ( | TString | name, |
Int_t | value, | ||
Char_t | merge_mode = '=' ) |
main constructor
name | name of parameter |
value | value of parameter |
merge_mode | mode of merging |
Definition at line 360 of file Parameter.cxx.
|
virtual |
Definition at line 403 of file Parameter.cxx.
|
virtual |
add object of the same class to this
pack | added object |
Reimplemented from Hal::Object.
Definition at line 362 of file Parameter.cxx.
|
inline |
Definition at line 112 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 399 of file Parameter.cxx.
|
inline |