Analysis-Utilities 26.9.9
C++/ROOT utilities for nuclear measurement data analysis
Loading...
Searching...
No Matches
PlottingUtils.hpp File Reference
#include <TCanvas.h>
#include <TF1.h>
#include <TGaxis.h>
#include <TGraph.h>
#include <TGraphErrors.h>
#include <TH1.h>
#include <TH2.h>
#include <TLatex.h>
#include <TLegend.h>
#include <TMath.h>
#include <TPad.h>
#include <TROOT.h>
#include <TRandom3.h>
#include <TStyle.h>
#include <TSystem.h>
#include <iostream>
#include <vector>
Include dependency graph for PlottingUtils.hpp:

Go to the source code of this file.

Classes

class  PlottingUtils
 All-static helpers for publication-quality ROOT graphics. More...

Enumerations

enum class  PlotSaveOptions { kLINEAR , kLOG , kBOTH }
 Which axis scalings SaveFigure() should write out. More...
enum class  PlotSaveFormat { kPNG , kPDF }
 Output file format for saved figures. More...

Enumeration Type Documentation

◆ PlotSaveFormat

enum class PlotSaveFormat
strong

Output file format for saved figures.

Enumerator
kPNG 

PNG raster output; line width 2.

kPDF 

PDF vector output; line width 1.

Definition at line 30 of file PlottingUtils.hpp.

◆ PlotSaveOptions

enum class PlotSaveOptions
strong

Which axis scalings SaveFigure() should write out.

Enumerator
kLINEAR 

Linear y only.

kLOG 

Logarithmic y only, written with a log_ filename prefix.

kBOTH 

Both, as two separate files.

Definition at line 23 of file PlottingUtils.hpp.