MaCh3 2.2.1
Reference Guide
Loading...
Searching...
No Matches
Classes | Macros | Enumerations
MCMCProcessor.h File Reference
#include <complex>
#include <cstdio>
#include "Fitters/StatisticalUtils.h"
#include "Samples/HistogramUtils.h"
#include "Parameters/ParameterHandlerUtils.h"
#include "TFile.h"
#include "TBranch.h"
#include "TCanvas.h"
#include "TLine.h"
#include "TLegend.h"
#include "TString.h"
#include "TGraphErrors.h"
#include "TVectorD.h"
#include "TColor.h"
#include "TStyle.h"
#include "TStopwatch.h"
#include "TText.h"
#include "TGaxis.h"
#include "TTree.h"
#include "TROOT.h"
#include "TKey.h"
#include "TRandom3.h"
#include "TGraphPolar.h"
#include "TCandle.h"
#include "TMath.h"
#include "TMatrixDSymEigen.h"
#include "TVirtualFFT.h"
Include dependency graph for MCMCProcessor.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  MCMCProcessor
 Class responsible for processing MCMC chains, performing diagnostics, generating plots, and managing Bayesian analysis. More...
 

Macros

#define _UNDEF_   1234567890
 

Enumerations

enum  ParameterEnum { kXSecPar = 0 , kNDPar = 1 , kFDDetPar = 2 , kNParameterEnum = 3 }
 KS: Enum for different covariance classes. More...
 

Macro Definition Documentation

◆ _UNDEF_

#define _UNDEF_   1234567890

Definition at line 4 of file MCMCProcessor.h.

Enumeration Type Documentation

◆ ParameterEnum

KS: Enum for different covariance classes.

Todo:

KS: Apply reweighted weight to plotting and Bayes Factor.

KS: Implement 2D reweighing like DayaBay.

KS: Implement Diagnostics/GetPenaltyTerm.cpp here.

Enumerator
kXSecPar 
kNDPar 
kFDDetPar 
kNParameterEnum 

Definition at line 52 of file MCMCProcessor.h.

52 {
53 kXSecPar = 0,
54 kNDPar = 1,
55 kFDDetPar = 2,
56
57 kNParameterEnum = 3 //KS: keep it at the end to keep track of all parameters
58};
@ kNDPar
Definition: MCMCProcessor.h:54
@ kXSecPar
Definition: MCMCProcessor.h:53
@ kNParameterEnum
Definition: MCMCProcessor.h:57
@ kFDDetPar
Definition: MCMCProcessor.h:55