musrfit
1.9.2
|
#include <PMusr.h>
Public Member Functions | |
PRawRunDataSet () | |
virtual | ~PRawRunDataSet () |
virtual TString | GetName () |
virtual Int_t | GetHistoNo () |
virtual Double_t | GetTimeZeroBin () |
virtual Double_t | GetTimeZeroBinEstimated () |
virtual Int_t | GetFirstGoodBin () |
virtual Int_t | GetLastGoodBin () |
virtual Int_t | GetFirstBkgBin () |
virtual Int_t | GetLastBkgBin () |
virtual PDoubleVector * | GetData () |
virtual void | Clear () |
virtual void | SetName (TString str) |
virtual void | SetHistoNo (Int_t no) |
virtual void | SetTimeZeroBin (Double_t tzb) |
virtual void | SetTimeZeroBinEstimated (Double_t tzb) |
virtual void | SetFirstGoodBin (Int_t fgb) |
virtual void | SetLastGoodBin (Int_t lgb) |
virtual void | SetFirstBkgBin (Int_t fbb) |
virtual void | SetLastBkgBin (Int_t lbb) |
virtual void | SetData (PDoubleVector data) |
Private Attributes | |
TString | fName |
keeps the histogram name. More... | |
Int_t | fHistoNo |
corresponds to the histogram number in the data file More... | |
Double_t | fTimeZeroBin |
keeps the time zero bin More... | |
Double_t | fTimeZeroBinEstimated |
keeps the estimated time zero bin More... | |
Int_t | fFirstGoodBin |
keeps the first good bin of the data set More... | |
Int_t | fLastGoodBin |
keeps the last good bin of the data set More... | |
Int_t | fFirstBkgBin |
keeps the first background bin of the data set More... | |
Int_t | fLastBkgBin |
keeps the last background bin of the data set More... | |
PDoubleVector | fData |
keeps the histogram data More... | |
Handles a single raw muSR histogram set, without any additional header information.
|
inlinevirtual |
|
virtual |
Constructor
Definition at line 261 of file PMusr.cpp.
Referenced by PRunDataHandler::ReadMduAsciiFile(), PRunDataHandler::ReadMudFile(), PRunDataHandler::ReadNexusFile(), PRunDataHandler::ReadPsiBinFile(), PRunDataHandler::ReadRootFile(), and PRunDataHandler::ReadWkmFile().
|
inlinevirtual |
Definition at line 331 of file PMusr.h.
References fData.
Referenced by PRunDataHandler::WriteAsciiFile(), PRunDataHandler::WriteMudFile(), PRunDataHandler::WriteMusrRootFile(), PRunDataHandler::WriteNexusFile(), PRunDataHandler::WritePsiBinFile(), PRunDataHandler::WriteRootFile(), and PRunDataHandler::WriteWkmFile().
|
inlinevirtual |
Definition at line 329 of file PMusr.h.
References fFirstBkgBin.
|
inlinevirtual |
Definition at line 327 of file PMusr.h.
References fFirstGoodBin.
Referenced by PRunDataHandler::WriteMudFile(), PRunDataHandler::WriteMusrRootFile(), PRunDataHandler::WriteNexusFile(), and PRunDataHandler::WritePsiBinFile().
|
inlinevirtual |
Definition at line 324 of file PMusr.h.
References fHistoNo.
Referenced by PRunDataHandler::WriteMusrRootFile().
|
inlinevirtual |
Definition at line 330 of file PMusr.h.
References fLastBkgBin.
|
inlinevirtual |
Definition at line 328 of file PMusr.h.
References fLastGoodBin.
Referenced by PRunDataHandler::WriteMudFile(), PRunDataHandler::WriteMusrRootFile(), PRunDataHandler::WriteNexusFile(), and PRunDataHandler::WritePsiBinFile().
|
inlinevirtual |
Definition at line 323 of file PMusr.h.
References fName.
Referenced by PRunDataHandler::WriteMudFile(), PRunDataHandler::WriteMusrRootFile(), and PRunDataHandler::WritePsiBinFile().
|
inlinevirtual |
Definition at line 325 of file PMusr.h.
References fTimeZeroBin.
Referenced by PRunDataHandler::WriteAsciiFile(), PRunDataHandler::WriteMudFile(), PRunDataHandler::WriteMusrRootFile(), PRunDataHandler::WriteNexusFile(), PRunDataHandler::WritePsiBinFile(), and PRunDataHandler::WriteRootFile().
|
inlinevirtual |
Definition at line 326 of file PMusr.h.
References fTimeZeroBinEstimated.
|
inlinevirtual |
Definition at line 342 of file PMusr.h.
References fData.
Referenced by PRunDataHandler::ReadMduAsciiFile(), PRunDataHandler::ReadMudFile(), PRunDataHandler::ReadNexusFile(), PRunDataHandler::ReadPsiBinFile(), PRunDataHandler::ReadRootFile(), and PRunDataHandler::ReadWkmFile().
|
inlinevirtual |
Definition at line 340 of file PMusr.h.
References fFirstBkgBin.
Referenced by PRunDataHandler::ReadMudFile().
|
inlinevirtual |
Definition at line 338 of file PMusr.h.
References fFirstGoodBin.
Referenced by PRunDataHandler::ReadMudFile(), PRunDataHandler::ReadNexusFile(), PRunDataHandler::ReadPsiBinFile(), and PRunDataHandler::ReadRootFile().
|
inlinevirtual |
Definition at line 335 of file PMusr.h.
References fHistoNo.
Referenced by PRunDataHandler::ReadMduAsciiFile(), PRunDataHandler::ReadMudFile(), PRunDataHandler::ReadNexusFile(), PRunDataHandler::ReadPsiBinFile(), PRunDataHandler::ReadRootFile(), and PRunDataHandler::ReadWkmFile().
|
inlinevirtual |
Definition at line 341 of file PMusr.h.
References fLastGoodBin.
Referenced by PRunDataHandler::ReadMudFile().
|
inlinevirtual |
Definition at line 339 of file PMusr.h.
References fLastGoodBin.
Referenced by PRunDataHandler::ReadMudFile(), PRunDataHandler::ReadNexusFile(), PRunDataHandler::ReadPsiBinFile(), and PRunDataHandler::ReadRootFile().
|
inlinevirtual |
Definition at line 334 of file PMusr.h.
References fName.
Referenced by PRunDataHandler::ReadPsiBinFile(), and PRunDataHandler::ReadRootFile().
|
inlinevirtual |
Definition at line 336 of file PMusr.h.
References fTimeZeroBin.
Referenced by PRunDataHandler::ReadMudFile(), PRunDataHandler::ReadNexusFile(), PRunDataHandler::ReadPsiBinFile(), and PRunDataHandler::ReadRootFile().
|
inlinevirtual |
Definition at line 337 of file PMusr.h.
References fTimeZeroBinEstimated.
Referenced by PRunDataHandler::ReadMduAsciiFile(), PRunDataHandler::ReadMudFile(), PRunDataHandler::ReadNexusFile(), PRunDataHandler::ReadPsiBinFile(), PRunDataHandler::ReadRootFile(), and PRunDataHandler::ReadWkmFile().
|
private |
keeps the histogram data
Definition at line 353 of file PMusr.h.
Referenced by GetData(), SetData(), and ~PRawRunDataSet().
|
private |
keeps the first background bin of the data set
Definition at line 351 of file PMusr.h.
Referenced by GetFirstBkgBin(), and SetFirstBkgBin().
|
private |
keeps the first good bin of the data set
Definition at line 349 of file PMusr.h.
Referenced by GetFirstGoodBin(), and SetFirstGoodBin().
|
private |
corresponds to the histogram number in the data file
Definition at line 346 of file PMusr.h.
Referenced by GetHistoNo(), and SetHistoNo().
|
private |
keeps the last background bin of the data set
Definition at line 352 of file PMusr.h.
Referenced by GetLastBkgBin().
|
private |
keeps the last good bin of the data set
Definition at line 350 of file PMusr.h.
Referenced by GetLastGoodBin(), SetLastBkgBin(), and SetLastGoodBin().
|
private |
|
private |
keeps the time zero bin
Definition at line 347 of file PMusr.h.
Referenced by GetTimeZeroBin(), and SetTimeZeroBin().
|
private |
keeps the estimated time zero bin
Definition at line 348 of file PMusr.h.
Referenced by GetTimeZeroBinEstimated(), and SetTimeZeroBinEstimated().