![]() |
MaCh3 2.2.1
Reference Guide
|
#include "Manager/Manager.h"
#include "Samples/SampleStructs.h"
#include "TObjArray.h"
#include "TChain.h"
#include "TFile.h"
#include "TBranch.h"
#include "TCanvas.h"
#include "TLine.h"
#include "TLegend.h"
#include "TString.h"
#include "TH1.h"
#include "TRandom3.h"
#include "TStopwatch.h"
#include "TColor.h"
#include "TStyle.h"
#include "TROOT.h"
Go to the source code of this file.
Functions | |
void | PrepareChains () |
void | InitialiseArrays () |
void | RunDiagnostic () |
void | CalcRhat () |
void | SaveResults () |
void | DestroyArrays () |
double | CalcMedian (double arr[], int size) |
void | CapVariable (double var, double cap) |
int | main (int argc, char *argv[]) |
Variables | |
int | Ntoys |
int | Nchains |
int | nDraw |
std::vector< TString > | BranchNames |
std::vector< std::string > | MCMCFile |
std::vector< bool > | ValidPar |
double *** | Draws |
double ** | Mean |
double ** | StandardDeviation |
double * | MeanGlobal |
double * | StandardDeviationGlobal |
double * | BetweenChainVariance |
double * | MarginalPosteriorVariance |
double * | RHat |
double * | EffectiveSampleSize |
double *** | DrawsFolded |
double * | MedianArr |
double ** | MeanFolded |
double ** | StandardDeviationFolded |
double * | MeanGlobalFolded |
double * | StandardDeviationGlobalFolded |
double * | BetweenChainVarianceFolded |
double * | MarginalPosteriorVarianceFolded |
double * | RHatFolded |
double * | EffectiveSampleSizeFolded |
double CalcMedian | ( | double | arr[], |
int | size | ||
) |
Definition at line 839 of file RHat_HighMem.cpp.
void CalcRhat | ( | ) |
Definition at line 438 of file RHat_HighMem.cpp.
void CapVariable | ( | double | var, |
double | cap | ||
) |
Definition at line 849 of file RHat_HighMem.cpp.
void DestroyArrays | ( | ) |
Definition at line 794 of file RHat_HighMem.cpp.
void InitialiseArrays | ( | ) |
Definition at line 368 of file RHat_HighMem.cpp.
int main | ( | int | argc, |
char * | argv[] | ||
) |
Definition at line 82 of file RHat_HighMem.cpp.
void PrepareChains | ( | ) |
Definition at line 161 of file RHat_HighMem.cpp.
void RunDiagnostic | ( | ) |
Definition at line 429 of file RHat_HighMem.cpp.
void SaveResults | ( | ) |
Definition at line 588 of file RHat_HighMem.cpp.
double* BetweenChainVariance |
Definition at line 50 of file RHat_HighMem.cpp.
double* BetweenChainVarianceFolded |
Definition at line 64 of file RHat_HighMem.cpp.
std::vector<TString> BranchNames |
Definition at line 38 of file RHat_HighMem.cpp.
double*** Draws |
Definition at line 42 of file RHat_HighMem.cpp.
double*** DrawsFolded |
Definition at line 55 of file RHat_HighMem.cpp.
double* EffectiveSampleSize |
Definition at line 53 of file RHat_HighMem.cpp.
double* EffectiveSampleSizeFolded |
Definition at line 67 of file RHat_HighMem.cpp.
double* MarginalPosteriorVariance |
Definition at line 51 of file RHat_HighMem.cpp.
double* MarginalPosteriorVarianceFolded |
Definition at line 65 of file RHat_HighMem.cpp.
std::vector<std::string> MCMCFile |
Definition at line 39 of file RHat_HighMem.cpp.
double** Mean |
Definition at line 44 of file RHat_HighMem.cpp.
double** MeanFolded |
Definition at line 58 of file RHat_HighMem.cpp.
double* MeanGlobal |
Definition at line 47 of file RHat_HighMem.cpp.
double* MeanGlobalFolded |
Definition at line 61 of file RHat_HighMem.cpp.
double* MedianArr |
Definition at line 56 of file RHat_HighMem.cpp.
int Nchains |
Definition at line 34 of file RHat_HighMem.cpp.
int nDraw |
Definition at line 36 of file RHat_HighMem.cpp.
int Ntoys |
Definition at line 33 of file RHat_HighMem.cpp.
double* RHat |
Definition at line 52 of file RHat_HighMem.cpp.
double* RHatFolded |
Definition at line 66 of file RHat_HighMem.cpp.
double** StandardDeviation |
Definition at line 45 of file RHat_HighMem.cpp.
double** StandardDeviationFolded |
Definition at line 59 of file RHat_HighMem.cpp.
double* StandardDeviationGlobal |
Definition at line 48 of file RHat_HighMem.cpp.
double* StandardDeviationGlobalFolded |
Definition at line 62 of file RHat_HighMem.cpp.
std::vector<bool> ValidPar |
Definition at line 40 of file RHat_HighMem.cpp.