addHists(const TString &selection, const TString &residType="xPrime", TLegend **myLegend=nullptr, bool printModuleIds=false, bool validforphase0=false) | PlotAlignmentValidation | |
bigtext_ | PlotAlignmentValidation | private |
fileCounter | PlotAlignmentValidation | private |
fileNames | PlotAlignmentValidation | private |
findmodule(TFile *f, unsigned int moduleid) | PlotAlignmentValidation | private |
findObjectFromCanvas(TCanvas *canv, const char *className, Int_t n=1) | PlotAlignmentValidation | private |
fitGauss(TH1 *hist, int color) | PlotAlignmentValidation | private |
getSelectionForDMRPlot(int minHits, int subDetId, int direction=0, int layer=0) | PlotAlignmentValidation | private |
getTreeList() | PlotAlignmentValidation | private |
getVariableForDMRPlot(const std::string &histoname, const std::string &variable, int nbins, double min, double max) | PlotAlignmentValidation | private |
legendOptions(TString options) | PlotAlignmentValidation | |
loadFileList(const char *inputFile, std::string fileName="", int lineColor=2, int lineStyle=1) | PlotAlignmentValidation | |
maxNumberOfLayers(int subdetector) | PlotAlignmentValidation | |
modifySSHistAndLegend(THStack *hs, TLegend *legend) | PlotAlignmentValidation | private |
moreThanOneSource | PlotAlignmentValidation | private |
numberOfLayers(int phase, int subdetector) | PlotAlignmentValidation | |
openedsummaryfile | PlotAlignmentValidation | private |
openSummaryFile() | PlotAlignmentValidation | private |
outputDir | PlotAlignmentValidation | private |
outputFile | PlotAlignmentValidation | private |
PlotAlignmentValidation(bool bigtext=false) | PlotAlignmentValidation | |
PlotAlignmentValidation(const char *inputFile, std::string fileName="", int lineColor=1, int lineStyle=1, bool bigtext=false) | PlotAlignmentValidation | |
plotChi2(const char *inputFile) | PlotAlignmentValidation | |
plotDMR(const std::string &plotVar="medianX", Int_t minHits=50, const std::string &options="plain", const std::string &filterName="") | PlotAlignmentValidation | |
plotDMRHistogram(DMRPlotInfo &plotinfo, int direction=0, int layer=0, std::string subdet="") | PlotAlignmentValidation | private |
plotHitMaps() | PlotAlignmentValidation | |
plotOutlierModules(const char *outputFileName="OutlierModules.ps", std::string plotVariable="chi2PerDofX", float chi2_cut=10, unsigned int minHits=50) | PlotAlignmentValidation | |
plotSS(const std::string &options="layers", const std::string &variable="") | PlotAlignmentValidation | private |
plotSubDetResiduals(bool plotNormHisto=false, unsigned int subDetId=7) | PlotAlignmentValidation | |
plotSurfaceShapes(const std::string &options="layers", const std::string &variable="") | PlotAlignmentValidation | |
resampleTestOfEqualMeans(TH1F *h1, TH1F *h2, int numSamples) | PlotAlignmentValidation | private |
resampleTestOfEqualRMS(TH1F *h1, TH1F *h2, int numSamples) | PlotAlignmentValidation | private |
residual_by_moduleID(unsigned int moduleid) | PlotAlignmentValidation | |
rootsummaryfile | PlotAlignmentValidation | private |
scaleXaxis(TH1 *hist, Int_t scale) | PlotAlignmentValidation | private |
setCanvasStyle(TCanvas &canv) | PlotAlignmentValidation | private |
setDMRHistStyleAndLegend(TH1F *h, DMRPlotInfo &plotinfo, int direction=0, int layer=0) | PlotAlignmentValidation | private |
setHistStyle(TH1 &hist, const char *titleX, const char *titleY, int color) | PlotAlignmentValidation | private |
setLegendStyle(TLegend &leg) | PlotAlignmentValidation | private |
setNiceStyle() | PlotAlignmentValidation | private |
setOutputDir(std::string dir) | PlotAlignmentValidation | |
setTitleStyle(TNamed &h, const char *titleX, const char *titleY, int subDetId, bool isSurfaceDeformation=false, TString secondline="") | PlotAlignmentValidation | private |
setTreeBaseDir(std::string dir="TrackerOfflineValidation") | PlotAlignmentValidation | |
showMean_ | PlotAlignmentValidation | private |
showMeanError_ | PlotAlignmentValidation | private |
showModules_ | PlotAlignmentValidation | private |
showRMS_ | PlotAlignmentValidation | private |
showRMSError_ | PlotAlignmentValidation | private |
showUnderOverFlow_ | PlotAlignmentValidation | private |
sourceList | PlotAlignmentValidation | private |
sourcelist | PlotAlignmentValidation | private |
storeHistogramInRootfile(TH1 *hist) | PlotAlignmentValidation | private |
summaryfile | PlotAlignmentValidation | private |
summaryfilename | PlotAlignmentValidation | privatestatic |
treeBaseDir | PlotAlignmentValidation | private |
twolines_ | PlotAlignmentValidation | private |
twotailedStudentTTestEqualMean(float t, float v) | PlotAlignmentValidation | |
useFit_ | PlotAlignmentValidation | private |
useFitForDMRplots(bool usefit=false) | PlotAlignmentValidation | |
vAlignmentUncertainty | PlotAlignmentValidation | private |
vdeltamean | PlotAlignmentValidation | private |
vmean | PlotAlignmentValidation | private |
vmeanerror | PlotAlignmentValidation | private |
vPValueEqualSplitMeans | PlotAlignmentValidation | private |
vPValueMeanEqualIdeal | PlotAlignmentValidation | private |
vPValueRMSEqualIdeal | PlotAlignmentValidation | private |
vrms | PlotAlignmentValidation | private |
~PlotAlignmentValidation() | PlotAlignmentValidation | |