30 #ifndef _PPREPFOURIER_H_ 31 #define _PPREPFOURIER_H_ 74 TString
GetInfo(
const UInt_t idx);
78 TH1F *
GetData(
const UInt_t idx);
82 std::vector<PDoubleVector>
fData;
90 #endif // _PPREPFOURIER_H_
TString GetInfo(const UInt_t idx)
PDoubleVector rawData
a single time domain data vector
virtual void DoBkgCorrection()
std::vector< TH1F * > GetData()
std::vector< musrFT_data > fRawData
virtual void SetPacking(const Int_t packing)
Int_t dataSetTag
tag to label the data set. Needed for average-per-data-set
std::vector< Double_t > PDoubleVector
TString info
keeps all the meta information
virtual void SetBkgRange(const Int_t *bkgRange)
Double_t timeRange[2]
time range to be used, given in (usec).
std::vector< PDoubleVector > fData
Int_t GetDataSetTag(const UInt_t idx)
virtual void DoLifeTimeCorrection(Double_t fudge)
virtual void SetBkg(PDoubleVector bkg)
virtual void AddData(musrFT_data &data)
Double_t timeResolution
time resolution in (usec)