BmnRoot
Loading...
Searching...
No Matches
BmnDrawOnline Class Reference

#include <BmnDrawOnline.h>

Public Member Functions

 BmnDrawOnline (TString param, TString storageName="canvStorage")
 Constructor.
 
 BmnDrawOnline (TFile *, Int_t port=8080)
 Constructor.
 
virtual ~BmnDrawOnline ()
 Destructor.
 
void DrawH1 (TCanvas *canvas, TH1 *hist, HistScale logx=kLinear, HistScale logy=kLinear, const string &drawOpt="", Int_t color=BmnDrawingOptions::Color(0), Int_t lineWidth=BmnDrawingOptions::LineWidth(), Int_t lineStyle=BmnDrawingOptions::LineStyle(0), Float_t markerSize=BmnDrawingOptions::MarkerSize(), Int_t markerStyle=BmnDrawingOptions::MarkerStyle(0), Int_t fillColor=-1)
 
void DrawH1 (TCanvas *canvas, TEfficiency *hist)
 
void DrawH2 (TCanvas *canvas, TH2 *hist, HistScale logx=kLinear, HistScale logy=kLinear, HistScale logz=kLinear, const string &drawOpt="COLZ")
 
void DrawH1 (TCanvas *canvas, const vector< TH1 * > &histos, const vector< string > &histLabels, HistScale logx=kLinear, HistScale logy=kLinear, Bool_t drawLegend=true, Double_t x1=0.25, Double_t y1=0.99, Double_t x2=0.55, Double_t y2=0.75, const string &drawOpt="", Bool_t outputMeanValue01=kFALSE)
 
void InitServer (Int_t)
 
void DrawMainCanvas (TString)
 
void RegisterCanvases (TFile *)
 
 BmnDrawOnline (TString param, TString storageName="canvStorage")
 Constructor.
 
 BmnDrawOnline (TFile *, Int_t port=8080)
 Constructor.
 
virtual ~BmnDrawOnline ()
 Destructor.
 
void DrawH1 (TCanvas *canvas, TH1 *hist, HistScale logx=kLinear, HistScale logy=kLinear, const string &drawOpt="", Int_t color=BmnDrawingOptions::Color(0), Int_t lineWidth=BmnDrawingOptions::LineWidth(), Int_t lineStyle=BmnDrawingOptions::LineStyle(0), Float_t markerSize=BmnDrawingOptions::MarkerSize(), Int_t markerStyle=BmnDrawingOptions::MarkerStyle(0), Int_t fillColor=-1)
 
void DrawH1 (TCanvas *canvas, TEfficiency *hist)
 
void DrawH2 (TCanvas *canvas, TH2 *hist, HistScale logx=kLinear, HistScale logy=kLinear, HistScale logz=kLinear, const string &drawOpt="COLZ")
 
void DrawH1 (TCanvas *canvas, const vector< TH1 * > &histos, const vector< string > &histLabels, HistScale logx=kLinear, HistScale logy=kLinear, Bool_t drawLegend=true, Double_t x1=0.25, Double_t y1=0.99, Double_t x2=0.55, Double_t y2=0.75, const string &drawOpt="", Bool_t outputMeanValue01=kFALSE)
 
void InitServer (Int_t)
 
void DrawMainCanvas (TString)
 
void RegisterCanvases (TFile *)
 

Detailed Description

Definition at line 21 of file BmnDrawOnline.h.

Constructor & Destructor Documentation

◆ BmnDrawOnline() [1/4]

BmnDrawOnline::BmnDrawOnline ( TString  param,
TString  storageName = "canvStorage" 
)

Constructor.

Definition at line 23 of file BmnDrawOnline.cxx.

◆ BmnDrawOnline() [2/4]

BmnDrawOnline::BmnDrawOnline ( TFile *  file,
Int_t  port = 8080 
)

Constructor.

Definition at line 31 of file BmnDrawOnline.cxx.

References InitServer(), and RegisterCanvases().

◆ ~BmnDrawOnline() [1/2]

BmnDrawOnline::~BmnDrawOnline ( )
virtual

Destructor.

Definition at line 36 of file BmnDrawOnline.cxx.

◆ BmnDrawOnline() [3/4]

BmnDrawOnline::BmnDrawOnline ( TString  param,
TString  storageName = "canvStorage" 
)

Constructor.

◆ BmnDrawOnline() [4/4]

BmnDrawOnline::BmnDrawOnline ( TFile *  ,
Int_t  port = 8080 
)

Constructor.

◆ ~BmnDrawOnline() [2/2]

virtual BmnDrawOnline::~BmnDrawOnline ( )
virtual

Destructor.

Member Function Documentation

◆ DrawH1() [1/6]

void BmnDrawOnline::DrawH1 ( TCanvas *  canvas,
const vector< TH1 * > &  histos,
const vector< string > &  histLabels,
HistScale  logx = kLinear,
HistScale  logy = kLinear,
Bool_t  drawLegend = true,
Double_t  x1 = 0.25,
Double_t  y1 = 0.99,
Double_t  x2 = 0.55,
Double_t  y2 = 0.75,
const string &  drawOpt = "",
Bool_t  outputMeanValue01 = kFALSE 
)

◆ DrawH1() [2/6]

void BmnDrawOnline::DrawH1 ( TCanvas *  canvas,
const vector< TH1 * > &  histos,
const vector< string > &  histLabels,
HistScale  logx = kLinear,
HistScale  logy = kLinear,
Bool_t  drawLegend = true,
Double_t  x1 = 0.25,
Double_t  y1 = 0.99,
Double_t  x2 = 0.55,
Double_t  y2 = 0.75,
const string &  drawOpt = "",
Bool_t  outputMeanValue01 = kFALSE 
)

◆ DrawH1() [3/6]

void BmnDrawOnline::DrawH1 ( TCanvas *  canvas,
TEfficiency *  hist 
)

Definition at line 195 of file BmnDrawOnline.cxx.

◆ DrawH1() [4/6]

void BmnDrawOnline::DrawH1 ( TCanvas *  canvas,
TEfficiency *  hist 
)

◆ DrawH1() [5/6]

◆ DrawH1() [6/6]

void BmnDrawOnline::DrawH1 ( TCanvas *  canvas,
TH1 *  hist,
HistScale  logx = kLinear,
HistScale  logy = kLinear,
const string &  drawOpt = "",
Int_t  color = BmnDrawingOptions::Color(0),
Int_t  lineWidth = BmnDrawingOptions::LineWidth(),
Int_t  lineStyle = BmnDrawingOptions::LineStyle(0),
Float_t  markerSize = BmnDrawingOptions::MarkerSize(),
Int_t  markerStyle = BmnDrawingOptions::MarkerStyle(0),
Int_t  fillColor = -1 
)

◆ DrawH2() [1/2]

◆ DrawH2() [2/2]

void BmnDrawOnline::DrawH2 ( TCanvas *  canvas,
TH2 *  hist,
HistScale  logx = kLinear,
HistScale  logy = kLinear,
HistScale  logz = kLinear,
const string &  drawOpt = "COLZ" 
)

◆ DrawMainCanvas() [1/2]

void BmnDrawOnline::DrawMainCanvas ( TString  nameOfCanv)

Definition at line 240 of file BmnDrawOnline.cxx.

References i.

Referenced by BmnPidQaReport::Draw().

◆ DrawMainCanvas() [2/2]

void BmnDrawOnline::DrawMainCanvas ( TString  )

◆ InitServer() [1/2]

void BmnDrawOnline::InitServer ( Int_t  port)

Definition at line 218 of file BmnDrawOnline.cxx.

Referenced by BmnDrawOnline().

◆ InitServer() [2/2]

void BmnDrawOnline::InitServer ( Int_t  )

◆ RegisterCanvases() [1/2]

void BmnDrawOnline::RegisterCanvases ( TFile *  file)

Definition at line 271 of file BmnDrawOnline.cxx.

References i.

Referenced by BmnDrawOnline().

◆ RegisterCanvases() [2/2]

void BmnDrawOnline::RegisterCanvases ( TFile *  )

The documentation for this class was generated from the following files: