musrfit
1.9.2
|
#include <TMusrRunHeader.h>
Public Member Functions | |
TMusrRunPhysicalQuantity () | |
TMusrRunPhysicalQuantity (TString label, Double_t demand, Double_t value, Double_t error, TString unit, TString description=TString("n/a")) | |
TMusrRunPhysicalQuantity (TString label, Double_t demand, Double_t value, TString unit, TString description=TString("n/a")) | |
TMusrRunPhysicalQuantity (TString label, Double_t value, TString unit, TString description=TString("n/a")) | |
virtual | ~TMusrRunPhysicalQuantity () |
virtual TString | GetLabel () const |
virtual Double_t | GetDemand () const |
virtual Double_t | GetValue () const |
virtual Double_t | GetError () const |
virtual TString | GetUnit () const |
virtual TString | GetDescription () const |
virtual void | Set (TString label, Double_t demand, Double_t value, Double_t error, TString unit, TString description=TString("n/a")) |
virtual void | Set (TString label, Double_t demand, Double_t value, TString unit, TString description=TString("n/a")) |
virtual void | Set (TString label, Double_t value, TString unit, TString description=TString("n/a")) |
virtual void | SetLabel (TString &label) |
virtual void | SetLabel (const char *label) |
virtual void | SetDemand (Double_t val) |
virtual void | SetValue (Double_t val) |
virtual void | SetError (Double_t err) |
virtual void | SetUnit (TString &unit) |
virtual void | SetUnit (const char *unit) |
virtual void | SetDescription (TString &str) |
virtual void | SetDescription (const char *str) |
Private Attributes | |
TString | fLabel |
property label, like ’Sample Temperature’ etc. More... | |
Double_t | fDemand |
demand value of the physical quantity, e.g. temperature setpoint More... | |
Double_t | fValue |
measured value of the physical quantity More... | |
Double_t | fError |
estimated error (standard deviation) of the measured value More... | |
TString | fUnit |
unit of the physical quantity More... | |
TString | fDescription |
a more detailed description of the physical quantity More... | |
Definition at line 81 of file TMusrRunHeader.h.
TMusrRunPhysicalQuantity::TMusrRunPhysicalQuantity | ( | ) |
TMusrRunPhysicalQuantity::TMusrRunPhysicalQuantity | ( | TString | label, |
Double_t | demand, | ||
Double_t | value, | ||
Double_t | error, | ||
TString | unit, | ||
TString | description = TString("n/a") |
||
) |
Constructor.
label | of the physical quantity, e.g. 'Sample Temperature' |
demand | value of the physical quantity |
value | measured value of the physical quantity |
error | estimated error of the physical quantity |
unit | of the physical quantity, e.g. 'K'. |
description | additional more detailed description of the physical quantity |
Definition at line 77 of file TMusrRunHeader.cpp.
References fDescription.
TMusrRunPhysicalQuantity::TMusrRunPhysicalQuantity | ( | TString | label, |
Double_t | demand, | ||
Double_t | value, | ||
TString | unit, | ||
TString | description = TString("n/a") |
||
) |
Constructor.
label | of the physical quantity, e.g. 'Sample Temperature' |
demand | value of the physical quantity |
value | measured value of the physical quantity |
unit | of the physical quantity, e.g. 'K'. |
description | additional more detailed description of the physical quantity |
Definition at line 98 of file TMusrRunHeader.cpp.
References fDescription, fError, and MRH_UNDEFINED.
TMusrRunPhysicalQuantity::TMusrRunPhysicalQuantity | ( | TString | label, |
Double_t | value, | ||
TString | unit, | ||
TString | description = TString("n/a") |
||
) |
Constructor.
label | of the physical quantity, e.g. 'Sample Temperature' |
value | measured value of the physical quantity |
unit | of the physical quantity, e.g. 'K'. |
description | additional more detailed description of the physical quantity |
Definition at line 119 of file TMusrRunHeader.cpp.
References fDemand, fDescription, fError, and MRH_UNDEFINED.
|
inlinevirtual |
Definition at line 88 of file TMusrRunHeader.h.
|
inlinevirtual |
Definition at line 91 of file TMusrRunHeader.h.
References fDemand.
Referenced by TMusrRunHeader::DumpHeader(), and TMusrRunHeader::GetHeaderString().
|
inlinevirtual |
Definition at line 95 of file TMusrRunHeader.h.
References fDescription.
Referenced by TMusrRunHeader::DumpHeader(), and TMusrRunHeader::GetHeaderString().
|
inlinevirtual |
Definition at line 93 of file TMusrRunHeader.h.
References fError.
Referenced by TMusrRunHeader::DumpHeader(), TMusrRunHeader::GetHeaderString(), and PRunDataHandler::ReadRootFile().
|
inlinevirtual |
Definition at line 90 of file TMusrRunHeader.h.
References fLabel.
Referenced by TMusrRunHeader::DumpHeader(), and TMusrRunHeader::GetHeaderString().
|
inlinevirtual |
Definition at line 94 of file TMusrRunHeader.h.
References fUnit.
Referenced by TMusrRunHeader::DumpHeader(), TMusrRunHeader::GetHeaderString(), and PRunDataHandler::ReadRootFile().
|
inlinevirtual |
Definition at line 92 of file TMusrRunHeader.h.
References fValue.
Referenced by TMusrRunHeader::DumpHeader(), TMusrRunHeader::GetHeaderString(), and PRunDataHandler::ReadRootFile().
|
virtual |
set a physical quantity.
label | of the physical quantity, e.g. 'Sample Temperature' |
demand | value of the physical quantity |
value | measured value of the physical quantity |
error | estimated error of the physical quantity |
unit | of the physical quantity, e.g. 'K'. |
description | additional more detailed description of the physical quantity |
Definition at line 143 of file TMusrRunHeader.cpp.
References fDemand, fDescription, fError, fLabel, fUnit, and fValue.
Referenced by TMusrRunHeader::Init(), main(), and PRunDataHandler::WriteMusrRootFile().
|
virtual |
set a physical quantity.
label | of the physical quantity, e.g. 'Sample Temperature' |
demand | value of the physical quantity |
value | measured value of the physical quantity |
unit | of the physical quantity, e.g. 'K'. |
description | additional more detailed description of the physical quantity |
Definition at line 168 of file TMusrRunHeader.cpp.
References fDemand, fDescription, fError, fLabel, fUnit, fValue, and MRH_UNDEFINED.
|
virtual |
set a physical quantity.
label | of the physical quantity, e.g. 'Sample Temperature' |
value | measured value of the physical quantity |
unit | of the physical quantity, e.g. 'K'. |
description | additional more detailed description of the physical quantity |
Definition at line 192 of file TMusrRunHeader.cpp.
References fDemand, fDescription, fError, fLabel, fUnit, fValue, and MRH_UNDEFINED.
|
inlinevirtual |
Definition at line 102 of file TMusrRunHeader.h.
References fDemand.
Referenced by TMusrRunHeader::ExtractHeaderInformation().
|
inlinevirtual |
Definition at line 107 of file TMusrRunHeader.h.
References fDescription.
Referenced by TMusrRunHeader::ExtractHeaderInformation().
|
inlinevirtual |
Definition at line 108 of file TMusrRunHeader.h.
References fDescription.
|
inlinevirtual |
Definition at line 104 of file TMusrRunHeader.h.
References fError.
Referenced by TMusrRunHeader::ExtractHeaderInformation().
|
inlinevirtual |
Definition at line 100 of file TMusrRunHeader.h.
References fLabel.
Referenced by TMusrRunHeader::ExtractHeaderInformation().
|
inlinevirtual |
Definition at line 101 of file TMusrRunHeader.h.
References fLabel.
|
inlinevirtual |
Definition at line 105 of file TMusrRunHeader.h.
References fUnit.
Referenced by TMusrRunHeader::ExtractHeaderInformation().
|
inlinevirtual |
Definition at line 106 of file TMusrRunHeader.h.
References fUnit.
|
inlinevirtual |
Definition at line 103 of file TMusrRunHeader.h.
References fValue.
Referenced by TMusrRunHeader::ExtractHeaderInformation().
|
private |
demand value of the physical quantity, e.g. temperature setpoint
Definition at line 112 of file TMusrRunHeader.h.
Referenced by GetDemand(), Set(), SetDemand(), and TMusrRunPhysicalQuantity().
|
private |
a more detailed description of the physical quantity
Definition at line 116 of file TMusrRunHeader.h.
Referenced by GetDescription(), Set(), SetDescription(), and TMusrRunPhysicalQuantity().
|
private |
estimated error (standard deviation) of the measured value
Definition at line 114 of file TMusrRunHeader.h.
Referenced by GetError(), Set(), SetError(), and TMusrRunPhysicalQuantity().
|
private |
property label, like ’Sample Temperature’ etc.
Definition at line 111 of file TMusrRunHeader.h.
Referenced by GetLabel(), Set(), and SetLabel().
|
private |
unit of the physical quantity
Definition at line 115 of file TMusrRunHeader.h.
|
private |
measured value of the physical quantity
Definition at line 113 of file TMusrRunHeader.h.
Referenced by GetValue(), Set(), and SetValue().