musrfit
1.9.2
|
#include <PMusr.h>
Public Member Functions | |
PRawRunData () | |
virtual | ~PRawRunData () |
virtual const TString * | GetVersion () |
virtual const TString * | GetGenericValidatorUrl () |
virtual const TString * | GetSpecificValidatorUrl () |
virtual const TString * | GetGenerator () |
virtual const TString * | GetComment () |
virtual const TString * | GetFileName () |
virtual const TString * | GetLaboratory () |
virtual const TString * | GetBeamline () |
virtual const TString * | GetInstrument () |
virtual const TString * | GetRunName () |
virtual const TString * | GetMuonSource () |
virtual const TString * | GetMuonSpecies () |
virtual const Double_t | GetMuonBeamMomentum () |
virtual const Double_t | GetMuonSpinAngle () |
virtual const Int_t | GetRunNumber () |
virtual const TString * | GetRunTitle () |
virtual const TString * | GetSetup () |
virtual const TString * | GetStartTime () |
virtual const TString * | GetStartDate () |
virtual const time_t | GetStartDateTime () |
virtual const TString * | GetStopTime () |
virtual const TString * | GetStopDate () |
virtual const time_t | GetStopDateTime () |
virtual const TString * | GetCryoName () |
virtual const TString * | GetSample () |
virtual const TString * | GetOrientation () |
virtual const TString * | GetMagnetName () |
virtual const Double_t | GetField () |
virtual const UInt_t | GetNoOfTemperatures () |
virtual const PDoublePairVector * | GetTemperature () const |
virtual const Double_t | GetTemperature (const UInt_t idx) |
virtual const Double_t | GetTempError (const UInt_t idx) |
virtual const Double_t | GetEnergy () |
virtual const Double_t | GetTransport () |
virtual const PDoubleVector | GetRingAnode () |
virtual const Double_t | GetRingAnode (const UInt_t idx) |
virtual const Double_t | GetTimeResolution () |
virtual const Bool_t | IsPresent (UInt_t histoNo) |
virtual const Double_t | GetT0Bin (const UInt_t histoNo) |
virtual const Double_t | GetT0BinEstimated (const UInt_t histoNo) |
virtual const PIntPair | GetBkgBin (const UInt_t histoNo) |
virtual const PIntPair | GetGoodDataBin (const UInt_t histoNo) |
virtual const PIntVector | GetRedGreenOffset () |
virtual const UInt_t | GetNoOfHistos () |
virtual PRawRunDataSet * | GetDataSet (const UInt_t idx, Bool_t wantHistoNo=true) |
virtual const PDoubleVector * | GetDataBin (const UInt_t histoNo) |
virtual const PNonMusrRawRunData * | GetDataNonMusr () |
virtual void | SetVersion (const TString &str) |
virtual void | SetGenericValidatorUrl (const TString &str) |
virtual void | SetSpecificValidatorUrl (const TString &str) |
virtual void | SetGenerator (const TString &str) |
virtual void | SetComment (const TString &str) |
virtual void | SetFileName (const TString &str) |
virtual void | SetLaboratory (const TString &str) |
virtual void | SetBeamline (const TString &str) |
virtual void | SetInstrument (const TString &str) |
virtual void | SetMuonSource (const TString &str) |
virtual void | SetMuonSpecies (const TString &str) |
virtual void | SetMuonBeamMomentum (const Double_t dval) |
virtual void | SetMuonSpinAngle (const Double_t dval) |
virtual void | SetRunName (const TString &str) |
virtual void | SetRunNumber (const Int_t &val) |
virtual void | SetRunTitle (const TString str) |
virtual void | SetSetup (const TString str) |
virtual void | SetStartTime (const TString str) |
virtual void | SetStartDate (const TString str) |
virtual void | SetStartDateTime (const time_t val) |
virtual void | SetStopTime (const TString str) |
virtual void | SetStopDate (const TString str) |
virtual void | SetStopDateTime (const time_t val) |
virtual void | SetMagnetName (const TString str) |
virtual void | SetField (const Double_t dval) |
virtual void | SetCryoName (const TString str) |
virtual void | SetSample (const TString str) |
virtual void | SetOrientation (const TString str) |
virtual void | ClearTemperature () |
virtual void | SetTemperature (const UInt_t idx, const Double_t temp, const Double_t errTemp) |
virtual void | SetTempError (const UInt_t idx, const Double_t errTemp) |
virtual void | SetEnergy (const Double_t dval) |
virtual void | SetTransport (const Double_t dval) |
virtual void | SetRingAnode (const UInt_t idx, const Double_t dval) |
virtual void | SetTimeResolution (const Double_t dval) |
virtual void | SetRedGreenOffset (PIntVector &ivec) |
virtual void | SetDataSet (PRawRunDataSet &dataSet, UInt_t idx=-1) |
Public Attributes | |
PNonMusrRawRunData | fDataNonMusr |
keeps all ascii- or db-file info in case of nonMusr fit More... | |
Private Attributes | |
TString | fVersion |
keeps the version information of the data file More... | |
TString | fGenericValidatorURL |
keeps the generic validator MusrRoot URL More... | |
TString | fSpecificValidatorURL |
keeps the instrument specific validator MusrRoot URL More... | |
TString | fGenerator |
keeps the data file generator name More... | |
TString | fComment |
keeps the data file comment More... | |
TString | fFileName |
keeps the name of the original data file More... | |
TString | fLaboratory |
keeps the name of the laboratory, e.g. PSI, ISIS, TRIUMF, JPARC More... | |
TString | fBeamline |
keeps the name of the be beamline, e.g. muE4, piM3.1, ... More... | |
TString | fInstrument |
keeps the name of the instrument, e.g. LEM, GPS, MUSR, EMU, ... More... | |
TString | fMuonSource |
keeps the type of muon source, e.g. continous surface beam, pulsed beam, low energy muon beam More... | |
TString | fMuonSpecies |
positive muon or negative muon More... | |
Double_t | fMuonBeamMomentum |
given in MeV/c, for LEM this is the momentum of the secondary beamline and NOT the momentum of the low energy beam More... | |
Double_t | fMuonSpinAngle |
gives the muon spin angle in degrees (reference frame depends on the instrument) More... | |
TString | fRunName |
name of the run as found in the msr-file More... | |
Int_t | fRunNumber |
run number More... | |
TString | fRunTitle |
run title More... | |
TString | fSetup |
description of the setup of this run More... | |
TString | fStartTime |
start time of the run More... | |
TString | fStartDate |
start date of the run More... | |
time_t | fStartDateTimeSec |
start run given as time_t object More... | |
TString | fStopTime |
stop time of the run More... | |
TString | fStopDate |
stop date of the run More... | |
time_t | fStopDateTimeSec |
stop run given as time_t object More... | |
TString | fCryo |
name of the cryo More... | |
TString | fSample |
description of the sample More... | |
TString | fOrientation |
description of the orientation More... | |
TString | fMagnet |
name of the sample magnet More... | |
Double_t | fField |
magnetic field value in (G) More... | |
PDoublePairVector | fTemp |
measured temperatures and standard deviations during the run More... | |
Double_t | fEnergy |
implantation energy of the muon More... | |
Double_t | fTransport |
LEM transport settings (Moderator HV) More... | |
PDoubleVector | fRingAnode |
LEM ring anode HVs (L,R[,T,B]) More... | |
Double_t | fTimeResolution |
time resolution of the run in (ns) More... | |
PIntVector | fRedGreenOffset |
keeps the Red/Green offsets More... | |
PRawRunDataVector | fData |
keeps the histos together with the histo related properties such as T0, first good bin, etc. More... | |
Handles raw data, both non-muSR data as well muSR histogram data.
PRawRunData::PRawRunData | ( | ) |
|
inlinevirtual |
Definition at line 469 of file PMusr.h.
References fTemp.
Referenced by PRunDataHandler::ReadRootFile().
|
inlinevirtual |
|
inlinevirtual |
Definition at line 433 of file PMusr.h.
References fData, and PRawRunDataVector::GetBkgBin().
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
Definition at line 438 of file PMusr.h.
References fData, and PRawRunDataVector::GetData().
Referenced by PRunAsymmetryRRF::GetProperDataRange(), PRunAsymmetry::GetProperDataRange(), PRunMuMinus::GetProperT0(), PRunSingleHistoRRF::GetProperT0(), PRunAsymmetryRRF::GetProperT0(), PRunSingleHisto::GetProperT0(), PRunAsymmetry::GetProperT0(), PMusrT0::PMusrT0(), PRunSingleHistoRRF::PrepareData(), PRunMuMinus::PrepareData(), PRunAsymmetryRRF::PrepareData(), PRunAsymmetry::PrepareData(), PRunSingleHisto::PrepareData(), PRunAsymmetry::PrepareRRFViewData(), PRunAsymmetryRRF::PrepareViewData(), PRunAsymmetry::PrepareViewData(), and PRunDataHandler::ReadWkmFile().
|
inlinevirtual |
Definition at line 439 of file PMusr.h.
References fDataNonMusr.
|
virtual |
Returns a raw muSR run data set.
return:
idx | either the histogram number or the index, depending in wantHistoNo-flag |
wantHistoNo | flag indicating if idx is the histoNo or the index. Default is wantHistoNo==true |
|
inlinevirtual |
Definition at line 425 of file PMusr.h.
References fEnergy.
Referenced by PRunListCollection::GetEnergy(), PRunSingleHistoRRF::PrepareData(), PRunAsymmetryRRF::PrepareData(), PRunMuMinus::PrepareData(), PRunAsymmetry::PrepareData(), PRunSingleHisto::PrepareData(), and PMsr2Data::WriteOutput().
|
inlinevirtual |
Definition at line 420 of file PMusr.h.
References fField.
Referenced by PRunListCollection::GetField(), PRunSingleHistoRRF::PrepareData(), PRunAsymmetryRRF::PrepareData(), PRunMuMinus::PrepareData(), PRunAsymmetry::PrepareData(), PRunSingleHisto::PrepareData(), and PMsr2Data::WriteOutput().
|
inlinevirtual |
|
inlinevirtual |
Definition at line 396 of file PMusr.h.
References fGenerator.
|
inlinevirtual |
Definition at line 394 of file PMusr.h.
References fGenericValidatorURL.
|
inlinevirtual |
Definition at line 434 of file PMusr.h.
References fData, and PRawRunDataVector::GetGoodDataBin().
|
inlinevirtual |
Definition at line 401 of file PMusr.h.
References fInstrument.
|
inlinevirtual |
Definition at line 399 of file PMusr.h.
References fLaboratory.
|
inlinevirtual |
|
inlinevirtual |
Definition at line 405 of file PMusr.h.
References fMuonBeamMomentum.
|
inlinevirtual |
Definition at line 403 of file PMusr.h.
References fMuonSource.
|
inlinevirtual |
Definition at line 404 of file PMusr.h.
References fMuonSpecies.
|
inlinevirtual |
Definition at line 406 of file PMusr.h.
References fMuonSpinAngle.
Referenced by PMsr2Data::WriteOutput().
|
inlinevirtual |
Definition at line 436 of file PMusr.h.
References fData, and PRawRunDataVector::Size().
Referenced by PRunDataHandler::ReadWkmFile().
|
inlinevirtual |
Definition at line 421 of file PMusr.h.
References fTemp.
Referenced by PRunSingleHistoRRF::PrepareData(), PRunMuMinus::PrepareData(), PRunAsymmetryRRF::PrepareData(), PRunAsymmetry::PrepareData(), PRunSingleHisto::PrepareData(), and PMsr2Data::WriteOutput().
|
inlinevirtual |
Definition at line 418 of file PMusr.h.
References fOrientation.
|
inlinevirtual |
Definition at line 435 of file PMusr.h.
References fRedGreenOffset.
|
inlinevirtual |
Definition at line 427 of file PMusr.h.
References fRingAnode.
Referenced by PMsr2Data::WriteOutput().
|
virtual |
Returns the value of a ring anode high voltage. (idx = 0: RAL, 1: RAR, 2: RAT, 3: RAB)
return:
idx | index of the ring anode whished |
Definition at line 640 of file PMusr.cpp.
References PMUSR_UNDEFINED.
|
inlinevirtual |
|
inlinevirtual |
Definition at line 407 of file PMusr.h.
References fRunNumber.
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
Definition at line 409 of file PMusr.h.
References fSetup.
Referenced by PRunListCollection::GetSetup().
|
inlinevirtual |
Definition at line 395 of file PMusr.h.
References fSpecificValidatorURL.
|
inlinevirtual |
Definition at line 411 of file PMusr.h.
References fStartDate.
|
inlinevirtual |
Definition at line 412 of file PMusr.h.
References fStartDateTimeSec.
|
inlinevirtual |
Definition at line 410 of file PMusr.h.
References fStartTime.
|
inlinevirtual |
|
inlinevirtual |
Definition at line 415 of file PMusr.h.
References fStopDateTimeSec.
|
inlinevirtual |
|
inlinevirtual |
Definition at line 431 of file PMusr.h.
References fData, and PRawRunDataVector::GetT0Bin().
Referenced by PRunMuMinus::GetProperT0(), PRunSingleHistoRRF::GetProperT0(), PRunSingleHisto::GetProperT0(), PRunAsymmetryRRF::GetProperT0(), and PRunAsymmetry::GetProperT0().
|
inlinevirtual |
Definition at line 432 of file PMusr.h.
References fData, and PRawRunDataVector::GetT0BinEstimated().
Referenced by PRunMuMinus::GetProperT0(), PRunSingleHistoRRF::GetProperT0(), PRunSingleHisto::GetProperT0(), PRunAsymmetryRRF::GetProperT0(), and PRunAsymmetry::GetProperT0().
|
inlinevirtual |
Definition at line 422 of file PMusr.h.
References fTemp.
Referenced by PRunListCollection::GetTemp(), PRunSingleHistoRRF::PrepareData(), PRunAsymmetryRRF::PrepareData(), PRunMuMinus::PrepareData(), PRunAsymmetry::PrepareData(), PRunSingleHisto::PrepareData(), and PMsr2Data::WriteOutput().
|
virtual |
Returns the temperature of a muSR run.
return:
idx | index of the temperature whished |
Definition at line 596 of file PMusr.cpp.
References PMUSR_UNDEFINED.
|
virtual |
Returns the error estimate of the temperature of a muSR run.
return:
idx | index of the temperature error whished |
Definition at line 618 of file PMusr.cpp.
References PMUSR_UNDEFINED.
Referenced by PMsr2Data::WriteOutput().
|
inlinevirtual |
Definition at line 429 of file PMusr.h.
References fTimeResolution.
Referenced by PRunSingleHistoRRF::PrepareData(), PRunMuMinus::PrepareData(), PRunAsymmetryRRF::PrepareData(), PRunAsymmetry::PrepareData(), PRunSingleHisto::PrepareData(), and PRunDataHandler::ReadWkmFile().
|
inlinevirtual |
Definition at line 426 of file PMusr.h.
References fTransport.
Referenced by PMsr2Data::WriteOutput().
|
inlinevirtual |
|
inlinevirtual |
Definition at line 430 of file PMusr.h.
References fData, and PRawRunDataVector::IsPresent().
Referenced by PMusrT0::PMusrT0(), PRunSingleHistoRRF::PrepareData(), PRunMuMinus::PrepareData(), PRunAsymmetryRRF::PrepareData(), PRunAsymmetry::PrepareData(), and PRunSingleHisto::PrepareData().
|
inlinevirtual |
Definition at line 448 of file PMusr.h.
References fBeamline.
Referenced by PRunDataHandler::ReadMudFile(), PRunDataHandler::ReadNexusFile(), PRunDataHandler::ReadPsiBinFile(), and PRunDataHandler::ReadRootFile().
|
inlinevirtual |
Definition at line 445 of file PMusr.h.
References fComment.
Referenced by PRunDataHandler::ReadPsiBinFile(), and PRunDataHandler::ReadRootFile().
|
inlinevirtual |
Definition at line 466 of file PMusr.h.
References fCryo.
Referenced by PRunDataHandler::ReadRootFile().
|
inlinevirtual |
Definition at line 477 of file PMusr.h.
References fData, and PRawRunDataVector::Set().
Referenced by PRunDataHandler::ReadMduAsciiFile(), PRunDataHandler::ReadMudFile(), PRunDataHandler::ReadNexusFile(), PRunDataHandler::ReadPsiBinFile(), PRunDataHandler::ReadRootFile(), and PRunDataHandler::ReadWkmFile().
|
inlinevirtual |
Definition at line 472 of file PMusr.h.
References fEnergy.
Referenced by PRunDataHandler::ReadAsciiFile(), PRunDataHandler::ReadMudFile(), PRunDataHandler::ReadNexusFile(), PRunDataHandler::ReadPsiBinFile(), and PRunDataHandler::ReadRootFile().
|
inlinevirtual |
Definition at line 465 of file PMusr.h.
References fField.
Referenced by PRunDataHandler::ReadAsciiFile(), PRunDataHandler::ReadMduAsciiFile(), PRunDataHandler::ReadMudFile(), PRunDataHandler::ReadNexusFile(), PRunDataHandler::ReadPsiBinFile(), PRunDataHandler::ReadRootFile(), and PRunDataHandler::ReadWkmFile().
|
inlinevirtual |
Definition at line 446 of file PMusr.h.
References fFileName.
Referenced by PRunDataHandler::ReadPsiBinFile(), and PRunDataHandler::ReadRootFile().
|
inlinevirtual |
Definition at line 444 of file PMusr.h.
References fGenerator.
Referenced by PRunDataHandler::ReadRootFile().
|
inlinevirtual |
Definition at line 442 of file PMusr.h.
References fGenericValidatorURL.
Referenced by PRunDataHandler::ReadRootFile().
|
inlinevirtual |
Definition at line 449 of file PMusr.h.
References fInstrument.
Referenced by PRunDataHandler::ReadMudFile(), PRunDataHandler::ReadNexusFile(), PRunDataHandler::ReadPsiBinFile(), and PRunDataHandler::ReadRootFile().
|
inlinevirtual |
Definition at line 447 of file PMusr.h.
References fLaboratory.
Referenced by PRunDataHandler::ReadMudFile(), PRunDataHandler::ReadNexusFile(), PRunDataHandler::ReadPsiBinFile(), and PRunDataHandler::ReadRootFile().
|
inlinevirtual |
Definition at line 464 of file PMusr.h.
References fMagnet.
Referenced by PRunDataHandler::ReadRootFile().
|
inlinevirtual |
Definition at line 452 of file PMusr.h.
References fMuonBeamMomentum.
Referenced by PRunDataHandler::ReadRootFile().
|
inlinevirtual |
Definition at line 450 of file PMusr.h.
References fMuonSource.
Referenced by PRunDataHandler::ReadNexusFile(), PRunDataHandler::ReadPsiBinFile(), and PRunDataHandler::ReadRootFile().
|
inlinevirtual |
Definition at line 451 of file PMusr.h.
References fMuonSpecies.
Referenced by PRunDataHandler::ReadNexusFile(), PRunDataHandler::ReadPsiBinFile(), and PRunDataHandler::ReadRootFile().
|
inlinevirtual |
Definition at line 453 of file PMusr.h.
References fMuonSpinAngle.
Referenced by PRunDataHandler::ReadRootFile().
|
inlinevirtual |
Definition at line 468 of file PMusr.h.
References fOrientation.
Referenced by PRunDataHandler::ReadNexusFile(), and PRunDataHandler::ReadPsiBinFile().
|
inlinevirtual |
Definition at line 476 of file PMusr.h.
References fRedGreenOffset.
Referenced by PRunDataHandler::ReadRootFile().
|
virtual |
Store the ring anode value at index position idx.
idx | position at which to store the temperature value |
dval | ring anode value |
Definition at line 681 of file PMusr.cpp.
Referenced by PRunDataHandler::ReadNexusFile(), and PRunDataHandler::ReadRootFile().
|
inlinevirtual |
Definition at line 454 of file PMusr.h.
References fRunName.
Referenced by PRunDataHandler::ReadAsciiFile(), PRunDataHandler::ReadDatFile(), PRunDataHandler::ReadDBFile(), PRunDataHandler::ReadMduAsciiFile(), PRunDataHandler::ReadMudFile(), PRunDataHandler::ReadNexusFile(), PRunDataHandler::ReadPsiBinFile(), PRunDataHandler::ReadRootFile(), and PRunDataHandler::ReadWkmFile().
|
inlinevirtual |
Definition at line 455 of file PMusr.h.
References fRunNumber.
Referenced by PRunDataHandler::ReadMudFile(), PRunDataHandler::ReadNexusFile(), PRunDataHandler::ReadPsiBinFile(), PRunDataHandler::ReadRootFile(), and PRunDataHandler::ReadWkmFile().
|
inlinevirtual |
Definition at line 456 of file PMusr.h.
References fRunTitle.
Referenced by PRunDataHandler::ReadAsciiFile(), PRunDataHandler::ReadDBFile(), PRunDataHandler::ReadMduAsciiFile(), PRunDataHandler::ReadMudFile(), PRunDataHandler::ReadNexusFile(), PRunDataHandler::ReadPsiBinFile(), PRunDataHandler::ReadRootFile(), and PRunDataHandler::ReadWkmFile().
|
inlinevirtual |
Definition at line 467 of file PMusr.h.
References fSample.
Referenced by PRunDataHandler::ReadMudFile(), PRunDataHandler::ReadNexusFile(), PRunDataHandler::ReadPsiBinFile(), and PRunDataHandler::ReadRootFile().
|
inlinevirtual |
Definition at line 457 of file PMusr.h.
References fSetup.
Referenced by PRunDataHandler::ReadAsciiFile(), PRunDataHandler::ReadMduAsciiFile(), PRunDataHandler::ReadMudFile(), PRunDataHandler::ReadNexusFile(), PRunDataHandler::ReadPsiBinFile(), PRunDataHandler::ReadRootFile(), and PRunDataHandler::ReadWkmFile().
|
inlinevirtual |
Definition at line 443 of file PMusr.h.
References fSpecificValidatorURL.
Referenced by PRunDataHandler::ReadRootFile().
|
inlinevirtual |
Definition at line 459 of file PMusr.h.
References fStartDate.
Referenced by PRunDataHandler::ReadMudFile(), PRunDataHandler::ReadNexusFile(), PRunDataHandler::ReadPsiBinFile(), and PRunDataHandler::ReadRootFile().
|
inlinevirtual |
Definition at line 460 of file PMusr.h.
References fStartDateTimeSec.
Referenced by PRunDataHandler::ReadMudFile(), and PRunDataHandler::ReadRootFile().
|
inlinevirtual |
Definition at line 458 of file PMusr.h.
References fStartTime.
Referenced by PRunDataHandler::ReadMudFile(), PRunDataHandler::ReadNexusFile(), PRunDataHandler::ReadPsiBinFile(), and PRunDataHandler::ReadRootFile().
|
inlinevirtual |
Definition at line 462 of file PMusr.h.
References fStopDate.
Referenced by PRunDataHandler::ReadMudFile(), PRunDataHandler::ReadNexusFile(), PRunDataHandler::ReadPsiBinFile(), and PRunDataHandler::ReadRootFile().
|
inlinevirtual |
Definition at line 463 of file PMusr.h.
References fStopDateTimeSec.
Referenced by PRunDataHandler::ReadMudFile(), and PRunDataHandler::ReadRootFile().
|
inlinevirtual |
Definition at line 461 of file PMusr.h.
References fStopTime.
Referenced by PRunDataHandler::ReadMudFile(), PRunDataHandler::ReadNexusFile(), PRunDataHandler::ReadPsiBinFile(), and PRunDataHandler::ReadRootFile().
|
virtual |
Store the temperature with its error at index position idx.
idx | position at which to store the temperature value |
temp | temperature value |
errTemp | error estimate of the temperature value |
Definition at line 698 of file PMusr.cpp.
Referenced by PRunDataHandler::ReadAsciiFile(), PRunDataHandler::ReadMduAsciiFile(), PRunDataHandler::ReadMudFile(), PRunDataHandler::ReadNexusFile(), PRunDataHandler::ReadPsiBinFile(), PRunDataHandler::ReadRootFile(), and PRunDataHandler::ReadWkmFile().
|
virtual |
Store the temperature error at index position idx.
idx | position at which to store the temperature value |
errTemp | error estimate of the temperature value |
Definition at line 716 of file PMusr.cpp.
References PMUSR_UNDEFINED.
Referenced by PRunDataHandler::ReadWkmFile().
|
inlinevirtual |
Definition at line 475 of file PMusr.h.
References fTimeResolution.
Referenced by PRunDataHandler::ReadMduAsciiFile(), PRunDataHandler::ReadMudFile(), PRunDataHandler::ReadNexusFile(), PRunDataHandler::ReadPsiBinFile(), PRunDataHandler::ReadRootFile(), and PRunDataHandler::ReadWkmFile().
|
inlinevirtual |
Definition at line 473 of file PMusr.h.
References fTransport.
Referenced by PRunDataHandler::ReadAsciiFile(), PRunDataHandler::ReadMudFile(), PRunDataHandler::ReadNexusFile(), PRunDataHandler::ReadPsiBinFile(), and PRunDataHandler::ReadRootFile().
|
inlinevirtual |
Definition at line 441 of file PMusr.h.
References fVersion.
Referenced by PRunDataHandler::ReadRootFile().
|
private |
keeps the name of the be beamline, e.g. muE4, piM3.1, ...
Definition at line 489 of file PMusr.h.
Referenced by GetBeamline(), and SetBeamline().
|
private |
keeps the data file comment
Definition at line 486 of file PMusr.h.
Referenced by GetComment(), and SetComment().
|
private |
name of the cryo
Definition at line 505 of file PMusr.h.
Referenced by GetCryoName(), and SetCryoName().
|
private |
keeps the histos together with the histo related properties such as T0, first good bin, etc.
Definition at line 517 of file PMusr.h.
Referenced by GetBkgBin(), GetDataBin(), GetGoodDataBin(), GetNoOfHistos(), GetT0Bin(), GetT0BinEstimated(), IsPresent(), and SetDataSet().
PNonMusrRawRunData PRawRunData::fDataNonMusr |
keeps all ascii- or db-file info in case of nonMusr fit
Definition at line 479 of file PMusr.h.
Referenced by GetDataNonMusr(), PRunListCollection::GetXAxisTitle(), PRunNonMusr::GetXIndex(), PRunListCollection::GetYAxisTitle(), PRunNonMusr::GetYIndex(), PRunNonMusr::PrepareFitData(), PRunNonMusr::PrepareViewData(), PRunDataHandler::ReadAsciiFile(), PRunDataHandler::ReadDatFile(), and PRunDataHandler::ReadDBFile().
|
private |
implantation energy of the muon
Definition at line 511 of file PMusr.h.
Referenced by GetEnergy(), and SetEnergy().
|
private |
magnetic field value in (G)
Definition at line 509 of file PMusr.h.
Referenced by GetField(), and SetField().
|
private |
keeps the name of the original data file
Definition at line 487 of file PMusr.h.
Referenced by GetFileName(), and SetFileName().
|
private |
keeps the data file generator name
Definition at line 485 of file PMusr.h.
Referenced by GetGenerator(), and SetGenerator().
|
private |
keeps the generic validator MusrRoot URL
Definition at line 483 of file PMusr.h.
Referenced by GetGenericValidatorUrl(), and SetGenericValidatorUrl().
|
private |
keeps the name of the instrument, e.g. LEM, GPS, MUSR, EMU, ...
Definition at line 490 of file PMusr.h.
Referenced by GetInstrument(), and SetInstrument().
|
private |
keeps the name of the laboratory, e.g. PSI, ISIS, TRIUMF, JPARC
Definition at line 488 of file PMusr.h.
Referenced by GetLaboratory(), and SetLaboratory().
|
private |
name of the sample magnet
Definition at line 508 of file PMusr.h.
Referenced by GetMagnetName(), and SetMagnetName().
|
private |
given in MeV/c, for LEM this is the momentum of the secondary beamline and NOT the momentum of the low energy beam
Definition at line 493 of file PMusr.h.
Referenced by GetMuonBeamMomentum(), and SetMuonBeamMomentum().
|
private |
keeps the type of muon source, e.g. continous surface beam, pulsed beam, low energy muon beam
Definition at line 491 of file PMusr.h.
Referenced by GetMuonSource(), and SetMuonSource().
|
private |
positive muon or negative muon
Definition at line 492 of file PMusr.h.
Referenced by GetMuonSpecies(), and SetMuonSpecies().
|
private |
gives the muon spin angle in degrees (reference frame depends on the instrument)
Definition at line 494 of file PMusr.h.
Referenced by GetMuonSpinAngle(), and SetMuonSpinAngle().
|
private |
description of the orientation
Definition at line 507 of file PMusr.h.
Referenced by GetOrientation(), and SetOrientation().
|
private |
keeps the Red/Green offsets
Definition at line 515 of file PMusr.h.
Referenced by GetRedGreenOffset(), and SetRedGreenOffset().
|
private |
LEM ring anode HVs (L,R[,T,B])
Definition at line 513 of file PMusr.h.
Referenced by GetRingAnode().
|
private |
name of the run as found in the msr-file
Definition at line 495 of file PMusr.h.
Referenced by GetRunName(), and SetRunName().
|
private |
run number
Definition at line 496 of file PMusr.h.
Referenced by GetRunNumber(), and SetRunNumber().
|
private |
|
private |
description of the sample
Definition at line 506 of file PMusr.h.
Referenced by GetSample(), and SetSample().
|
private |
description of the setup of this run
Definition at line 498 of file PMusr.h.
Referenced by GetSetup(), and SetSetup().
|
private |
keeps the instrument specific validator MusrRoot URL
Definition at line 484 of file PMusr.h.
Referenced by GetSpecificValidatorUrl(), and SetSpecificValidatorUrl().
|
private |
start date of the run
Definition at line 500 of file PMusr.h.
Referenced by GetStartDate(), and SetStartDate().
|
private |
start run given as time_t object
Definition at line 501 of file PMusr.h.
Referenced by GetStartDateTime(), and SetStartDateTime().
|
private |
start time of the run
Definition at line 499 of file PMusr.h.
Referenced by GetStartTime(), and SetStartTime().
|
private |
stop date of the run
Definition at line 503 of file PMusr.h.
Referenced by GetStopDate(), and SetStopDate().
|
private |
stop run given as time_t object
Definition at line 504 of file PMusr.h.
Referenced by GetStopDateTime(), and SetStopDateTime().
|
private |
stop time of the run
Definition at line 502 of file PMusr.h.
Referenced by GetStopTime(), and SetStopTime().
|
private |
measured temperatures and standard deviations during the run
Definition at line 510 of file PMusr.h.
Referenced by ClearTemperature(), GetNoOfTemperatures(), and GetTemperature().
|
private |
time resolution of the run in (ns)
Definition at line 514 of file PMusr.h.
Referenced by GetTimeResolution(), and SetTimeResolution().
|
private |
LEM transport settings (Moderator HV)
Definition at line 512 of file PMusr.h.
Referenced by GetTransport(), and SetTransport().
|
private |
keeps the version information of the data file
Definition at line 482 of file PMusr.h.
Referenced by GetVersion(), and SetVersion().