musrfit
1.9.2
|
#include <PMusr.h>
Public Member Functions | |
PNonMusrRawRunData () | |
virtual | ~PNonMusrRawRunData () |
virtual Bool_t | FromAscii () |
virtual const PStringVector * | GetLabels () |
virtual const PStringVector * | GetDataTags () |
virtual const std::vector< PDoubleVector > * | GetData () |
virtual const std::vector< PDoubleVector > * | GetErrData () |
virtual void | SetFromAscii (const Bool_t bval) |
virtual void | SetSize (const UInt_t size) |
virtual void | AppendLabel (const TString str) |
virtual void | SetLabel (const UInt_t idx, const TString str) |
virtual void | AppendDataTag (const TString str) |
virtual void | AppendData (const PDoubleVector &data) |
virtual void | AppendErrData (const PDoubleVector &data) |
virtual void | AppendSubData (const UInt_t idx, const Double_t dval) |
virtual void | AppendSubErrData (const UInt_t idx, const Double_t dval) |
Private Attributes | |
Bool_t | fFromAscii |
if true: data file was an ascii input file, otherwise it is a db/dat input file More... | |
PStringVector | fLabels |
vector of all labels (used for x-, y-axis title in view) More... | |
PStringVector | fDataTags |
vector of all data tags More... | |
std::vector< PDoubleVector > | fData |
vector of all data More... | |
std::vector< PDoubleVector > | fErrData |
vector of all data errors More... | |
|
virtual |
|
inlinevirtual |
Definition at line 301 of file PMusr.h.
References fData.
Referenced by PRunDataHandler::ReadAsciiFile(), and PRunDataHandler::ReadDBFile().
|
inlinevirtual |
Definition at line 300 of file PMusr.h.
References fDataTags.
Referenced by PRunDataHandler::ReadDatFile(), and PRunDataHandler::ReadDBFile().
|
inlinevirtual |
Definition at line 302 of file PMusr.h.
References fErrData.
Referenced by PRunDataHandler::ReadAsciiFile(), and PRunDataHandler::ReadDBFile().
|
inlinevirtual |
Definition at line 298 of file PMusr.h.
References fLabels.
Referenced by PRunDataHandler::ReadAsciiFile(), PRunDataHandler::ReadDatFile(), and PRunDataHandler::ReadDBFile().
|
virtual |
Modifies the data set at position idx. In case idx is larger than the number of data sets, only a warning will be sent to stderr.
idx | index at which position the label should be set |
dval | double value to be set |
Definition at line 209 of file PMusr.cpp.
Referenced by PRunDataHandler::ReadDatFile(), and PRunDataHandler::ReadDBFile().
|
virtual |
Modifies the error-data set at position idx. In case idx is larger than the number of error-data sets, only a warning will be sent to stderr.
idx | index at which position the label should be set |
dval | double value to be set |
Definition at line 229 of file PMusr.cpp.
Referenced by PRunDataHandler::ReadDatFile(), and PRunDataHandler::ReadDBFile().
|
inlinevirtual |
Definition at line 290 of file PMusr.h.
References fFromAscii.
Referenced by PRunListCollection::GetXAxisTitle(), PRunNonMusr::GetXIndex(), PRunListCollection::GetYAxisTitle(), and PRunNonMusr::GetYIndex().
|
inlinevirtual |
Definition at line 293 of file PMusr.h.
References fData.
Referenced by PRunNonMusr::PrepareFitData(), PRunNonMusr::PrepareViewData(), PRunDataHandler::ReadDatFile(), and PRunDataHandler::ReadDBFile().
|
inlinevirtual |
Definition at line 292 of file PMusr.h.
References fDataTags.
Referenced by PRunNonMusr::GetXIndex(), PRunNonMusr::GetYIndex(), and PRunDataHandler::ReadDBFile().
|
inlinevirtual |
Definition at line 294 of file PMusr.h.
References fErrData.
Referenced by PRunNonMusr::PrepareFitData(), PRunNonMusr::PrepareViewData(), PRunDataHandler::ReadDatFile(), and PRunDataHandler::ReadDBFile().
|
inlinevirtual |
Definition at line 291 of file PMusr.h.
References fLabels.
Referenced by PRunListCollection::GetXAxisTitle(), PRunListCollection::GetYAxisTitle(), and PRunDataHandler::ReadDBFile().
|
inlinevirtual |
Definition at line 296 of file PMusr.h.
References fFromAscii.
Referenced by PRunDataHandler::ReadAsciiFile(), PRunDataHandler::ReadDatFile(), and PRunDataHandler::ReadDBFile().
|
virtual |
Modifies a label at position idx. In case idx is larges than the number of labels, only a warning will be sent to stderr.
idx | index at which position the label should be set |
str | string to be set |
Definition at line 189 of file PMusr.cpp.
Referenced by PRunDataHandler::ReadAsciiFile().
|
virtual |
Allows to set the number of data sets before filling it. This is needed when reading dat-files generated from msr2data.
size | number of data sets |
Definition at line 162 of file PMusr.cpp.
Referenced by PRunDataHandler::ReadDatFile().
|
private |
vector of all data
Definition at line 310 of file PMusr.h.
Referenced by AppendData(), and GetData().
|
private |
vector of all data tags
Definition at line 309 of file PMusr.h.
Referenced by AppendDataTag(), and GetDataTags().
|
private |
vector of all data errors
Definition at line 311 of file PMusr.h.
Referenced by AppendErrData(), and GetErrData().
|
private |
if true: data file was an ascii input file, otherwise it is a db/dat input file
Definition at line 307 of file PMusr.h.
Referenced by FromAscii(), and SetFromAscii().
|
private |
vector of all labels (used for x-, y-axis title in view)
Definition at line 308 of file PMusr.h.
Referenced by AppendLabel(), and GetLabels().