1#ifndef GAMR_SPECT_DISPLAY_HH
2#define GAMR_SPECT_DISPLAY_HH
14 void Draw(
int i, Option_t *option =
"hist");
15 void Draw2D(
int i, Option_t *option =
"colz2");
16 void OverlaySpectra(std::vector<int> display_indexes, TCanvas *canvas = NULL, Option_t *option =
"hist");
17 void OverlaySpectra(
int iStart,
int iStop, TCanvas *canvas = NULL, Option_t *option =
"hist");
18 void OverlaySpectra(std::vector<TH1*> hists, TCanvas *canvas = NULL, Option_t *option =
"hist");
19 void OverlaySpectra(TH2 *hist,
int iStart,
int iStop, Option_t *option =
"hist");
20 void OverlaySpectra(TH2 *hist, std::vector<int> indices, Option_t *option =
"hist");
21 void OverlaySpectra(
int i2D,
int iStart,
int iStop, Option_t *option =
"hist");
22 void OverlaySpectra(std::vector<std::string> files, std::string name,
int iX, Option_t *option =
"hist");
23 void OverlaySpectra(std::vector<std::string> files, std::string name,
int iXstart,
int iXstop, Option_t *option =
"hist");
24 void OverlaySpectra(std::vector<std::string> files, std::string name, Option_t *option =
"hist");
25 void StackSpectra(std::vector<int> display_indexes, TCanvas *canvas = NULL, Option_t *option =
"hist");
26 void StackSpectra(
int iStart,
int iStop, TCanvas *canvas = NULL, Option_t *option =
"hist");
27 void StackSpectra(std::vector<TH1*> hists, TCanvas *canvas = NULL, Option_t *option =
"hist");
28 void StackSpectra(TH2 *hist,
int iStart,
int iStop, Option_t *option =
"hist");
29 void StackSpectra(
int i2D,
int iStart,
int iStop, Option_t *option =
"hist");
30 void StackSpectra(std::vector<std::string> files, std::string name,
int iX, Option_t *option =
"hist");
31 void StackSpectra(std::vector<std::string> files, std::string name, Option_t *option =
"hist");
32 void ContourCalc(TH2 *hist,
int ncontours=20,
double bias=0.2);
33 void ContourCalc(TVirtualPad *canvas = NULL,
int ncontours=20,
double bias = 0.2);
34 void LinAll(TVirtualPad *canvas = NULL);
35 void LogAll(TVirtualPad *canvas = NULL);
36 void ZoomAllX(
double low,
double high, TVirtualPad *canvas = NULL);
37 void ZoomAllY(
double low,
double high, TVirtualPad *canvas = NULL);
40 void Cursor(TVirtualPad *canvas = NULL);
42 void NormSpectra(TVirtualPad *canvas = NULL, Option_t *option =
"");
44 void Rename(TVirtualPad *canvas = NULL);
std::vector< TH2 * > List2DSpectra(bool quiet)
void Draw2D(int i, Option_t *option)
void Draw(int i, Option_t *option)
std::vector< TH1 * > List1DSpectra(bool quiet)
void Rename(TVirtualPad *canvas)
void NormSpectra(TVirtualPad *canvas, Option_t *option)
void ContourCalc(TH2 *hist, int ncontours, double bias)
void Cursor(TVirtualPad *canvas)
void LinAll(TVirtualPad *canvas)
void UnZoomAllY(TVirtualPad *canvas)
void OverlaySpectra(std::vector< int > display_indexes, TCanvas *canvas, Option_t *option)
void LogAll(TVirtualPad *canvas)
void NormSpectraBackSub(TVirtualPad *canvas)
void StackSpectra(std::vector< int > display_indexes, TCanvas *canvas, Option_t *option)
void ZoomAllX(double low, double high, TVirtualPad *canvas)
void ZoomAllY(double low, double high, TVirtualPad *canvas)
void UnZoomAllX(TVirtualPad *canvas)