musrfit
1.9.2
|
#include <vector>
#include <map>
#include <TString.h>
#include "fftw3.h"
Go to the source code of this file.
Classes | |
struct | PMetaData |
class | PRunData |
class | PNonMusrRawRunData |
class | PRawRunDataSet |
class | PRawRunDataVector |
class | PRawRunData |
struct | PMsrLineStructure |
struct | PMsrParamStructure |
class | PMsrGlobalBlock |
class | PMsrRunBlock |
struct | PMsrFourierStructure |
struct | PMsrPlotStructure |
struct | PMsrStatisticStructure |
struct | PAny2ManyInfo |
struct | PStartupOptions |
class | PStringNumberList |
struct | PRunNameTemplate |
Typedefs | |
typedef std::vector< Bool_t > | PBoolVector |
typedef std::vector< UInt_t > | PUIntVector |
typedef std::vector< Int_t > | PIntVector |
typedef std::pair< Int_t, Int_t > | PIntPair |
typedef std::vector< PIntPair > | PIntPairVector |
typedef std::vector< Double_t > | PDoubleVector |
typedef std::pair< Double_t, Double_t > | PDoublePair |
typedef std::vector< PDoublePair > | PDoublePairVector |
typedef std::vector< TString > | PStringVector |
typedef std::vector< PRawRunData > | PRawRunDataList |
typedef std::vector< PMsrLineStructure > | PMsrLines |
typedef std::vector< PMsrParamStructure > | PMsrParamList |
typedef std::vector< PMsrRunBlock > | PMsrRunList |
typedef std::vector< PMsrPlotStructure > | PMsrPlotList |
typedef std::vector< PRunNameTemplate > | PRunNameTemplateList |
Enumerations | |
enum | EPMusrHandleTag { kEmpty, kFit, kView } |
#define ACCEL_PERIOD_PSI 0.01975 |
Definition at line 81 of file PMusr.h.
Referenced by PRunSingleHisto::EstimateBkg(), PRunSingleHistoRRF::EstimateBkg(), PRunAsymmetryRRF::SubtractEstimatedBkg(), and PRunAsymmetry::SubtractEstimatedBkg().
#define ACCEL_PERIOD_RAL 0.0 |
Definition at line 83 of file PMusr.h.
Referenced by PRunSingleHisto::EstimateBkg(), PRunSingleHistoRRF::EstimateBkg(), PRunAsymmetryRRF::SubtractEstimatedBkg(), and PRunAsymmetry::SubtractEstimatedBkg().
#define ACCEL_PERIOD_TRIUMF 0.04337 |
Definition at line 82 of file PMusr.h.
Referenced by PRunSingleHisto::EstimateBkg(), PRunSingleHistoRRF::EstimateBkg(), PRunAsymmetryRRF::SubtractEstimatedBkg(), and PRunAsymmetry::SubtractEstimatedBkg().
#define FOURIER_APOD_MEDIUM 3 |
Definition at line 140 of file PMusr.h.
Referenced by PMsrHandler::HandleFourierEntry(), PStartupHandler::OnCharacters(), PMsrHandler::WriteMsrFile(), and PMsrHandler::WriteMsrLogFile().
#define FOURIER_APOD_NONE 1 |
Definition at line 138 of file PMusr.h.
Referenced by PMsrHandler::HandleFourierEntry(), PMusrCanvas::InitFourier(), PStartupHandler::OnCharacters(), PStartupHandler::OnStartDocument(), PMsrHandler::WriteMsrFile(), and PMsrHandler::WriteMsrLogFile().
#define FOURIER_APOD_NOT_GIVEN 0 |
Definition at line 137 of file PMusr.h.
Referenced by PMsrHandler::InitFourierParameterStructure(), and PMusrCanvas::SetMsrHandler().
#define FOURIER_APOD_STRONG 4 |
Definition at line 141 of file PMusr.h.
Referenced by PMsrHandler::HandleFourierEntry(), PStartupHandler::OnCharacters(), PMsrHandler::WriteMsrFile(), and PMsrHandler::WriteMsrLogFile().
#define FOURIER_APOD_WEAK 2 |
Definition at line 139 of file PMusr.h.
Referenced by PMsrHandler::HandleFourierEntry(), PStartupHandler::OnCharacters(), PMsrHandler::WriteMsrFile(), and PMsrHandler::WriteMsrLogFile().
#define FOURIER_PLOT_IMAG 2 |
Definition at line 145 of file PMusr.h.
Referenced by PFourierCanvas::ExportData(), PMusrCanvas::HandleCmdKey(), PMsrHandler::HandleFourierEntry(), PFourierCanvas::HandleMenuPopup(), PFourierCanvas::InitFourierCanvas(), PStartupHandler::OnCharacters(), PFourierCanvas::PlotAverage(), PFourierCanvas::PlotFourier(), PMusrCanvas::UpdateDataTheoryPad(), PMsrHandler::WriteMsrFile(), and PMsrHandler::WriteMsrLogFile().
#define FOURIER_PLOT_NOT_GIVEN 0 |
Definition at line 143 of file PMusr.h.
Referenced by ClassImpQ(), PMsrHandler::InitFourierParameterStructure(), and PMusrCanvas::SetMsrHandler().
#define FOURIER_PLOT_PHASE 5 |
Definition at line 148 of file PMusr.h.
Referenced by PFourierCanvas::DecrementFourierPhase(), PFourierCanvas::ExportData(), PMusrCanvas::HandleCmdKey(), PMsrHandler::HandleFourierEntry(), PFourierCanvas::HandleMenuPopup(), PFourierCanvas::IncrementFourierPhase(), PFourierCanvas::InitFourierCanvas(), PStartupHandler::OnCharacters(), PFourierCanvas::PlotAverage(), PFourierCanvas::PlotFourier(), PMusrCanvas::UpdateDataTheoryPad(), PMsrHandler::WriteMsrFile(), and PMsrHandler::WriteMsrLogFile().
#define FOURIER_PLOT_PHASE_OPT_REAL 6 |
Definition at line 149 of file PMusr.h.
Referenced by PFourierCanvas::ExportData(), PMusrCanvas::HandleCmdKey(), PMsrHandler::HandleFourierEntry(), PFourierCanvas::HandleMenuPopup(), PFourierCanvas::InitFourierCanvas(), PFourierCanvas::InitFourierDataSets(), PFourierCanvas::PlotAverage(), PFourierCanvas::PlotFourier(), PMusrCanvas::UpdateDataTheoryPad(), PMsrHandler::WriteMsrFile(), and PMsrHandler::WriteMsrLogFile().
#define FOURIER_PLOT_POWER 4 |
Definition at line 147 of file PMusr.h.
Referenced by PFourierCanvas::DecrementFourierPhase(), PFourierCanvas::ExportData(), PMusrCanvas::HandleCmdKey(), PMsrHandler::HandleFourierEntry(), PFourierCanvas::HandleMenuPopup(), PFourierCanvas::IncrementFourierPhase(), PFourierCanvas::InitFourierCanvas(), PStartupHandler::OnCharacters(), PFourierCanvas::PlotAverage(), PFourierCanvas::PlotFourier(), PMusrCanvas::UpdateDataTheoryPad(), PMsrHandler::WriteMsrFile(), and PMsrHandler::WriteMsrLogFile().
#define FOURIER_PLOT_REAL 1 |
Definition at line 144 of file PMusr.h.
Referenced by PFourierCanvas::ExportData(), PMusrCanvas::HandleCmdKey(), PMsrHandler::HandleFourierEntry(), PFourierCanvas::HandleMenuPopup(), PFourierCanvas::InitFourierCanvas(), PStartupHandler::OnCharacters(), PFourierCanvas::PlotAverage(), PFourierCanvas::PlotFourier(), PMusrCanvas::UpdateDataTheoryPad(), PMsrHandler::WriteMsrFile(), and PMsrHandler::WriteMsrLogFile().
#define FOURIER_PLOT_REAL_AND_IMAG 3 |
Definition at line 146 of file PMusr.h.
Referenced by PFourierCanvas::ExportData(), PMusrCanvas::HandleCmdKey(), PMsrHandler::HandleFourierEntry(), PMusrCanvas::InitFourier(), PFourierCanvas::InitFourierCanvas(), PStartupHandler::OnCharacters(), PStartupHandler::OnStartDocument(), PFourierCanvas::PlotAverage(), PFourierCanvas::PlotFourier(), PMusrCanvas::UpdateDataTheoryPad(), PMsrHandler::WriteMsrFile(), and PMsrHandler::WriteMsrLogFile().
#define FOURIER_UNIT_CYCLES 4 |
Definition at line 135 of file PMusr.h.
Referenced by PFourierCanvas::CreateXaxisTitle(), PMsrHandler::HandleFourierEntry(), PStartupHandler::OnCharacters(), PFourier::PFourier(), PMusrCanvas::PlotAverage(), PMusrCanvas::PlotFourier(), PMusrCanvas::PlotFourierDifference(), PMsrHandler::WriteMsrFile(), and PMsrHandler::WriteMsrLogFile().
#define FOURIER_UNIT_FREQ 3 |
Definition at line 134 of file PMusr.h.
Referenced by PFourierCanvas::CreateXaxisTitle(), PRunSingleHistoRRF::GetMainFrequency(), PMsrHandler::HandleFourierEntry(), PStartupHandler::OnCharacters(), PFourier::PFourier(), PMusrCanvas::PlotAverage(), PMusrCanvas::PlotFourier(), PMusrCanvas::PlotFourierDifference(), PMsrHandler::WriteMsrFile(), and PMsrHandler::WriteMsrLogFile().
#define FOURIER_UNIT_GAUSS 1 |
Definition at line 132 of file PMusr.h.
Referenced by PFourierCanvas::CreateXaxisTitle(), PMsrHandler::HandleFourierEntry(), PMusrCanvas::InitFourier(), PStartupHandler::OnCharacters(), PStartupHandler::OnStartDocument(), PFourier::PFourier(), PMusrCanvas::PlotAverage(), PMusrCanvas::PlotFourier(), PMusrCanvas::PlotFourierDifference(), PMsrHandler::WriteMsrFile(), and PMsrHandler::WriteMsrLogFile().
#define FOURIER_UNIT_NOT_GIVEN 0 |
Definition at line 131 of file PMusr.h.
Referenced by PMsrHandler::InitFourierParameterStructure(), and PMusrCanvas::SetMsrHandler().
#define FOURIER_UNIT_TESLA 2 |
Definition at line 133 of file PMusr.h.
Referenced by PFourierCanvas::CreateXaxisTitle(), PMsrHandler::HandleFourierEntry(), PStartupHandler::OnCharacters(), PFourier::PFourier(), PMusrCanvas::PlotAverage(), PMusrCanvas::PlotFourier(), PMusrCanvas::PlotFourierDifference(), PMsrHandler::WriteMsrFile(), and PMsrHandler::WriteMsrLogFile().
#define GAMMA_BAR_MUON 1.355388094e-2 |
Definition at line 78 of file PMusr.h.
Referenced by PFunction::FillFuncEvalTree(), PMsrGlobalBlock::GetRRFFreq(), PFourier::PFourier(), PRunAsymmetry::PrepareRRFViewData(), and PRunSingleHisto::PrepareViewData().
#define MSR_FITTYPE_ASYM 2 |
Definition at line 108 of file PMusr.h.
Referenced by PMsrHandler::HandleGlobalEntry(), PMsrHandler::HandleRunEntry(), main(), PMusrCanvas::UpdateDataTheoryPad(), PMusrCanvas::UpdateInfoPad(), PMsrHandler::WriteMsrFile(), and PMsrHandler::WriteMsrLogFile().
#define MSR_FITTYPE_ASYM_RRF 3 |
Definition at line 109 of file PMusr.h.
Referenced by PMsrHandler::CheckRRFSettings(), PMsrHandler::HandleGlobalEntry(), PMsrHandler::HandleRunEntry(), main(), PMusrCanvas::UpdateDataTheoryPad(), PMusrCanvas::UpdateInfoPad(), PMsrHandler::WriteMsrFile(), and PMsrHandler::WriteMsrLogFile().
#define MSR_FITTYPE_BNMR 5 |
Definition at line 111 of file PMusr.h.
Referenced by PMsrHandler::HandleGlobalEntry(), PMsrHandler::HandleRunEntry(), main(), PMusrCanvas::UpdateDataTheoryPad(), PMusrCanvas::UpdateInfoPad(), PMsrHandler::WriteMsrFile(), and PMsrHandler::WriteMsrLogFile().
#define MSR_FITTYPE_MU_MINUS 4 |
Definition at line 110 of file PMusr.h.
Referenced by PMsrHandler::CheckMaxLikelihood(), PMsrHandler::HandleGlobalEntry(), PMsrHandler::HandleRunEntry(), main(), PMusrCanvas::UpdateDataTheoryPad(), PMsrHandler::WriteMsrFile(), and PMsrHandler::WriteMsrLogFile().
#define MSR_FITTYPE_NON_MUSR 8 |
Definition at line 112 of file PMusr.h.
Referenced by PMsrHandler::HandleGlobalEntry(), PMsrHandler::HandleRunEntry(), main(), PMusrCanvas::UpdateDataTheoryPad(), PMsrHandler::WriteMsrFile(), and PMsrHandler::WriteMsrLogFile().
#define MSR_FITTYPE_SINGLE_HISTO 0 |
Definition at line 106 of file PMusr.h.
Referenced by PMsrHandler::CheckMaxLikelihood(), PMsrHandler::HandleGlobalEntry(), PMsrHandler::HandleRunEntry(), main(), PMusrCanvas::UpdateDataTheoryPad(), PMusrCanvas::UpdateInfoPad(), PMsrHandler::WriteMsrFile(), and PMsrHandler::WriteMsrLogFile().
#define MSR_FITTYPE_SINGLE_HISTO_RRF 1 |
Definition at line 107 of file PMusr.h.
Referenced by PMsrHandler::CheckRRFSettings(), PMsrHandler::HandleGlobalEntry(), PMsrHandler::HandleRunEntry(), main(), PMusrCanvas::UpdateDataTheoryPad(), PMusrCanvas::UpdateInfoPad(), PMsrHandler::WriteMsrFile(), and PMsrHandler::WriteMsrLogFile().
#define MSR_PARAM_FUN_OFFSET 20000 |
Definition at line 127 of file PMusr.h.
Referenced by PTheory::Abragam(), PTheory::Asymmetry(), PTheory::Bessel(), PRunSingleHisto::CalcChiSquare(), PRunAsymmetry::CalcChiSquare(), PRunAsymmetryRRF::CalcChiSquare(), PRunSingleHisto::CalcChiSquareExpected(), PRunSingleHisto::CalcMaxLikelihood(), PRunSingleHisto::CalcMaxLikelihoodExpected(), PRunAsymmetry::CalcTheory(), PRunSingleHisto::CalcTheory(), PRunAsymmetryRRF::CalcTheory(), PMsrHandler::CheckFuncs(), PMsrHandler::CheckRunBlockIntegrity(), PTheory::CombiLGKT(), PTheory::Constant(), PTheory::DynamicGaussKTLF(), PTheory::DynamicLorentzKTLF(), PTheory::DynamicNKTF(), PTheory::DynamicNKZF(), PMsrHandler::FillParameterInUse(), PTheory::GeneralExp(), PMsrHandler::GetNoOfFitParameters(), PMsrHandler::HandleRunEntry(), PTheory::InternalBessel(), PTheory::InternalField(), PTheory::InternalFieldGK(), PTheory::InternalFieldLL(), PTheory::MuMinusExpTF(), PTheory::Polynom(), PMsr2Data::PrepareGlobalInputFile(), PRunSingleHisto::PrepareRawViewData(), PRunAsymmetry::PrepareRRFViewData(), PRunAsymmetryRRF::PrepareViewData(), PRunAsymmetry::PrepareViewData(), PRunSingleHisto::PrepareViewData(), PRunAsymmetry::PRunAsymmetry(), PTheory::PTheory(), PTheory::RandomAnisotropicHyperfine(), PTheory::SimpleExp(), PTheory::SimpleGauss(), PTheory::SkewedGauss(), PTheory::SpinGlass(), PTheory::StaticGaussKT(), PTheory::StaticGaussKTLF(), PTheory::StaticLorentzKT(), PTheory::StaticLorentzKTLF(), PTheory::StaticNKTF(), PTheory::StaticNKZF(), PTheory::StrKT(), PTheory::TFCos(), PTheory::UserFcn(), PMsrHandler::WriteMsrFile(), and PMsrHandler::WriteMsrLogFile().
#define MSR_PARAM_MAP_OFFSET 10000 |
Definition at line 126 of file PMusr.h.
Referenced by PMsrHandler::CheckMaps(), and PMsrHandler::FillParameterInUse().
#define MSR_PLOT_ASYM 2 |
Definition at line 118 of file PMusr.h.
Referenced by PMusrCanvas::ExportData(), PMusrCanvas::HandleDataSet(), PMsrHandler::HandlePlotEntry(), PMusrCanvas::PlotAverage(), PMusrCanvas::PlotData(), PMsrHandler::WriteMsrFile(), and PMsrHandler::WriteMsrLogFile().
#define MSR_PLOT_ASYM_RRF 3 |
Definition at line 119 of file PMusr.h.
Referenced by PMusrCanvas::ExportData(), PMsrHandler::HandlePlotEntry(), PMusrCanvas::PlotData(), PMsrHandler::WriteMsrFile(), and PMsrHandler::WriteMsrLogFile().
#define MSR_PLOT_BNMR 5 |
Definition at line 121 of file PMusr.h.
Referenced by PMusrCanvas::ExportData(), PMusrCanvas::HandleDataSet(), PMsrHandler::HandlePlotEntry(), PMusrCanvas::PlotAverage(), PMusrCanvas::PlotData(), PMusrCanvas::PlotDifference(), PMsrHandler::WriteMsrFile(), and PMsrHandler::WriteMsrLogFile().
#define MSR_PLOT_MU_MINUS 4 |
Definition at line 120 of file PMusr.h.
Referenced by PMusrCanvas::ExportData(), PMsrHandler::HandlePlotEntry(), PMusrCanvas::PlotAverage(), PMusrCanvas::PlotData(), PMsrHandler::WriteMsrFile(), and PMsrHandler::WriteMsrLogFile().
#define MSR_PLOT_NON_MUSR 8 |
Definition at line 122 of file PMusr.h.
Referenced by PMusrCanvas::ExportData(), PMusrCanvas::HandleAverage(), PMusrCanvas::HandleDifference(), PMusrCanvas::HandleDifferenceFourier(), PMusrCanvas::HandleFourier(), PMusrCanvas::HandleFourierDifference(), PMsrHandler::HandlePlotEntry(), PMusrCanvas::PlotData(), PMusrCanvas::PlotDifference(), PMusrCanvas::UpdateDataTheoryPad(), PMsrHandler::WriteMsrFile(), and PMsrHandler::WriteMsrLogFile().
#define MSR_PLOT_SINGLE_HISTO 0 |
Definition at line 116 of file PMusr.h.
Referenced by PMusrCanvas::ExportData(), PMsrHandler::HandlePlotEntry(), PMusrCanvas::PlotAverage(), PMusrCanvas::PlotData(), PMsrHandler::WriteMsrFile(), and PMsrHandler::WriteMsrLogFile().
#define MSR_PLOT_SINGLE_HISTO_RRF 1 |
Definition at line 117 of file PMusr.h.
Referenced by PMusrCanvas::ExportData(), PMsrHandler::HandlePlotEntry(), PMusrCanvas::PlotData(), PMsrHandler::WriteMsrFile(), and PMsrHandler::WriteMsrLogFile().
#define MSR_TAG_COMMANDS 6 |
Definition at line 99 of file PMusr.h.
Referenced by PMsrHandler::ReadMsrFile(), and PMsrHandler::WriteMsrLogFile().
#define MSR_TAG_FITPARAMETER 1 |
Definition at line 94 of file PMusr.h.
Referenced by PMsrHandler::ReadMsrFile(), and PMsrHandler::WriteMsrLogFile().
#define MSR_TAG_FOURIER 7 |
Definition at line 100 of file PMusr.h.
Referenced by PMsrHandler::ReadMsrFile(), and PMsrHandler::WriteMsrLogFile().
#define MSR_TAG_FUNCTIONS 3 |
Definition at line 96 of file PMusr.h.
Referenced by PMsrHandler::ReadMsrFile(), and PMsrHandler::WriteMsrLogFile().
#define MSR_TAG_GLOBAL 4 |
Definition at line 97 of file PMusr.h.
Referenced by PMsrHandler::ReadMsrFile(), and PMsrHandler::WriteMsrLogFile().
#define MSR_TAG_PLOT 8 |
Definition at line 101 of file PMusr.h.
Referenced by PMsrHandler::ReadMsrFile(), and PMsrHandler::WriteMsrLogFile().
#define MSR_TAG_RUN 5 |
Definition at line 98 of file PMusr.h.
Referenced by PMsrHandler::ReadMsrFile(), and PMsrHandler::WriteMsrLogFile().
#define MSR_TAG_STATISTIC 9 |
Definition at line 102 of file PMusr.h.
Referenced by PMsrHandler::ReadMsrFile(), and PMsrHandler::WriteMsrLogFile().
#define MSR_TAG_THEORY 2 |
Definition at line 95 of file PMusr.h.
Referenced by PMsrHandler::ReadMsrFile(), and PMsrHandler::WriteMsrLogFile().
#define MSR_TAG_TITLE 0 |
Definition at line 93 of file PMusr.h.
Referenced by PMsrHandler::WriteMsrLogFile().
#define PMUON_LIFETIME 2.1969811 |
Definition at line 68 of file PMusr.h.
Referenced by PRunSingleHisto::CalcChiSquare(), PRunSingleHisto::CalcChiSquareExpected(), PRunSingleHisto::CalcMaxLikelihood(), PRunSingleHisto::CalcMaxLikelihoodExpected(), PRunSingleHisto::CalcTheory(), PPrepFourier::DoLifeTimeCorrection(), PRunSingleHisto::EstimateN0(), PRunSingleHistoRRF::PrepareFitData(), PRunSingleHisto::PrepareRawViewData(), and PRunSingleHisto::PrepareViewData().
#define PMUSR_MSR_FILE_NOT_FOUND -3 |
Definition at line 47 of file PMusr.h.
Referenced by PMsr2Data::GetSingleRunMsrFile(), main(), PMsrHandler::ReadMsrFile(), and PMsr2Data::ReadMsrFile().
#define PMUSR_MSR_FILE_WRITE_ERROR -8 |
Definition at line 52 of file PMusr.h.
Referenced by PMsrHandler::WriteMsrFile().
#define PMUSR_MSR_LOG_FILE_WRITE_ERROR -7 |
Definition at line 51 of file PMusr.h.
Referenced by main(), and PMsrHandler::WriteMsrLogFile().
#define PMUSR_MSR_SYNTAX_ERROR -5 |
Definition at line 49 of file PMusr.h.
Referenced by PMsr2Data::GetSingleRunMsrFile(), main(), PMsrHandler::ReadMsrFile(), PMsr2Data::ReadMsrFile(), and PMsrHandler::WriteMsrLogFile().
#define PMUSR_SUCCESS 0 |
Definition at line 44 of file PMusr.h.
Referenced by PMsr2Data::GetSingleRunMsrFile(), main(), PMsr2Data::PrepareGlobalInputFile(), PMsr2Data::PrepareNewSortedInputFile(), PMsrHandler::ReadMsrFile(), PMsr2Data::ReadMsrFile(), PMsrHandler::WriteMsrFile(), PMsrHandler::WriteMsrLogFile(), and PMsr2Data::WriteOutput().
#define PMUSR_UNDEFINED -9.9e99 |
Definition at line 89 of file PMusr.h.
Referenced by PRunSingleHisto::CalcChiSquare(), PRunSingleHisto::CalcChiSquareExpected(), PRunSingleHisto::CalcMaxLikelihood(), PRunSingleHisto::CalcMaxLikelihoodExpected(), PRunSingleHisto::CalcTheory(), PMsrHandler::CheckRunBlockIntegrity(), PMsrRunBlock::CleanUp(), PFunction::EvalNode(), PFitter::ExecuteSave(), PMsrRunBlock::GetBkgEstimated(), PMsrRunBlock::GetBkgFix(), PMsrGlobalBlock::GetFitRange(), PMsrRunBlock::GetFitRange(), PRunMuMinus::GetProperFitRange(), PRunSingleHisto::GetProperFitRange(), PRunAsymmetryRRF::GetProperFitRange(), PRunSingleHistoRRF::GetProperFitRange(), PRunAsymmetry::GetProperFitRange(), PRawRunData::GetRingAnode(), PRawRunDataVector::GetT0BinEstimated(), PRawRunData::GetTemperature(), PRawRunData::GetTempError(), PSectorChisq::GetTimeRangeFirst(), PMusrCanvas::HandleDataSet(), PFitter::PFitter(), PMsrGlobalBlock::PMsrGlobalBlock(), PMsrRunBlock::PMsrRunBlock(), PRawRunData::PRawRunData(), PRunNonMusr::PrepareData(), PRunAsymmetryRRF::PrepareData(), PRunAsymmetry::PrepareData(), PRunSingleHistoRRF::PrepareFitData(), PRunSingleHisto::PrepareFitData(), PRunSingleHisto::PrepareRawViewData(), PRunSingleHisto::PrepareViewData(), PRunBase::PRunBase(), PRunData::PRunData(), PRunDataHandler::ReadAsciiFile(), PRunDataHandler::ReadMudFile(), PRunDataHandler::ReadNexusFile(), PRunDataHandler::ReadPsiBinFile(), PRawRunData::SetTempError(), PRunAsymmetry::SubtractFixBkg(), PMusrCanvas::UpdateInfoPad(), PRunDataHandler::WriteAsciiFile(), PMsrHandler::WriteMsrFile(), PMsrHandler::WriteMsrLogFile(), PMsr2Data::WriteOutput(), and PRunDataHandler::WriteWkmFile().
#define POST_PILEUP_HISTO_OFFSET 20 |
Definition at line 86 of file PMusr.h.
Referenced by PRunDataHandler::ReadRootFile().
#define PRUN_ASYMMETRY 2 |
Definition at line 58 of file PMusr.h.
Referenced by PRunListCollection::Add(), PMsrHandler::CheckRunBlockIntegrity(), PRunListCollection::GetNoOfBinsFitted(), PRunListCollection::GetSingleRunChisq(), and PRunListCollection::GetSingleRunChisqExpected().
#define PRUN_ASYMMETRY_BNMR 5 |
Definition at line 61 of file PMusr.h.
Referenced by PRunListCollection::Add(), PMsrHandler::CheckRunBlockIntegrity(), PRunListCollection::GetNoOfBinsFitted(), PRunListCollection::GetSingleRunChisq(), and PRunListCollection::GetSingleRunChisqExpected().
#define PRUN_ASYMMETRY_RRF 3 |
Definition at line 59 of file PMusr.h.
Referenced by PRunListCollection::Add(), PMsrHandler::CheckRunBlockIntegrity(), PRunListCollection::GetNoOfBinsFitted(), PRunListCollection::GetSingleRunChisq(), and PRunListCollection::GetSingleRunChisqExpected().
#define PRUN_MU_MINUS 4 |
Definition at line 60 of file PMusr.h.
Referenced by PRunListCollection::Add(), PMsrHandler::CheckRunBlockIntegrity(), PRunListCollection::GetNoOfBinsFitted(), PRunListCollection::GetSingleRunChisq(), and PRunListCollection::GetSingleRunChisqExpected().
#define PRUN_NON_MUSR 8 |
Definition at line 62 of file PMusr.h.
Referenced by PRunListCollection::Add(), PMsrHandler::CheckRunBlockIntegrity(), PRunListCollection::GetNoOfBinsFitted(), PRunListCollection::GetSingleRunChisq(), and PRunListCollection::GetSingleRunChisqExpected().
#define PRUN_SINGLE_HISTO 0 |
Definition at line 56 of file PMusr.h.
Referenced by PRunListCollection::Add(), PMsrHandler::CheckRunBlockIntegrity(), PRunListCollection::GetNoOfBinsFitted(), PRunListCollection::GetSingleRunChisq(), PRunListCollection::GetSingleRunChisqExpected(), PRunListCollection::GetSingleRunMaximumLikelihood(), and PRunListCollection::GetSingleRunMaximumLikelihoodExpected().
#define PRUN_SINGLE_HISTO_RRF 1 |
Definition at line 57 of file PMusr.h.
Referenced by PRunListCollection::Add(), PMsrHandler::CheckRunBlockIntegrity(), PRunListCollection::GetNoOfBinsFitted(), PRunListCollection::GetSingleRunChisq(), and PRunListCollection::GetSingleRunChisqExpected().
#define RRF_FREQ_UNDEF 1.0e10 |
Definition at line 160 of file PMusr.h.
Referenced by PMsrHandler::CheckRRFSettings(), PMsrGlobalBlock::GetRRFFreq(), PMsrHandler::HandleGlobalEntry(), and PMsrGlobalBlock::PMsrGlobalBlock().
#define RRF_UNIT_G 3 |
Definition at line 157 of file PMusr.h.
Referenced by PMsrGlobalBlock::GetRRFUnit(), PMsrHandler::HandlePlotEntry(), PRunAsymmetry::PrepareRRFViewData(), PRunSingleHisto::PrepareViewData(), PMusrCanvas::SetMsrHandler(), and PMsrHandler::WriteMsrFile().
#define RRF_UNIT_kHz 0 |
Definition at line 154 of file PMusr.h.
Referenced by PMsrGlobalBlock::GetRRFUnit(), PMsrHandler::HandlePlotEntry(), PRunAsymmetry::PrepareRRFViewData(), PRunSingleHisto::PrepareViewData(), PMusrCanvas::SetMsrHandler(), and PMsrHandler::WriteMsrFile().
#define RRF_UNIT_Mcs 2 |
Definition at line 156 of file PMusr.h.
Referenced by PMsrGlobalBlock::GetRRFFreq(), PMsrGlobalBlock::GetRRFUnit(), PMsrHandler::HandlePlotEntry(), PRunAsymmetry::PrepareRRFViewData(), PRunSingleHisto::PrepareViewData(), PMusrCanvas::SetMsrHandler(), PMsrGlobalBlock::SetRRFFreq(), and PMsrHandler::WriteMsrFile().
#define RRF_UNIT_MHz 1 |
Definition at line 155 of file PMusr.h.
Referenced by PMsrGlobalBlock::GetRRFFreq(), PMsrGlobalBlock::GetRRFUnit(), PMsrHandler::HandlePlotEntry(), PRunAsymmetry::PrepareRRFViewData(), PRunSingleHisto::PrepareViewData(), PMusrCanvas::SetMsrHandler(), PMsrGlobalBlock::SetRRFFreq(), and PMsrHandler::WriteMsrFile().
#define RRF_UNIT_T 4 |
Definition at line 158 of file PMusr.h.
Referenced by PMsrGlobalBlock::GetRRFFreq(), PMsrGlobalBlock::GetRRFUnit(), PMsrHandler::HandlePlotEntry(), PRunAsymmetry::PrepareRRFViewData(), PRunSingleHisto::PrepareViewData(), PMusrCanvas::SetMsrHandler(), PMsrGlobalBlock::SetRRFFreq(), and PMsrHandler::WriteMsrFile().
#define RRF_UNIT_UNDEF -1 |
Definition at line 153 of file PMusr.h.
Referenced by PMsrHandler::CheckRunBlockIntegrity(), PMsrGlobalBlock::GetRRFFreq(), PMsrGlobalBlock::GetRRFUnit(), PMsrGlobalBlock::PMsrGlobalBlock(), and PMsrGlobalBlock::SetRRFFreq().
typedef std::vector<Bool_t> PBoolVector |
typedef std::pair<Double_t, Double_t> PDoublePair |
typedef std::vector<PDoublePair> PDoublePairVector |
typedef std::vector<Double_t> PDoubleVector |
typedef std::pair<Int_t, Int_t> PIntPair |
typedef std::vector<PIntPair> PIntPairVector |
typedef std::vector<Int_t> PIntVector |
typedef std::vector<PMsrLineStructure> PMsrLines |
typedef std::vector<PMsrParamStructure> PMsrParamList |
typedef std::vector<PMsrPlotStructure> PMsrPlotList |
typedef std::vector<PMsrRunBlock> PMsrRunList |
typedef std::vector<PRawRunData> PRawRunDataList |
typedef std::vector<PRunNameTemplate> PRunNameTemplateList |
typedef std::vector<TString> PStringVector |
typedef std::vector<UInt_t> PUIntVector |
enum EPMusrHandleTag |