#include <fstream>
#include <iostream>
#include <sstream>
#include <cmath>
#include "TCanvas.h"
#include "TClass.h"
#include "TColor.h"
#include "TFile.h"
#include "TF1.h"
#include "TGaxis.h"
#include "TGraph2DErrors.h"
#include "TGraphErrors.h"
#include "TH1.h"
#include "TH1F.h"
#include "TH2F.h"
#include "TLegend.h"
#include "TLegendEntry.h"
#include "TList.h"
#include "TMath.h"
#include "TMultiGraph.h"
#include "TObject.h"
#include "TProfile.h"
#include "TROOT.h"
#include "TString.h"
#include "TStyle.h"
#include "TSystem.h"
#include "TText.h"
#include "TTree.h"
#include "trackSplitPlot.h"
Go to the source code of this file.
Enumerations | |
enum | PlotType { ScatterPlot, Profile, Histogram, OrgHistogram, Resolution, Plot1D, Plot2D } |
enum | Statistic { Minimum, Maximum, Average, RMS } |
Functions | |
TString | axislabel (TString variable, Char_t axis, Bool_t relative=false, Bool_t resolution=false, Bool_t pull=false) |
void | axislimits (Int_t nFiles, TString *files, TString var, Char_t axis, Bool_t relative, Bool_t pull, Double_t &min, Double_t &max, Double_t &bins) |
void | deleteCanvas (TObject *canvas) |
ofstream | devnull ("/dev/null") |
TString | fancyname (TString variable) |
Double_t | findAverage (Int_t nFiles, TString *files, TString var, Char_t axis, Bool_t relative=false, Bool_t pull=false) |
Double_t | findAverage (TString file, TString var, Char_t axis, Bool_t relative=false, Bool_t pull=false) |
Double_t | findMax (Int_t nFiles, TString *files, TString var, Char_t axis, Bool_t relative=false, Bool_t pull=false) |
Double_t | findMax (TString file, TString var, Char_t axis, Bool_t relative=false, Bool_t pull=false) |
Double_t | findMin (Int_t nFiles, TString *files, TString var, Char_t axis, Bool_t relative=false, Bool_t pull=false) |
Double_t | findMin (TString file, TString var, Char_t axis, Bool_t relative=false, Bool_t pull=false) |
Double_t | findRMS (Int_t nFiles, TString *files, TString var, Char_t axis, Bool_t relative=false, Bool_t pull=false) |
Double_t | findRMS (TString file, TString var, Char_t axis, Bool_t relative=false, Bool_t pull=false) |
Double_t | findStatistic (Statistic what, Int_t nFiles, TString *files, TString var, Char_t axis, Bool_t relative=false, Bool_t pull=false) |
Double_t | findStatistic (Statistic what, TString file, TString var, Char_t axis, Bool_t relative=false, Bool_t pull=false) |
Bool_t | fitsHere (TLegend *l, Double_t x1, Double_t y1, Double_t x2, Double_t y2) |
Bool_t | hasFit (TString misalignment, TString xvar, TString yvar, Bool_t relative=false, Bool_t resolution=false, Bool_t pull=false) |
template<typename T > | |
T | identity (T t) |
TString | latexlabel (TString variable, Char_t axis, Bool_t relative=false, Bool_t resolution=false, Bool_t pull=false) |
TString | latexunits (TString variable, Char_t axis) |
void | makePlots (Int_t nFiles, TString *files, TString *names, TString misalignment, Double_t *values, Double_t *phases, TString directory, Bool_t matrix[xsize][ysize]) |
void | makePlots (Int_t nFiles, TString *files, TString *names, TString directory, Bool_t matrix[xsize][ysize]) |
void | makePlots (TString file, TString misalignment, Double_t *values, Double_t *phases, TString directory, Bool_t matrix[xsize][ysize]) |
void | makePlots (TString file, TString directory, Bool_t matrix[xsize][ysize]) |
void | makePlots (Int_t nFiles, TString *files, TString *names, TString misalignment, Double_t *values, Double_t *phases, TString directory, TString xvar, TString yvar) |
void | makePlots (Int_t nFiles, TString *files, TString *names, TString directory, TString xvar, TString yvar) |
void | makePlots (TString file, TString misalignment, Double_t *values, Double_t *phases, TString directory, TString xvar, TString yvar) |
void | makePlots (TString file, TString directory, TString xvar, TString yvar) |
void | makePlots (Int_t nFiles, TString *files, TString *names, TString misalignment, Double_t *values, Double_t *phases, TString directory) |
void | makePlots (Int_t nFiles, TString *files, TString *names, TString directory) |
void | makePlots (TString file, TString misalignment, Double_t *values, Double_t *phases, TString directory) |
void | makePlots (TString file, TString directory) |
void | misalignmentDependence (TCanvas *c1old, Int_t nFiles, TString *names, TString misalignment, Double_t *values, Double_t *phases, TString xvar, TString yvar, TF1 *function, Int_t parameter, TString parametername="", TString functionname="", Bool_t relative=false, Bool_t resolution=false, Bool_t pull=false, TString saveas="") |
void | misalignmentDependence (TCanvas *c1old, Int_t nFiles, TString *names, TString misalignment, Double_t *values, Double_t *phases, TString xvar, TString yvar, TF1 *function, Int_t nParameters, Int_t *parameters, TString *parameternames, TString functionname="", Bool_t relative=false, Bool_t resolution=false, Bool_t pull=false, TString saveas="") |
void | misalignmentDependence (Int_t nFiles, TString *files, TString *names, TString misalignment, Double_t *values, Double_t *phases, TString xvar, TString yvar, TF1 *function, Int_t parameter, TString parametername="", TString functionname="", Bool_t relative=false, Bool_t resolution=false, Bool_t pull=false, TString saveas="") |
void | misalignmentDependence (Int_t nFiles, TString *files, TString *names, TString misalignment, Double_t *values, Double_t *phases, TString xvar, TString yvar, TF1 *function, Int_t nParameters, Int_t *parameters, TString *parameternames, TString functionname="", Bool_t relative=false, Bool_t resolution=false, Bool_t pull=false, TString saveas="") |
void | misalignmentDependence (TCanvas *c1old, Int_t nFiles, TString *names, TString misalignment, Double_t *values, Double_t *phases, TString xvar, TString yvar, TString function, Int_t parameter, TString parametername="", TString functionname="", Bool_t relative=false, Bool_t resolution=false, Bool_t pull=false, TString saveas="") |
void | misalignmentDependence (TCanvas *c1old, Int_t nFiles, TString *names, TString misalignment, Double_t *values, Double_t *phases, TString xvar, TString yvar, TString function, Int_t nParameters, Int_t *parameters, TString *parameternames, TString functionname="", Bool_t relative=false, Bool_t resolution=false, Bool_t pull=false, TString saveas="") |
void | misalignmentDependence (Int_t nFiles, TString *files, TString *names, TString misalignment, Double_t *values, Double_t *phases, TString xvar, TString yvar, TString function, Int_t parameter, TString parametername="", TString functionname="", Bool_t relative=false, Bool_t resolution=false, Bool_t pull=false, TString saveas="") |
void | misalignmentDependence (Int_t nFiles, TString *files, TString *names, TString misalignment, Double_t *values, Double_t *phases, TString xvar, TString yvar, TString function, Int_t nParameters, Int_t *parameters, TString *parameternames, TString functionname="", Bool_t relative=false, Bool_t resolution=false, Bool_t pull=false, TString saveas="") |
Bool_t | misalignmentDependence (TCanvas *c1old, Int_t nFiles, TString *names, TString misalignment, Double_t *values, Double_t *phases, TString xvar, TString yvar, Bool_t drawfits=true, Bool_t relative=false, Bool_t resolution=false, Bool_t pull=false, TString saveas="") |
Bool_t | misalignmentDependence (Int_t nFiles, TString *files, TString *names, TString misalignment, Double_t *values, Double_t *phases, TString xvar, TString yvar, Bool_t drawfits=true, Bool_t relative=false, Bool_t resolution=false, Bool_t pull=false, TString saveas="") |
TString | nPart (Int_t part, TString string, TString delimit=";", Bool_t removerest=true) |
void | placeholder (TString saveas="", Bool_t wide=false) |
Double_t | placeLegend (TLegend *l, Double_t width, Double_t height, Double_t x1min, Double_t y1min, Double_t x2max, Double_t y2max) |
TString | plainunits (TString variable, Char_t axis) |
void | runNumberZoomed (Int_t nFiles, TString *files, TString *names, TString yvar, Bool_t relative=false, Bool_t resolution=false, Bool_t pull=false, Int_t firstRun=-1, Int_t lastRun=-1, TString saveas="") |
void | saveplot (TCanvas *c1, TString saveas) |
void | setAxisLabels (TH1 *p, PlotType type, TString xvar, TString yvar, Bool_t relative, Bool_t pull) |
void | setAxisLabels (TMultiGraph *p, PlotType type, TString xvar, TString yvar, Bool_t relative, Bool_t pull) |
void | setupcolors () |
TCanvas * | trackSplitPlot (Int_t nFiles, TString *files, TString *names, TString xvar, TString yvar, Bool_t relative=false, Bool_t resolution=false, Bool_t pull=false, TString saveas="", ostream &summaryfile=devnull) |
TCanvas * | trackSplitPlot (Int_t nFiles, TString *files, TString *names, TString var, Bool_t relative=false, Bool_t pull=false, TString saveas="", ostream &summaryfile=devnull) |
TCanvas * | trackSplitPlot (TString file, TString xvar, TString yvar, Bool_t profile=false, Bool_t relative=false, Bool_t resolution=false, Bool_t pull=false, TString saveas="", ostream &summaryfile=devnull) |
TCanvas * | trackSplitPlot (TString file, TString var, Bool_t relative=false, Bool_t pull=false, TString saveas="", ostream &summaryfile=devnull) |
TString | units (TString variable, Char_t axis) |
Variables | |
vector< Color_t > | colors |
bool | colorsset = false |
Double_t | increaseby = .1 |
Int_t | legendGrid = 100 |
Double_t | margin = .1 |
Int_t | maxrun = -1 |
Int_t | minrun = -1 |
double | outliercut = 0.99 |
const Double_t | pi = TMath::Pi() |
Bool_t | relativearray [ysize] = {true, false, false, false, false, false, false, false, false} |
TList * | stufftodelete = new TList() |
vector< Style_t > | styles |
TString | subdetector = "PIXEL" |
const Int_t | xsize = 8 |
TString | xvariables [xsize] = {"", "pt", "eta", "phi", "dz", "dxy", "theta", "qoverpt"} |
const Int_t | ysize = 9 |
TString | yvariables [ysize] = {"pt", "pt", "eta", "phi", "dz", "dxy", "theta", "qoverpt", ""} |
enum PlotType |
Enumerator | |
---|---|
ScatterPlot | |
Profile | |
Histogram | |
OrgHistogram | |
Resolution | |
Plot1D | |
Plot2D |
Definition at line 33 of file trackSplitPlot.h.
enum Statistic |
Enumerator | |
---|---|
Minimum | |
Maximum | |
Average | |
RMS |
Definition at line 34 of file trackSplitPlot.h.
TString axislabel | ( | TString | variable, |
Char_t | axis, | ||
Bool_t | relative = false , |
||
Bool_t | resolution = false , |
||
Bool_t | pull = false |
||
) |
void axislimits | ( | Int_t | nFiles, |
TString * | files, | ||
TString | var, | ||
Char_t | axis, | ||
Bool_t | relative, | ||
Bool_t | pull, | ||
Double_t & | min, | ||
Double_t & | max, | ||
Double_t & | bins | ||
) |
void deleteCanvas | ( | TObject * | canvas | ) |
ofstream devnull | ( | "/dev/null" | ) |
TString fancyname | ( | TString | variable | ) |
Double_t findAverage | ( | Int_t | nFiles, |
TString * | files, | ||
TString | var, | ||
Char_t | axis, | ||
Bool_t | relative = false , |
||
Bool_t | pull = false |
||
) |
Double_t findAverage | ( | TString | file, |
TString | var, | ||
Char_t | axis, | ||
Bool_t | relative = false , |
||
Bool_t | pull = false |
||
) |
Double_t findMax | ( | Int_t | nFiles, |
TString * | files, | ||
TString | var, | ||
Char_t | axis, | ||
Bool_t | relative = false , |
||
Bool_t | pull = false |
||
) |
Double_t findMax | ( | TString | file, |
TString | var, | ||
Char_t | axis, | ||
Bool_t | relative = false , |
||
Bool_t | pull = false |
||
) |
Double_t findMin | ( | Int_t | nFiles, |
TString * | files, | ||
TString | var, | ||
Char_t | axis, | ||
Bool_t | relative = false , |
||
Bool_t | pull = false |
||
) |
Double_t findMin | ( | TString | file, |
TString | var, | ||
Char_t | axis, | ||
Bool_t | relative = false , |
||
Bool_t | pull = false |
||
) |
Double_t findRMS | ( | Int_t | nFiles, |
TString * | files, | ||
TString | var, | ||
Char_t | axis, | ||
Bool_t | relative = false , |
||
Bool_t | pull = false |
||
) |
Double_t findRMS | ( | TString | file, |
TString | var, | ||
Char_t | axis, | ||
Bool_t | relative = false , |
||
Bool_t | pull = false |
||
) |
Double_t findStatistic | ( | Statistic | what, |
Int_t | nFiles, | ||
TString * | files, | ||
TString | var, | ||
Char_t | axis, | ||
Bool_t | relative = false , |
||
Bool_t | pull = false |
||
) |
Double_t findStatistic | ( | Statistic | what, |
TString | file, | ||
TString | var, | ||
Char_t | axis, | ||
Bool_t | relative = false , |
||
Bool_t | pull = false |
||
) |
Bool_t fitsHere | ( | TLegend * | l, |
Double_t | x1, | ||
Double_t | y1, | ||
Double_t | x2, | ||
Double_t | y2 | ||
) |
Bool_t hasFit | ( | TString | misalignment, |
TString | xvar, | ||
TString | yvar, | ||
Bool_t | relative = false , |
||
Bool_t | resolution = false , |
||
Bool_t | pull = false |
||
) |
Definition at line 72 of file trackSplitPlot.h.
References submitPVValidationJobs::t.
Referenced by ReferenceTrajectory::addMaterialEffectsLocalGbl(), NVProfilerService::postEvent(), and CocoaToDDLMgr::ro().
TString latexlabel | ( | TString | variable, |
Char_t | axis, | ||
Bool_t | relative = false , |
||
Bool_t | resolution = false , |
||
Bool_t | pull = false |
||
) |
TString latexunits | ( | TString | variable, |
Char_t | axis | ||
) |
void makePlots | ( | Int_t | nFiles, |
TString * | files, | ||
TString * | names, | ||
TString | misalignment, | ||
Double_t * | values, | ||
Double_t * | phases, | ||
TString | directory, | ||
Bool_t | matrix[xsize][ysize] | ||
) |
void makePlots | ( | Int_t | nFiles, |
TString * | files, | ||
TString * | names, | ||
TString | directory, | ||
Bool_t | matrix[xsize][ysize] | ||
) |
void makePlots | ( | TString | file, |
TString | misalignment, | ||
Double_t * | values, | ||
Double_t * | phases, | ||
TString | directory, | ||
Bool_t | matrix[xsize][ysize] | ||
) |
void makePlots | ( | TString | file, |
TString | directory, | ||
Bool_t | matrix[xsize][ysize] | ||
) |
void makePlots | ( | Int_t | nFiles, |
TString * | files, | ||
TString * | names, | ||
TString | misalignment, | ||
Double_t * | values, | ||
Double_t * | phases, | ||
TString | directory, | ||
TString | xvar, | ||
TString | yvar | ||
) |
void makePlots | ( | Int_t | nFiles, |
TString * | files, | ||
TString * | names, | ||
TString | directory, | ||
TString | xvar, | ||
TString | yvar | ||
) |
void makePlots | ( | TString | file, |
TString | misalignment, | ||
Double_t * | values, | ||
Double_t * | phases, | ||
TString | directory, | ||
TString | xvar, | ||
TString | yvar | ||
) |
void makePlots | ( | TString | file, |
TString | directory, | ||
TString | xvar, | ||
TString | yvar | ||
) |
void makePlots | ( | Int_t | nFiles, |
TString * | files, | ||
TString * | names, | ||
TString | misalignment, | ||
Double_t * | values, | ||
Double_t * | phases, | ||
TString | directory | ||
) |
void makePlots | ( | Int_t | nFiles, |
TString * | files, | ||
TString * | names, | ||
TString | directory | ||
) |
void makePlots | ( | TString | file, |
TString | misalignment, | ||
Double_t * | values, | ||
Double_t * | phases, | ||
TString | directory | ||
) |
void makePlots | ( | TString | file, |
TString | directory | ||
) |
void misalignmentDependence | ( | TCanvas * | c1old, |
Int_t | nFiles, | ||
TString * | names, | ||
TString | misalignment, | ||
Double_t * | values, | ||
Double_t * | phases, | ||
TString | xvar, | ||
TString | yvar, | ||
TF1 * | function, | ||
Int_t | parameter, | ||
TString | parametername = "" , |
||
TString | functionname = "" , |
||
Bool_t | relative = false , |
||
Bool_t | resolution = false , |
||
Bool_t | pull = false , |
||
TString | saveas = "" |
||
) |
void misalignmentDependence | ( | TCanvas * | c1old, |
Int_t | nFiles, | ||
TString * | names, | ||
TString | misalignment, | ||
Double_t * | values, | ||
Double_t * | phases, | ||
TString | xvar, | ||
TString | yvar, | ||
TF1 * | function, | ||
Int_t | nParameters, | ||
Int_t * | parameters, | ||
TString * | parameternames, | ||
TString | functionname = "" , |
||
Bool_t | relative = false , |
||
Bool_t | resolution = false , |
||
Bool_t | pull = false , |
||
TString | saveas = "" |
||
) |
void misalignmentDependence | ( | Int_t | nFiles, |
TString * | files, | ||
TString * | names, | ||
TString | misalignment, | ||
Double_t * | values, | ||
Double_t * | phases, | ||
TString | xvar, | ||
TString | yvar, | ||
TF1 * | function, | ||
Int_t | parameter, | ||
TString | parametername = "" , |
||
TString | functionname = "" , |
||
Bool_t | relative = false , |
||
Bool_t | resolution = false , |
||
Bool_t | pull = false , |
||
TString | saveas = "" |
||
) |
void misalignmentDependence | ( | Int_t | nFiles, |
TString * | files, | ||
TString * | names, | ||
TString | misalignment, | ||
Double_t * | values, | ||
Double_t * | phases, | ||
TString | xvar, | ||
TString | yvar, | ||
TF1 * | function, | ||
Int_t | nParameters, | ||
Int_t * | parameters, | ||
TString * | parameternames, | ||
TString | functionname = "" , |
||
Bool_t | relative = false , |
||
Bool_t | resolution = false , |
||
Bool_t | pull = false , |
||
TString | saveas = "" |
||
) |
void misalignmentDependence | ( | TCanvas * | c1old, |
Int_t | nFiles, | ||
TString * | names, | ||
TString | misalignment, | ||
Double_t * | values, | ||
Double_t * | phases, | ||
TString | xvar, | ||
TString | yvar, | ||
TString | function, | ||
Int_t | parameter, | ||
TString | parametername = "" , |
||
TString | functionname = "" , |
||
Bool_t | relative = false , |
||
Bool_t | resolution = false , |
||
Bool_t | pull = false , |
||
TString | saveas = "" |
||
) |
void misalignmentDependence | ( | TCanvas * | c1old, |
Int_t | nFiles, | ||
TString * | names, | ||
TString | misalignment, | ||
Double_t * | values, | ||
Double_t * | phases, | ||
TString | xvar, | ||
TString | yvar, | ||
TString | function, | ||
Int_t | nParameters, | ||
Int_t * | parameters, | ||
TString * | parameternames, | ||
TString | functionname = "" , |
||
Bool_t | relative = false , |
||
Bool_t | resolution = false , |
||
Bool_t | pull = false , |
||
TString | saveas = "" |
||
) |
void misalignmentDependence | ( | Int_t | nFiles, |
TString * | files, | ||
TString * | names, | ||
TString | misalignment, | ||
Double_t * | values, | ||
Double_t * | phases, | ||
TString | xvar, | ||
TString | yvar, | ||
TString | function, | ||
Int_t | parameter, | ||
TString | parametername = "" , |
||
TString | functionname = "" , |
||
Bool_t | relative = false , |
||
Bool_t | resolution = false , |
||
Bool_t | pull = false , |
||
TString | saveas = "" |
||
) |
void misalignmentDependence | ( | Int_t | nFiles, |
TString * | files, | ||
TString * | names, | ||
TString | misalignment, | ||
Double_t * | values, | ||
Double_t * | phases, | ||
TString | xvar, | ||
TString | yvar, | ||
TString | function, | ||
Int_t | nParameters, | ||
Int_t * | parameters, | ||
TString * | parameternames, | ||
TString | functionname = "" , |
||
Bool_t | relative = false , |
||
Bool_t | resolution = false , |
||
Bool_t | pull = false , |
||
TString | saveas = "" |
||
) |
Bool_t misalignmentDependence | ( | TCanvas * | c1old, |
Int_t | nFiles, | ||
TString * | names, | ||
TString | misalignment, | ||
Double_t * | values, | ||
Double_t * | phases, | ||
TString | xvar, | ||
TString | yvar, | ||
Bool_t | drawfits = true , |
||
Bool_t | relative = false , |
||
Bool_t | resolution = false , |
||
Bool_t | pull = false , |
||
TString | saveas = "" |
||
) |
Bool_t misalignmentDependence | ( | Int_t | nFiles, |
TString * | files, | ||
TString * | names, | ||
TString | misalignment, | ||
Double_t * | values, | ||
Double_t * | phases, | ||
TString | xvar, | ||
TString | yvar, | ||
Bool_t | drawfits = true , |
||
Bool_t | relative = false , |
||
Bool_t | resolution = false , |
||
Bool_t | pull = false , |
||
TString | saveas = "" |
||
) |
TString nPart | ( | Int_t | part, |
TString | string, | ||
TString | delimit = ";" , |
||
Bool_t | removerest = true |
||
) |
void placeholder | ( | TString | saveas = "" , |
Bool_t | wide = false |
||
) |
Double_t placeLegend | ( | TLegend * | l, |
Double_t | width, | ||
Double_t | height, | ||
Double_t | x1min, | ||
Double_t | y1min, | ||
Double_t | x2max, | ||
Double_t | y2max | ||
) |
TString plainunits | ( | TString | variable, |
Char_t | axis | ||
) |
void runNumberZoomed | ( | Int_t | nFiles, |
TString * | files, | ||
TString * | names, | ||
TString | yvar, | ||
Bool_t | relative = false , |
||
Bool_t | resolution = false , |
||
Bool_t | pull = false , |
||
Int_t | firstRun = -1 , |
||
Int_t | lastRun = -1 , |
||
TString | saveas = "" |
||
) |
void saveplot | ( | TCanvas * | c1, |
TString | saveas | ||
) |
void setAxisLabels | ( | TH1 * | p, |
PlotType | type, | ||
TString | xvar, | ||
TString | yvar, | ||
Bool_t | relative, | ||
Bool_t | pull | ||
) |
void setAxisLabels | ( | TMultiGraph * | p, |
PlotType | type, | ||
TString | xvar, | ||
TString | yvar, | ||
Bool_t | relative, | ||
Bool_t | pull | ||
) |
void setupcolors | ( | ) |
TCanvas* trackSplitPlot | ( | Int_t | nFiles, |
TString * | files, | ||
TString * | names, | ||
TString | xvar, | ||
TString | yvar, | ||
Bool_t | relative = false , |
||
Bool_t | resolution = false , |
||
Bool_t | pull = false , |
||
TString | saveas = "" , |
||
ostream & | summaryfile = devnull |
||
) |
TCanvas* trackSplitPlot | ( | Int_t | nFiles, |
TString * | files, | ||
TString * | names, | ||
TString | var, | ||
Bool_t | relative = false , |
||
Bool_t | pull = false , |
||
TString | saveas = "" , |
||
ostream & | summaryfile = devnull |
||
) |
TCanvas* trackSplitPlot | ( | TString | file, |
TString | xvar, | ||
TString | yvar, | ||
Bool_t | profile = false , |
||
Bool_t | relative = false , |
||
Bool_t | resolution = false , |
||
Bool_t | pull = false , |
||
TString | saveas = "" , |
||
ostream & | summaryfile = devnull |
||
) |
TCanvas* trackSplitPlot | ( | TString | file, |
TString | var, | ||
Bool_t | relative = false , |
||
Bool_t | pull = false , |
||
TString | saveas = "" , |
||
ostream & | summaryfile = devnull |
||
) |
TString units | ( | TString | variable, |
Char_t | axis | ||
) |
Referenced by TagProbeFitter::addVariable(), algorithm(), AlignableSiStripDet::AlignableSiStripDet(), PrimaryVertexValidation::bookResidualsHistogram(), DDBHMAngular::execute(), CocoaUnitDefinition::GetCategory(), ALIUnitDefinition::GetCategory(), HcalNumberingFromPS::getPhi(), HcalDDDSimConstants::getPhis(), HcalDDDRecConstants::getPhis(), CocoaUnitDefinition::GetValueOf(), ALIUnitDefinition::GetValueOf(), HcalTopology::HcalTopology(), DDBHMAngular::initialize(), main(), HcalDDDSimConstants::phiNumber(), StraightTrackAlignment::processEvent(), SiPixelFedCablingMapBuilder::produce(), MatacqProducer::runSubDir(), GeometryComparisonPlotter::SetBranchUnits(), PlotAlignmentValidation::setDMRHistStyleAndLegend(), HcalObjRepresent::setup(), HcalObjRepresent::ADataRepr::setup(), HcalNumberingFromDDD::unitID(), HcalDDDSimConstants::unitPhi(), trklet::VarDef::VarDef(), and trklet::VarParam::VarParam().
vector<Color_t> colors |
Definition at line 37 of file trackSplitPlot.h.
bool colorsset = false |
Definition at line 39 of file trackSplitPlot.h.
Double_t increaseby = .1 |
Definition at line 46 of file trackSplitPlot.h.
Int_t legendGrid = 100 |
Definition at line 44 of file trackSplitPlot.h.
Double_t margin = .1 |
Definition at line 45 of file trackSplitPlot.h.
Referenced by TrackerRemapper::bookBins(), SiStripTkMaps::bookMap(), findHistogramYaxisRange(), DTLinearFit::fitNpar(), HGCalStage1TruncationImpl::HGCalStage1TruncationImpl(), HGCalStage2ClusterDistribution::HGCalStage2ClusterDistribution(), RectangularEtaPhiTrackingRegion::initEtaRange(), InnerDeltaPhi::phiRange(), HGCalStage1TruncationImplSA::run(), JDrawer::SetBottomMargin(), JDrawer::SetLeftMargin(), JDrawer::SetRightMargin(), and JDrawer::SetTopMargin().
Int_t maxrun = -1 |
Definition at line 41 of file trackSplitPlot.h.
Referenced by evf::DirManager::findHighestRun(), and evf::DirManager::findHighestRunDir().
Int_t minrun = -1 |
Definition at line 40 of file trackSplitPlot.h.
double outliercut = 0.99 |
Definition at line 55 of file trackSplitPlot.h.
const Double_t pi = TMath::Pi() |
Definition at line 36 of file trackSplitPlot.h.
Referenced by evf::__attribute__(), ElectronMcSignalValidatorMiniAOD::analyze(), HiBasicGenTest::analyze(), OuterTrackerMonitorTrackingParticles::analyze(), ElectronMcSignalValidator::analyze(), ElectronMcFakeValidator::analyze(), ElectronAnalyzer::analyze(), RPCPhiEff::analyze(), PhotonValidatorMiniAOD::analyze(), ContainmentCorrectionAnalyzer::analyze(), PhotonValidator::analyze(), MaterialBudgetCastorHistos::book(), MaterialBudget::book(), MaterialBudgetForward::book(), HLTTauDQML1Plotter::bookHistograms(), ElectronMcSignalValidator::bookHistograms(), BasicHepMCHeavyIonValidation::bookHistograms(), ElectronMcFakeValidator::bookHistograms(), EwkDQM::bookHistograms(), HGCalRecHitValidation::bookHistograms(), HGCalSimHitValidation::bookHistograms(), ConversionLikelihoodCalculator::calculateLikelihood(), edm::service::ResourceEnforcer::check(), edm::FileLocator::convert(), RPCStripsRing::createRefConnections(), PFResolutionMap::dCrackPhi(), PFEnergyCalibration::dCrackPhi(), AntiElectronIDMVA6< TauType, ElectronType >::dCrackPhi(), Decay3Body::doDecay(), FWFFMetadataManager::doUpdate(), reco::Conversion::dPhiTracksAtEcal(), reco::Conversion::dPhiTracksAtVtx(), DAClusterizerInZ::dump(), ConversionForwardEstimator::estimate(), ConversionBarrelEstimator::estimate(), DDPixBarLayerUpgradeAlgo::execute(), AlCaHOCalibProducer::fillHOStore(), RPCStripsRing::fillWithVirtualStrips(), MCParticlePairFilter::filter(), Vx3DHLTAnalyzer::Gauss3DFunc(), FullModelReactionDynamics::GenerateXandPt(), ZdcSD::getEnergyDeposit(), CastorSD::getEnergyDeposit(), PythiaFilterIsolatedTrack::GetEtaPhiAtEcal(), TwoBodyDecayLinearizationPointFinder::getLinearizationPoint(), pat::helper::ResolutionHelper::getResolTheta(), CastorShowerLibrary::getShowerHits(), FWFFMetadataManager::hasModuleLabel(), HiggsDQM::HiggsDQM(), HDetIdAssociator::iPhi(), mkfit::LayerOfHits::isBinDead(), CaloCellId::isInCell(), LHCOpticalFunctionsSet::LHCOpticalFunctionsSet(), RPCGeometryValidate::makeHistograms2(), GEMGeometryValidate::makeHistograms2(), ME0GeometryValidate::makeHistograms2(), CSCGeometryValidate::makeHistograms2(), MaterialBudgetCastorHistos::MaterialBudgetCastorHistos(), PFMETBenchmark::mpi_pi(), mkfit::LayerOfHits::phiQBinContent(), HFFibreFiducial::PMTNumber(), FWPathsPopup::postEvent(), StraightTrackAlignment::processEvent(), CTPPSInterpolatedOpticalFunctionsESSource::produce(), HLTTauMCProducer::produce(), TotemRPLocalTrackFitter::produce(), MuonSimHitProducer::produce(), PPSFastLocalSimulation::produce(), DAClusterizerInZ::purge(), CutsIsolatorWithCorrection::result(), FullModelHadronicProcess::Rotate(), FullModelReactionDynamics::Rotate(), gen::Hydjet2Hadronizer::rotateEvtPlane(), gen::HydjetHadronizer::rotateEvtPlane(), mkfit::MkFinder::selectHitIndices(), DQMImplNet< DQMNet::Object >::sendObjectListToPeer(), Cordic::toPolar(), FullModelReactionDynamics::TwoCluster(), unsafe_acos71(), FP420Test::update(), BscTest::update(), FWPSetTableManager::update(), FWPSetTableManager::updateFilter(), DAClusterizerInZ::vertices(), Vx3DHLTAnalyzer::Vx3DHLTAnalyzer(), MonPNBlueDat::writeArrayDB(), MonPNGreenDat::writeArrayDB(), MonPNMGPADat::writeArrayDB(), MonPNIRedDat::writeArrayDB(), MonPNLed2Dat::writeArrayDB(), MonPNLed1Dat::writeArrayDB(), MonPNRedDat::writeArrayDB(), and DCULVRVoltagesDat::writeArrayDB().
Bool_t relativearray[ysize] = {true, false, false, false, false, false, false, false, false} |
Definition at line 50 of file trackSplitPlot.h.
TList* stufftodelete = new TList() |
Definition at line 52 of file trackSplitPlot.h.
vector<Style_t> styles |
Definition at line 38 of file trackSplitPlot.h.
Referenced by Draw_TH1D_forMultiRootFiles().
TString subdetector = "PIXEL" |
Definition at line 54 of file trackSplitPlot.h.
Referenced by HitEff::analyze(), SiPixelBarycenter::bookBarycenterHistograms(), MuonSimHitsValidAnalyzer::fillDT(), GlobalHitsProdHist::fillECal(), GlobalHitsAnalyzer::fillECal(), GlobalHitsProducer::fillECal(), GlobalHitsProdHist::fillHCal(), GlobalHitsAnalyzer::fillHCal(), GlobalHitsProducer::fillHCal(), GlobalHitsProdHist::fillMuon(), GlobalHitsAnalyzer::fillMuon(), GlobalHitsProducer::fillMuon(), GlobalHitsAnalyzer::fillTrk(), GlobalHitsProdHist::fillTrk(), GlobalHitsProducer::fillTrk(), HCALConfigDB::getOnlineLUT(), HCALConfigDB::getOnlineLUTFromXML(), PlotAlignmentValidation::maxNumberOfLayers(), PlotAlignmentValidation::numberOfLayers(), HcalChannelId::operator<(), SiStripTrackerMapCreator::printTopModules(), ResidualRefitting::StoreTrackerRecHits(), and ValidateGeometry::validateCaloGeometry().
const Int_t xsize = 8 |
Definition at line 42 of file trackSplitPlot.h.
Referenced by SiPixelTemplateReco::PixelTempReco1D(), SiPixelTemplateReco2D::PixelTempReco2D(), SiPixelChargeReweightingAlgorithm::PixelTempRewgt2D(), SiPixelTemplateSplit::PixelTempSplit(), pixelCPEforGPU::position(), PixelTemplateSmearerBase::smearHit(), and PixelTemplateSmearerBase::smearMergeGroup().
Definition at line 48 of file trackSplitPlot.h.
const Int_t ysize = 9 |
Definition at line 43 of file trackSplitPlot.h.
Referenced by SiPixelTemplateReco::PixelTempReco1D(), SiPixelTemplateReco2D::PixelTempReco2D(), SiPixelChargeReweightingAlgorithm::PixelTempRewgt2D(), SiPixelTemplateSplit::PixelTempSplit(), pixelCPEforGPU::position(), PixelTemplateSmearerBase::smearHit(), and PixelTemplateSmearerBase::smearMergeGroup().
Definition at line 49 of file trackSplitPlot.h.