|
BmnRoot
|
#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 *) |
Definition at line 21 of file BmnDrawOnline.h.
| BmnDrawOnline::BmnDrawOnline | ( | TString | param, |
| TString | storageName = "canvStorage" |
||
| ) |
Constructor.
Definition at line 23 of file BmnDrawOnline.cxx.
| BmnDrawOnline::BmnDrawOnline | ( | TFile * | file, |
| Int_t | port = 8080 |
||
| ) |
Constructor.
Definition at line 31 of file BmnDrawOnline.cxx.
References InitServer(), and RegisterCanvases().
|
virtual |
Destructor.
Definition at line 36 of file BmnDrawOnline.cxx.
| BmnDrawOnline::BmnDrawOnline | ( | TString | param, |
| TString | storageName = "canvStorage" |
||
| ) |
Constructor.
| BmnDrawOnline::BmnDrawOnline | ( | TFile * | , |
| Int_t | port = 8080 |
||
| ) |
Constructor.
|
virtual |
Destructor.
| 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 |
||
| ) |
Definition at line 142 of file BmnDrawOnline.cxx.
References BmnDrawingOptions::Color(), DrawH1(), f, i, BmnDrawingOptions::LineStyle(), BmnDrawingOptions::LineWidth(), BmnDrawingOptions::MarkerSize(), BmnDrawingOptions::MarkerStyle(), and max().
| 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 |
||
| ) |
| void BmnDrawOnline::DrawH1 | ( | TCanvas * | canvas, |
| TEfficiency * | hist | ||
| ) |
Definition at line 195 of file BmnDrawOnline.cxx.
| void BmnDrawOnline::DrawH1 | ( | TCanvas * | canvas, |
| TEfficiency * | hist | ||
| ) |
| 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 |
||
| ) |
Definition at line 41 of file BmnDrawOnline.cxx.
References kLog, and BmnDrawingOptions::TextSize().
Referenced by BmnPidQaReport::DrawEffCont(), BmnTrackingQaReport::DrawEffGem(), BmnTrackingQaReport::DrawEventsInfo(), DrawH1(), BmnTrackingQaReport::DrawMomResGem(), BmnTrackingQaReport::DrawNhitsGem(), BmnPidQaReport::DrawOneH1(), BmnTrackingQaReport::DrawOneH1(), BmnTrackingQaReport::DrawPar(), BmnTrackingQaReport::DrawResAndPull(), BmnPidQaReport::DrawThreeH1(), BmnTrackingQaReport::DrawThreeH1(), BmnPidQaReport::DrawTwoH1(), BmnTrackingQaReport::DrawTwoH1(), and BmnTrackingQaReport::DrawVertResGem().
| 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 |
||
| ) |
| void BmnDrawOnline::DrawH2 | ( | TCanvas * | canvas, |
| TH2 * | hist, | ||
| HistScale | logx = kLinear, |
||
| HistScale | logy = kLinear, |
||
| HistScale | logz = kLinear, |
||
| const string & | drawOpt = "COLZ" |
||
| ) |
Definition at line 93 of file BmnDrawOnline.cxx.
References kLog, and BmnDrawingOptions::TextSize().
Referenced by BmnTrackingQaReport::DrawEventsInfo(), BmnTrackingQaReport::DrawMomResGem(), BmnPidQaReport::DrawOneH2(), BmnTrackingQaReport::DrawOneH2(), BmnPidQaReport::DrawThreeH2(), BmnTrackingQaReport::DrawThreeH2(), BmnPidQaReport::DrawTwoBananas(), BmnPidQaReport::DrawTwoH2(), and BmnTrackingQaReport::DrawTwoH2().
| void BmnDrawOnline::DrawH2 | ( | TCanvas * | canvas, |
| TH2 * | hist, | ||
| HistScale | logx = kLinear, |
||
| HistScale | logy = kLinear, |
||
| HistScale | logz = kLinear, |
||
| const string & | drawOpt = "COLZ" |
||
| ) |
| void BmnDrawOnline::DrawMainCanvas | ( | TString | nameOfCanv | ) |
Definition at line 240 of file BmnDrawOnline.cxx.
References i.
Referenced by BmnPidQaReport::Draw().
| void BmnDrawOnline::DrawMainCanvas | ( | TString | ) |
| void BmnDrawOnline::InitServer | ( | Int_t | port | ) |
Definition at line 218 of file BmnDrawOnline.cxx.
Referenced by BmnDrawOnline().
| void BmnDrawOnline::InitServer | ( | Int_t | ) |
| void BmnDrawOnline::RegisterCanvases | ( | TFile * | file | ) |
| void BmnDrawOnline::RegisterCanvases | ( | TFile * | ) |