MaCh3 2.2.1
Reference Guide
Loading...
Searching...
No Matches
Classes | Enumerations | Functions
MaCh3Plotting Namespace Reference

Classes

struct  InputFile
 Struct which wraps around the actual input file and also holds general information, and data from the file to be used by other classes. More...
 
class  InputManager
 This guy talks to the input files and is intended to smooth over the fact that our OA fitters use such a beautiful and diverse range of output file structures. More...
 
class  PlottingManager
 The main class to be used in plotting scripts. More...
 
class  StyleManager
 EW: provides centralized styling utilities for plots, including name prettification and style application. More...
 

Enumerations

enum  fileTypeEnum {
  kLLH , kPostFit , kMCMC , kSigmaVar ,
  kNFileTypes
}
 Types of possible file that can be read. More...
 

Functions

TH1D TGraphToTH1D (TGraph graph, std::string newName="", std::string newTitle="")
 This handy little function lets you interpret a TGraph as a TH1D.
 
std::vector< std::vector< double > > TGraphToVector (TGraph graph)
 This handy little function lets you interpret a TGraph as a vector containing the same data.
 
std::vector< std::vector< double > > TGraphToVector (TGraph2D graph)
 This handy little function lets you interpret a 2d TGraph as a vector containing the same data.
 

Enumeration Type Documentation

◆ fileTypeEnum

Types of possible file that can be read.

Enumerator
kLLH 

Log Likelihood scan.

kPostFit 

Processed post fit errors.

kMCMC 

MCMC chain.

kSigmaVar 

Sigma variations.

kNFileTypes 

Number of types of file.

Definition at line 16 of file inputManager.h.

16 {
17 kLLH,
18 kPostFit,
19 kMCMC,
20 kSigmaVar,
21
23};
@ kNFileTypes
Number of types of file.
Definition: inputManager.h:22
@ kPostFit
Processed post fit errors.
Definition: inputManager.h:18
@ kLLH
Log Likelihood scan.
Definition: inputManager.h:17
@ kSigmaVar
Sigma variations.
Definition: inputManager.h:20
@ kMCMC
MCMC chain.
Definition: inputManager.h:19