#include "TGraphErrors.h"
#include "TMultiGraph.h"
#include "TCanvas.h"
#include "TLegend.h"
#include "TPaveText.h"
#include "TFile.h"
#include "TProfile.h"
#include "TStyle.h"
#include "TMath.h"
#include "TFrame.h"
#include <string>
#include <iostream>
Go to the source code of this file.
Functions | |
void | matrixOperations_do (std::string type="", bool clhep=false, bool drawSingleGraph=false) |
void | matrixOperations (std::string type="", bool clhep=false, bool drawSingleGraph=false) |
void | DrawData (char *title, TGraphErrors *h1, TGraphErrors *h2, TGraphErrors *h3=0, TGraphErrors *h4=0, TGraphErrors *h5=0, TGraphErrors *h6=0) |
void | GetData (std::string s, double *x, double *y, double *ey) |
Variables | |
int | fillCol = 20 |
std::string | systemName |
bool | drawSingleGraph = true |
int | topX = 10 |
int | topY = 50 |
const Int_t | N = 10 |
void DrawData | ( | char * | title, | |
TGraphErrors * | h1, | |||
TGraphErrors * | h2, | |||
TGraphErrors * | h3 = 0 , |
|||
TGraphErrors * | h4 = 0 , |
|||
TGraphErrors * | h5 = 0 , |
|||
TGraphErrors * | h6 = 0 | |||
) |
Definition at line 36 of file matrixOperations.C.
References TMultiGraph::Add(), TLegend::AddEntry(), TPaveText::AddText(), TPaveText::Draw(), TMultiGraph::Draw(), TLegend::Draw(), fillCol, TMultiGraph::GetXaxis(), TGraph::GetXaxis(), TGraph::GetYaxis(), TMultiGraph::GetYaxis(), gPad, gStyle, h1, h2, TPave::SetBorderSize(), TAttFill::SetFillColor(), TAxis::SetLimits(), TAttLine::SetLineColor(), TAttLine::SetLineWidth(), TAttMarker::SetMarkerColor(), TAttMarker::SetMarkerStyle(), TAxis::SetMoreLogLabels(), TAxis::SetNoExponent(), TStyle::SetOptStat(), TNamed::SetTitle(), TGraph::SetTitle(), TAttAxis::SetTitleOffset(), TAttAxis::SetTitleSize(), and systemName.
Referenced by matrixOperations_do().
void GetData | ( | std::string | s, | |
double * | x, | |||
double * | y, | |||
double * | ey | |||
) |
Definition at line 141 of file matrixOperations.C.
References h1, i, N, and systemName.
Referenced by Rgl::Mc::TMeshBuilder< DataSource, ValueType >::BuildCol(), Rgl::Mc::TMeshBuilder< DataSource, ValueType >::BuildFirstCube(), Rgl::Mc::TMeshBuilder< DataSource, ValueType >::BuildRow(), Rgl::Mc::TMeshBuilder< DataSource, ValueType >::BuildSlice(), G__G__Eve2_478_0_14(), G__G__TMVA1_673_0_9(), and matrixOperations_do().
void matrixOperations | ( | std::string | type = "" , |
|
bool | clhep = false , |
|||
bool | drawSingleGraph = false | |||
) |
Definition at line 27 of file matrixOperations.C.
References drawSingleGraph, matrixOperations_do(), and type.
void matrixOperations_do | ( | std::string | type = "" , |
|
bool | clhep = false , |
|||
bool | drawSingleGraph = false | |||
) |
Definition at line 162 of file matrixOperations.C.
References c1, TCanvas::cd(), TPad::Divide(), DrawData(), fillCol, GetData(), TPad::GetFrame(), TPad::Modified(), N, TWbox::SetBorderSize(), TAttFill::SetFillColor(), TAttPad::SetRightMargin(), sqrt(), systemName, topX, topY, TCanvas::Update(), and x.
Referenced by matrixOperations().
bool drawSingleGraph = true |
int fillCol = 20 |
Definition at line 15 of file matrixOperations.C.
Referenced by DrawData(), and matrixOperations_do().
const Int_t N = 10 |
Definition at line 22 of file matrixOperations.C.
Definition at line 16 of file matrixOperations.C.
Referenced by DrawData(), GetData(), and matrixOperations_do().
int topX = 10 |
int topY = 50 |