MaCh3  2.5.0
Reference Guide
OscProcessor Member List

This is the complete list of members for OscProcessor, including all inherited members.

AcceptanceProbabilities()MCMCProcessorprotected
AccProbBatchedAveragesMCMCProcessorprotected
AccProbValuesMCMCProcessorprotected
ApplySmoothingMCMCProcessorprotected
AutoCorrelation()MCMCProcessorprotected
AutoCorrelation_FFT()MCMCProcessorprotected
AutoCorrLagMCMCProcessorprotected
BatchedAnalysis()MCMCProcessorprotected
BatchedAveragesMCMCProcessorprotected
BatchedMeans()MCMCProcessorprotected
BranchNamesMCMCProcessorprotected
BurnInCutMCMCProcessorprotected
CacheMCMCMCMCProcessorprotected
CacheSteps()MCMCProcessor
CalcJarlskog(const double s2th13, const double s2th23, const double s2th12, const double dcp) constOscProcessorprotected
CalculateESS(const int nLags, const std::vector< std::vector< double >> &LagL)MCMCProcessorprotected
CanvasNameMCMCProcessorprotected
Central_ValueMCMCProcessorprotected
ChainMCMCProcessorprotected
CheckCredibleIntervalsOrder(const std::vector< double > &CredibleIntervals, const std::vector< Color_t > &CredibleIntervalsColours) constMCMCProcessor
CheckCredibleRegionsOrder(const std::vector< double > &CredibleRegions, const std::vector< Style_t > &CredibleRegionStyle, const std::vector< Color_t > &CredibleRegionColor)MCMCProcessor
CheckStepCut() constMCMCProcessor
CorrelationMCMCProcessorprotected
CovarianceMCMCProcessorprotected
CovConfigMCMCProcessorprotected
CovNamePosMCMCProcessorprotected
CovPosMCMCProcessorprotected
DeltaCPIndexOscProcessorprotected
DeltaCPNameOscProcessorprotected
DeltaM2_23IndexOscProcessorprotected
DeltaM2_23NameOscProcessorprotected
DiagMCMC()MCMCProcessor
doDiagMCMCMCMCProcessorprotected
DrawCorrelations1D()MCMCProcessorprotected
DrawCorrelationsGroup(const std::unique_ptr< TH2D > &CorrMatrix) constMCMCProcessorprotected
DrawCovariance()MCMCProcessor
DrawPostfit()MCMCProcessor
DrawRangeMCMCProcessorprotected
ErrorsMCMCProcessorprotected
Errors_GaussMCMCProcessorprotected
Errors_HPDMCMCProcessorprotected
Errors_HPD_NegativeMCMCProcessorprotected
Errors_HPD_PositiveMCMCProcessorprotected
ExcludedGroupsMCMCProcessorprotected
ExcludedNamesMCMCProcessorprotected
ExcludedTypesMCMCProcessorprotected
FancyPlotNamesMCMCProcessorprotected
FindInputFiles()MCMCProcessorprotected
FindInputFilesLegacy()MCMCProcessorprotected
GaussMCMCProcessorprotected
GetBayesFactor(const std::vector< std::string > &ParName, const std::vector< std::vector< double >> &Model1Bounds, const std::vector< std::vector< double >> &Model2Bounds, const std::vector< std::vector< std::string >> &ModelNames)MCMCProcessor
GetBranchNames() constMCMCProcessorinline
GetCovariance(TMatrixDSym *&Cov, TMatrixDSym *&Corr)MCMCProcessor
GetCovConfig(const int i) constMCMCProcessorinline
GetFDCov() constMCMCProcessorinline
GetGroup(const std::string &name) constMCMCProcessor
GetHpost(const int i) constMCMCProcessorinline
GetHpost2D(const int i, const int j) constMCMCProcessorinline
GetMargins(const std::unique_ptr< TCanvas > &Canv) constMCMCProcessorprotected
GetNDCov() constMCMCProcessorinline
GetnEntries()MCMCProcessorinline
GetNFD() constMCMCProcessorinline
GetNND() constMCMCProcessorinline
GetNParams() constMCMCProcessorinline
GetnSteps()MCMCProcessorinline
GetNthParameter(const int param, double &Prior, double &PriorError, TString &Title) constMCMCProcessor
GetNXSec() constMCMCProcessorinline
GetParameterSums()MCMCProcessorprotected
GetParamIndexFromName(const std::string &Name) constMCMCProcessor
GetPolarPlot(const std::vector< std::string > &ParNames)MCMCProcessor
GetPostfit(TVectorD *&Central, TVectorD *&Errors, TVectorD *&Central_Gauss, TVectorD *&Errors_Gauss, TVectorD *&Peaks)MCMCProcessor
GetPostfit_Ind(TVectorD *&Central, TVectorD *&Errors, TVectorD *&Peaks, ParameterEnum kParam)MCMCProcessor
GetSavageDickey(const std::vector< std::string > &ParName, const std::vector< double > &EvaluationPoint, const std::vector< std::vector< double >> &Bounds)MCMCProcessor
GetViolin() constMCMCProcessorinline
GetViolinPrior() constMCMCProcessorinline
GetXSecCov() constMCMCProcessorinline
GewekeDiagnostic()MCMCProcessorprotected
hpostMCMCProcessorprotected
hpost2DMCMCProcessorprotected
hviolinMCMCProcessorprotected
hviolin_priorMCMCProcessorprotected
IamVariedMCMCProcessorprotected
Initialise()MCMCProcessor
LoadAdditionalInfo() finalOscProcessorprotectedvirtual
MadePostfitMCMCProcessorprotected
MakeCovariance()MCMCProcessor
MakeCovariance_MP(const bool Mute=false)MCMCProcessor
MakeCovarianceYAML(const std::string &OutputYAMLFile, const std::string &MeansMethod) constMCMCProcessor
MakeCredibleIntervals(const std::vector< double > &CredibleIntervals={0.99, 0.90, 0.68 }, const std::vector< Color_t > &CredibleIntervalsColours={kCyan+4, kCyan-2, kCyan-10}, const bool CredibleInSigmas=false)MCMCProcessor
MakeCredibleRegions(const std::vector< double > &CredibleRegions={0.99, 0.90, 0.68}, const std::vector< Style_t > &CredibleRegionStyle={kDashed, kSolid, kDotted}, const std::vector< Color_t > &CredibleRegionColor={kGreen-3, kGreen-10, kGreen}, const bool CredibleInSigmas=false, const bool Draw2DPosterior=true, const bool DrawBestFit=true)MCMCProcessor
MakeJarlskogPlot(const std::unique_ptr< TH1D > &jarl, const std::unique_ptr< TH1D > &jarl_flatsindcp, const std::unique_ptr< TH1D > &jarl_NH, const std::unique_ptr< TH1D > &jarl_NH_flatsindcp, const std::unique_ptr< TH1D > &jarl_IH, const std::unique_ptr< TH1D > &jarl_IH_flatsindcp)OscProcessorprotected
MakeOutputFile()MCMCProcessorprotected
MakePiePlot()OscProcessor
MakePostfit(const std::map< std::string, std::pair< double, double >> &Edges={})MCMCProcessor
MakePrefit()MCMCProcessorprotected
MakeSubOptimality(const int NIntervals=10)MCMCProcessor
MakeTrianglePlot(const std::vector< std::string > &ParNames, const std::vector< double > &CredibleIntervals={0.99, 0.90, 0.68 }, const std::vector< Color_t > &CredibleIntervalsColours={kCyan+4, kCyan-2, kCyan-10}, const std::vector< double > &CredibleRegions={0.99, 0.90, 0.68}, const std::vector< Style_t > &CredibleRegionStyle={kDashed, kSolid, kDotted}, const std::vector< Color_t > &CredibleRegionColor={kGreen-3, kGreen-10, kGreen}, const bool CredibleInSigmas=false)MCMCProcessor
MakeViolin()MCMCProcessor
MCMCFileMCMCProcessorprotected
MCMCProcessor(const std::string &InputFile)MCMCProcessor
MeansMCMCProcessorprotected
Means_GaussMCMCProcessorprotected
Means_HPDMCMCProcessorprotected
nBatchesMCMCProcessorprotected
nBinsMCMCProcessorprotected
nBranchesMCMCProcessorprotected
nDrawMCMCProcessorprotected
NDSamplesBinsMCMCProcessorprotected
NDSamplesNamesMCMCProcessorprotected
nEntriesMCMCProcessorprotected
nParamMCMCProcessorprotected
nParameterHandlersMCMCProcessorprotected
nSampleHandlersMCMCProcessorprotected
nStepsMCMCProcessorprotected
OscEnabledOscProcessorprotected
OscProcessor(const std::string &InputFile)OscProcessor
OutputFileMCMCProcessorprotected
OutputNameMCMCProcessorprotected
OutputSuffixMCMCProcessorprotected
ParamCentralMCMCProcessorprotected
ParamErrorsMCMCProcessorprotected
ParameterEvolution(const std::vector< std::string > &Names, const std::vector< int > &NIntervals)MCMCProcessor
ParameterGroupMCMCProcessorprotected
ParamFlatMCMCProcessorprotected
ParamNamesMCMCProcessorprotected
ParamTraces()MCMCProcessorprotected
ParamTypeMCMCProcessorprotected
ParamTypeStartPosMCMCProcessorprotected
ParStepMCMCProcessorprotected
PerformJarlskogAnalysis()OscProcessor
plotBinValueMCMCProcessorprotected
PlotFlatPriorMCMCProcessorprotected
PlotJarlskogOscProcessorprotected
plotRelativeToPriorMCMCProcessorprotected
Post2DPlotThresholdMCMCProcessorprotected
PosteriorMCMCProcessorprotected
Posterior1DCutMCMCProcessorprotected
PowerSpectrumAnalysis()MCMCProcessorprotected
PrepareDiagMCMC()MCMCProcessorprotected
PrintInfo() constMCMCProcessorprotected
printToPDFMCMCProcessorprotected
ReadFDFile()MCMCProcessorprotected
ReadInputCov()MCMCProcessorprotected
ReadInputCovLegacy()MCMCProcessorprotected
ReadModelFile()MCMCProcessorprotected
ReadNDFile()MCMCProcessorprotected
Reset2DPosteriors()MCMCProcessor
ReweightNameMCMCProcessorprotected
ReweightPosteriorMCMCProcessorprotected
ReweightPrior(const std::vector< std::string > &Names, const std::vector< double > &NewCentral, const std::vector< double > &NewError)MCMCProcessor
SampleName_vMCMCProcessorprotected
SamplePriorForParam(const int paramIndex, const std::unique_ptr< TRandom3 > &randGen, const std::vector< double > &FlatBounds) constOscProcessorprotected
SampleValuesMCMCProcessorprotected
SavageDickeyPlot(std::unique_ptr< TH1D > &PriorHist, std::unique_ptr< TH1D > &PosteriorHist, const std::string &Title, const double EvaluationPoint) constMCMCProcessor
ScanInput()MCMCProcessorprotected
ScanParameterOrder()MCMCProcessorprotected
SetEntries(const int NewEntries)MCMCProcessorinline
SetExcludedGroups(std::vector< std::string > Name)MCMCProcessorinline
SetExcludedNames(std::vector< std::string > Name)MCMCProcessorinline
SetExcludedTypes(std::vector< std::string > Name)MCMCProcessorinline
SetFancyNames(const bool PlotOrNot)MCMCProcessorinline
SetLegendStyle(TLegend *Legend, const double size) constMCMCProcessorprotected
SetMargins(std::unique_ptr< TCanvas > &Canv, const std::vector< double > &margins)MCMCProcessorprotected
SetnBatches(const int Batches)MCMCProcessorinline
SetNBins(const int NewBins)MCMCProcessorinline
SetnLags(const int nLags)MCMCProcessorinline
SetOutputSuffix(const std::string Suffix)MCMCProcessorinline
SetPlotBinValue(const bool PlotOrNot)MCMCProcessorinline
SetPlotErrorForFlatPrior(const bool PlotOrNot)MCMCProcessorinline
SetPlotRelativeToPrior(const bool PlotOrNot)MCMCProcessorinline
SetPost2DPlotThreshold(const double Threshold)MCMCProcessorinline
SetPosterior1DCut(const std::string Cut)MCMCProcessorinline
SetPrintToPDF(const bool PlotOrNot)MCMCProcessorinline
SetSmoothing(const bool PlotOrNot)MCMCProcessorinline
SetStepCut(const std::string &Cuts)MCMCProcessor
SetStepCut(const int Cuts)MCMCProcessor
SetTLineStyle(TLine *Line, const Color_t Colour, const Width_t Width, const ELineStyle Style) constMCMCProcessorprotected
SetupOutput()MCMCProcessorprotected
SetUseFFTAutoCorrelation(const bool useFFT)MCMCProcessorinline
Sin2Theta12IndexOscProcessorprotected
Sin2Theta12NameOscProcessorprotected
Sin2Theta13IndexOscProcessorprotected
Sin2Theta13NameOscProcessorprotected
Sin2Theta23IndexOscProcessorprotected
Sin2Theta23NameOscProcessorprotected
SmearChain(const std::vector< std::string > &Names, const std::vector< double > &Error, const bool &SaveBranch) constMCMCProcessor
StepCutMCMCProcessorprotected
StepNumberMCMCProcessorprotected
SystName_vMCMCProcessorprotected
SystValuesMCMCProcessorprotected
ThinMCMC(const int ThinningCut) constMCMCProcessorinline
UpperCutMCMCProcessorprotected
useFFTAutoCorrelationMCMCProcessorprotected
WeightValueMCMCProcessorprotected
~MCMCProcessor()MCMCProcessorvirtual
~OscProcessor()OscProcessorvirtual