NAGASH 0.9.8
Next Generation Analysis System
|
▼NNAGASH | |
CAnalysis | Provide multi-thread interface to manipulate with Job |
▼CChi2Fitter | Fit the parameters of a \(\chi^2\) shape function |
CChi2FitterFCN | Fcn function to calculate the \(\chi^2\) |
CCircle | |
CConfigTool | Provide interface to config objects in NAGASH |
CCount | Use CountBase with the interface of provided by NAGASH::Result |
CCountBase | Base class for Count. This class provide a base class for Count. You can also use it if you don't need other functions from NAGASH::Result |
CCutFlowCounter | Store the cut flow with user defined cuts |
CEdge | |
CEventVector | Deprecated. It's better to use user defined event vector |
CFigureCanvas | Figure class for TCanvas. A canvas is the base of your figure where you can define multiple NAGASH::FigurePad objects for drawing all the ingredients |
CFigureElement | |
CFigureFunc1D | Figure class for TF1 |
CFigureGraph1D | Figure class for TGraph |
CFigureHist1D | Figure class for TH1D |
CFigureHist2D | Figure class for TH2D |
CFigureHStack | Figure class for THStack |
CFigureLatex | Figure class for TLatex |
CFigurePad | Figure class for TPad. This is the class for drawing all the other elements(histograms, graphs, function, etc.) in a figure |
CFigureSquareRange | |
CFigureStyleHelper | Class for control the style of the FigureTool, you can define your own FigureStyleHelper by inheriting this class |
CFigureTool | Class for plotting variaous types of figures |
CGraph2DTool | |
CHistBase | Virtual base class for histograms |
CHistTool | Provide tools for manipulating ROOT histograms |
CJob | Virtual base class for all kinds of jobs inside NAGASH, handled by Analysis |
CKinematics | Provide some static functions to calculate kinematic variables |
CLoopEvent | Virtual base class for event loops |
CMapTool | Helper functions for std::map |
▼CMSGTool | Maniplulate all messages of NAGASH |
CMSGTitleGuard | Used to call MSGTool::EndTitle() automatically |
CNGFigure | Next Generation Figure Package, now replaced by NAGASH::FigureTool |
CNGHist | NAGASH interface for using ROOT histograms |
CPCATool | PCATool : Principal Component Analysis (PCA) |
CPlotGroup | Provide a base class for manipulating a group of histograms at the same time |
CPoint | |
▼CProfileFitter | Tool for conducting profile likelihood fit |
▼CObservable | |
CSample | |
CParameter | |
CPLH_FCN | |
CProfileCache | |
CResult | Provide virtual interface to manipulate all the results inside NAGASH |
CResultGroup | Used to manipulate a group of Result objects., especially inside NAGASH::Job |
▼CSystTool | Manage systematic variations |
CAuxVar | |
CVarWithSyst | |
▼CTemplateFitter | Fit the contributions use template histograms to a target histogram |
CTemplateFitterFCN | |
CTFileHelper | Provide fast access to ROOT objects inside a TFile |
CThreadPool | Lightweight thread pool Modified from https://github.com/progschj/ThreadPool |
CTimer | Calculate the time interval between two time stamps |
CTool | Provide interface for all tools in NAGASH |
CToolkit | Manipulate the Tool classes, give them correct MSGTool inside NAGASH::Job |
CTriangle | |
CUncertainty | Provide static functions for calculating uncertainties |
CUnfoldTool |