CMS 3D CMS Logo

PlotAlignmentValidation Member List

This is the complete list of members for PlotAlignmentValidation, including all inherited members.

addHists(const TString &selection, const TString &residType="xPrime", TLegend **myLegend=0, bool printModuleIds=false, bool validforphase0=false)PlotAlignmentValidation
bigtext_PlotAlignmentValidationprivate
fileCounterPlotAlignmentValidationprivate
fileNamesPlotAlignmentValidationprivate
findObjectFromCanvas(TCanvas *canv, const char *className, Int_t n=1)PlotAlignmentValidationprivate
fitGauss(TH1 *hist, int color)PlotAlignmentValidationprivate
getSelectionForDMRPlot(int minHits, int subDetId, int direction=0, int layer=0)PlotAlignmentValidationprivate
getTreeList()PlotAlignmentValidationprivate
getVariableForDMRPlot(const std::string &histoname, const std::string &variable, int nbins, double min, double max)PlotAlignmentValidationprivate
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)PlotAlignmentValidationprivate
moreThanOneSourcePlotAlignmentValidationprivate
numberOfLayers(int phase, int subdetector)PlotAlignmentValidation
outputDirPlotAlignmentValidationprivate
outputFilePlotAlignmentValidationprivate
PlotAlignmentValidation()PlotAlignmentValidationinline
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")PlotAlignmentValidation
plotDMRHistogram(DMRPlotInfo &plotinfo, int direction=0, int layer=0)PlotAlignmentValidationprivate
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="")PlotAlignmentValidationprivate
plotSubDetResiduals(bool plotNormHisto=false, unsigned int subDetId=7)PlotAlignmentValidation
plotSurfaceShapes(const std::string &options="layers", const std::string &variable="")PlotAlignmentValidation
scaleXaxis(TH1 *hist, Int_t scale)PlotAlignmentValidationprivate
setCanvasStyle(TCanvas &canv)PlotAlignmentValidationprivate
setDMRHistStyleAndLegend(TH1F *h, DMRPlotInfo &plotinfo, int direction=0, int layer=0)PlotAlignmentValidationprivate
setHistStyle(TH1 &hist, const char *titleX, const char *titleY, int color)PlotAlignmentValidationprivate
setLegendStyle(TLegend &leg)PlotAlignmentValidationprivate
setNiceStyle()PlotAlignmentValidationprivate
setOutputDir(std::string dir)PlotAlignmentValidation
setTitleStyle(TNamed &h, const char *titleX, const char *titleY, int subDetId, bool isSurfaceDeformation=false, TString secondline="")PlotAlignmentValidationprivate
setTreeBaseDir(std::string dir="TrackerOfflineValidationStandalone")PlotAlignmentValidation
showMean_PlotAlignmentValidationprivate
showMeanError_PlotAlignmentValidationprivate
showModules_PlotAlignmentValidationprivate
showRMS_PlotAlignmentValidationprivate
showRMSError_PlotAlignmentValidationprivate
showUnderOverFlow_PlotAlignmentValidationprivate
sourceListPlotAlignmentValidationprivate
sourcelistPlotAlignmentValidationprivate
treeBaseDirPlotAlignmentValidationprivate
twolines_PlotAlignmentValidationprivate
useFit_PlotAlignmentValidationprivate
useFitForDMRplots(bool usefit=false)PlotAlignmentValidation
~PlotAlignmentValidation()PlotAlignmentValidation