Class PlotAlignmentValidation Class used as the last step for Offline Track Validation tool. The main goal of this class is creating the plots regarding DMRs and Surface Deformations for modules and substructures. More...
#include <PlotAlignmentValidation.h>
Classes | |
struct | DMRPlotInfo |
Public Member Functions | |
THStack * | addHists (const TString &selection, const TString &residType="xPrime", TLegend **myLegend=nullptr, bool printModuleIds=false, bool validforphase0=false) |
void | legendOptions (TString options) |
void | loadFileList (const char *inputFile, std::string fileName="", int lineColor=2, int lineStyle=1) |
int | maxNumberOfLayers (int subdetector) |
int | numberOfLayers (int phase, int subdetector) |
PlotAlignmentValidation (bool bigtext=false) | |
PlotAlignmentValidation (const char *inputFile, std::string fileName="", int lineColor=1, int lineStyle=1, bool bigtext=false) | |
void | plotChi2 (const char *inputFile) |
void | plotDMR (const std::string &plotVar="medianX", Int_t minHits=50, const std::string &options="plain", const std::string &filterName="") |
void | plotHitMaps () |
void | plotOutlierModules (const char *outputFileName="OutlierModules.ps", std::string plotVariable="chi2PerDofX", float chi2_cut=10, unsigned int minHits=50) |
void | plotSubDetResiduals (bool plotNormHisto=false, unsigned int subDetId=7) |
void | plotSurfaceShapes (const std::string &options="layers", const std::string &variable="") |
void | residual_by_moduleID (unsigned int moduleid) |
void | setOutputDir (std::string dir) |
void | setTreeBaseDir (std::string dir="TrackerOfflineValidation") |
float | twotailedStudentTTestEqualMean (float t, float v) |
void | useFitForDMRplots (bool usefit=false) |
~PlotAlignmentValidation () | |
Private Member Functions | |
std::vector< TH1 * > | findmodule (TFile *f, unsigned int moduleid) |
TObject * | findObjectFromCanvas (TCanvas *canv, const char *className, Int_t n=1) |
TF1 * | fitGauss (TH1 *hist, int color) |
std::string | getSelectionForDMRPlot (int minHits, int subDetId, int direction=0, int layer=0) |
TList * | getTreeList () |
std::string | getVariableForDMRPlot (const std::string &histoname, const std::string &variable, int nbins, double min, double max) |
void | modifySSHistAndLegend (THStack *hs, TLegend *legend) |
void | openSummaryFile () |
void | plotDMRHistogram (DMRPlotInfo &plotinfo, int direction=0, int layer=0, std::string subdet="") |
void | plotSS (const std::string &options="layers", const std::string &variable="") |
double | resampleTestOfEqualMeans (TH1F *h1, TH1F *h2, int numSamples) |
double | resampleTestOfEqualRMS (TH1F *h1, TH1F *h2, int numSamples) |
void | scaleXaxis (TH1 *hist, Int_t scale) |
void | setCanvasStyle (TCanvas &canv) |
void | setDMRHistStyleAndLegend (TH1F *h, DMRPlotInfo &plotinfo, int direction=0, int layer=0) |
void | setHistStyle (TH1 &hist, const char *titleX, const char *titleY, int color) |
void | setLegendStyle (TLegend &leg) |
void | setNiceStyle () |
void | setTitleStyle (TNamed &h, const char *titleX, const char *titleY, int subDetId, bool isSurfaceDeformation=false, TString secondline="") |
void | storeHistogramInRootfile (TH1 *hist) |
Private Attributes | |
bool | bigtext_ |
int | fileCounter |
std::string | fileNames [10] |
bool | moreThanOneSource |
bool | openedsummaryfile = false |
std::string | outputDir |
TString | outputFile |
TFile * | rootsummaryfile |
bool | showMean_ |
bool | showMeanError_ |
bool | showModules_ |
bool | showRMS_ |
bool | showRMSError_ |
bool | showUnderOverFlow_ |
TList * | sourcelist |
std::vector< TkOfflineVariables * > | sourceList |
std::ofstream | summaryfile |
std::string | treeBaseDir |
bool | twolines_ |
bool | useFit_ |
std::vector< double > | vAlignmentUncertainty |
std::vector< double > | vdeltamean |
std::vector< double > | vmean |
std::vector< double > | vmeanerror |
std::vector< double > | vPValueEqualSplitMeans |
std::vector< double > | vPValueMeanEqualIdeal |
std::vector< double > | vPValueRMSEqualIdeal |
std::vector< double > | vrms |
Static Private Attributes | |
static const TString | summaryfilename = "OfflineValidationSummary" |
Class PlotAlignmentValidation Class used as the last step for Offline Track Validation tool. The main goal of this class is creating the plots regarding DMRs and Surface Deformations for modules and substructures.
Definition at line 105 of file PlotAlignmentValidation.h.
PlotAlignmentValidation::PlotAlignmentValidation | ( | bool | bigtext = false | ) |
Definition at line 14 of file PlotAlignmentValidation.cc.
References TkAlStyle::legendoptions, legendOptions(), moreThanOneSource, setOutputDir(), setTreeBaseDir(), sourcelist, and useFit_.
PlotAlignmentValidation::PlotAlignmentValidation | ( | const char * | inputFile, |
std::string | fileName = "" , |
||
int | lineColor = 1 , |
||
int | lineStyle = 1 , |
||
bool | bigtext = false |
||
) |
Definition at line 39 of file PlotAlignmentValidation.cc.
References makeListRunsInFiles::inputFile, plotFactory::legendName, RecoTauValidation_cfi::lineColor, RecoTauValidation_cfi::lineStyle, and loadFileList().
PlotAlignmentValidation::~PlotAlignmentValidation | ( | ) |
Definition at line 49 of file PlotAlignmentValidation.cc.
References ALPAKA_ACCELERATOR_NAMESPACE::vertexFinder::it, sourcelist, and sourceList.
THStack * PlotAlignmentValidation::addHists | ( | const TString & | selection, |
const TString & | residType = "xPrime" , |
||
TLegend ** | myLegend = nullptr , |
||
bool | printModuleIds = false , |
||
bool | validforphase0 = false |
||
) |
add hists fulfilling 'selection' on TTree; residType: xPrime,yPrime,xPrimeNorm,yPrimeNorm,x,y,xNorm; if (printModuleIds): cout DetIds
Definition at line 1323 of file PlotAlignmentValidation.cc.
References nano_mu_local_reco_cff::bool, gather_cfg::cout, TkOffTreeVariables::entries, f, h, TkOffTreeVariables::histNameLocalX, TkOffTreeVariables::histNameLocalY, TkOffTreeVariables::histNameNormLocalX, TkOffTreeVariables::histNameNormX, TkOffTreeVariables::histNameNormY, TkOffTreeVariables::histNameX, TkOffTreeVariables::histNameY, mps_fire::i, testProducerWithPsetDescEmpty_cfi::i2, TkOffTreeVariables::moduleId, Skims_PA_cff::name, TkOffTreeVariables::profileNameResXvsX, TkOffTreeVariables::profileNameResXvsY, TkOffTreeVariables::profileNameResYvsX, TkOffTreeVariables::profileNameResYvsY, alignCSCRings::s, corrVsCorr::selection, and sourceList.
Referenced by plotSS().
|
private |
Definition at line 2310 of file PlotAlignmentValidation.cc.
References f, h, mps_fire::i, submitPVValidationJobs::t, and hcalRecHitTable_cff::variables.
Referenced by residual_by_moduleID().
|
private |
Definition at line 1648 of file PlotAlignmentValidation.cc.
References className(), newFWLiteAna::found, dqmiodumpmetadata::n, GetRecoTauVFromDQM_MC_cff::next, and getGTfromDQMFile::obj.
|
private |
void plotBoxOverview(TCanvas &c1, TList &treeList,std::string plot_Var1a,std::string plot_Var1b, std::string plot_Var2, Int_t filenumber,Int_t minHits); void plot1DDetailsSubDet(TCanvas &c1, TList &treeList, std::string plot_Var1a,std::string plot_Var1b, std::string plot_Var2, Int_t minHits); void plot1DDetailsBarrelLayer(TCanvas &c1, TList &treeList, std::string plot_Var1a,std::string plot_Var1b, Int_t minHits); void plot1DDetailsDiskWheel(TCanvas &c1, TList &treelist, std::string plot_Var1a,std::string plot_Var1b, Int_t minHits);
Definition at line 1599 of file PlotAlignmentValidation.cc.
References EcalMonitorTask_cff::func, compareTotals::hist, SiStripPI::mean, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by setDMRHistStyleAndLegend().
|
private |
Definition at line 1794 of file PlotAlignmentValidation.cc.
References nano_mu_digi_cff::layer, reco_skim_cfg_mod::minHits, and GeomDetEnumerators::subDetId.
Referenced by plotDMRHistogram().
|
private |
Definition at line 442 of file PlotAlignmentValidation.cc.
References gather_cfg::cout, ztail::d, moreThanOneSource, sourcelist, treeBaseDir, and mps_merge::treeList.
|
private |
Definition at line 1811 of file PlotAlignmentValidation.cc.
References SiStripPI::max, SiStripPI::min, LaserClient_cfi::nbins, and HPSPFTaus_cff::variable.
Referenced by plotDMRHistogram().
void PlotAlignmentValidation::legendOptions | ( | TString | options | ) |
Definition at line 162 of file PlotAlignmentValidation.cc.
References bigtext_, showMean_, showMeanError_, showModules_, showRMS_, showRMSError_, showUnderOverFlow_, and twolines_.
Referenced by PlotAlignmentValidation().
void PlotAlignmentValidation::loadFileList | ( | const char * | inputFile, |
std::string | fileName = "" , |
||
int | lineColor = 2 , |
||
int | lineStyle = 1 |
||
) |
Definition at line 85 of file PlotAlignmentValidation.cc.
References cms::cuda::assert(), gather_cfg::cout, makeListRunsInFiles::inputFile, plotFactory::legendName, RecoTauValidation_cfi::lineColor, RecoTauValidation_cfi::lineStyle, openedsummaryfile, sourceList, and treeBaseDir.
Referenced by PlotAlignmentValidation().
int PlotAlignmentValidation::maxNumberOfLayers | ( | int | subdetector | ) |
Definition at line 150 of file PlotAlignmentValidation.cc.
References ALPAKA_ACCELERATOR_NAMESPACE::vertexFinder::it, SiStripPI::max, numberOfLayers(), mps_fire::result, sourceList, and subdetector.
Referenced by plotDMR(), and plotSS().
|
private |
Definition at line 2159 of file PlotAlignmentValidation.cc.
References bigtext_, DMR_cfg::cerr, gather_cfg::cout, mps_splice::entry, alignBH_cfg::fixed, compareTotals::legend, TkAlStyle::legendheader, GetRecoTauVFromDQM_MC_cff::next, l1tEGammaCrystalsEmulatorProducer_cfi::scale, dqmMemoryStats::stats, and TkAlStyle::textSize.
Referenced by plotSS().
int PlotAlignmentValidation::numberOfLayers | ( | int | phase, |
int | subdetector | ||
) |
Definition at line 104 of file PlotAlignmentValidation.cc.
References cms::cuda::assert(), and subdetector.
Referenced by maxNumberOfLayers(), plotDMR(), and plotSS().
|
private |
Definition at line 63 of file PlotAlignmentValidation.cc.
References openedsummaryfile, outputDir, rootsummaryfile, sourceList, summaryfile, and summaryfilename.
Referenced by plotChi2(), and plotDMR().
void PlotAlignmentValidation::plotChi2 | ( | const char * | inputFile | ) |
plotSurfaceShapes: options="split","layers"/"layer","subdet"
Definition at line 1228 of file PlotAlignmentValidation.cc.
References myMessageLogger_cff::alignment, cms::cuda::assert(), gather_cfg::cout, mps_splice::entry, h, makeListRunsInFiles::inputFile, compareTotals::legend, openSummaryFile(), outputDir, funct::primitive(), sourceList, summaryfile, and runGCPTkAlMap::title.
void PlotAlignmentValidation::plotDMR | ( | const std::string & | plotVar = "medianX" , |
Int_t | minHits = 50 , |
||
const std::string & | options = "plain" , |
||
const std::string & | filterName = "" |
||
) |
plotVar=mean,meanX,meanY,median,rms etc., comma-separated list can be given; minHits=the minimum hits needed for module to appear in plot; options="plain" for regular DMR, "split" for inwards/outwards split, "layers" for layerwise DMR, "layer=N" for Nth layer, or combination of the previous (e.g. "split layers") filterName=rootfile containing tree with module ids to be skipped in plotting (to be used for averaged plots or in debugging)
plotinfo.plotLayers &&
Definition at line 687 of file PlotAlignmentValidation.cc.
References bigtext_, DummyCfis::c, DMR_cfg::cerr, f, pdwgDoubleElectron_cfi::filterName, PlotAlignmentValidation::DMRPlotInfo::filterName, PlotAlignmentValidation::DMRPlotInfo::firsthisto, alignBH_cfg::fixed, TkOfflineVariables::getName(), TkOfflineVariables::getPhase(), PlotAlignmentValidation::DMRPlotInfo::h, PlotAlignmentValidation::DMRPlotInfo::h1, PlotAlignmentValidation::DMRPlotInfo::h2, PlotAlignmentValidation::DMRPlotInfo::hstack, mps_fire::i, ALPAKA_ACCELERATOR_NAMESPACE::vertexFinder::it, nano_mu_digi_cff::layer, PlotAlignmentValidation::DMRPlotInfo::legend, compareTotals::legend, TkAlStyle::legendheader, PlotAlignmentValidation::DMRPlotInfo::max, maxNumberOfLayers(), PlotAlignmentValidation::DMRPlotInfo::maxY, PlotAlignmentValidation::DMRPlotInfo::min, PlotAlignmentValidation::DMRPlotInfo::minHits, reco_skim_cfg_mod::minHits, amptDefaultParameters_cff::mu, dqmiodatasetharvest::nan, PlotAlignmentValidation::DMRPlotInfo::nbins, numberOfLayers(), openSummaryFile(), outputDir, plotDMRHistogram(), PlotAlignmentValidation::DMRPlotInfo::plotLayers, L1TEGammaDiff_cfi::plotName, PlotAlignmentValidation::DMRPlotInfo::plotPlain, PlotAlignmentValidation::DMRPlotInfo::plotSplits, scaleXaxis(), setDMRHistStyleAndLegend(), setHistStyle(), setTitleStyle(), sourceList, AlCaHLTBitMon_QueryRunRegistry::string, PlotAlignmentValidation::DMRPlotInfo::subDetId, summaryfile, TkAlStyle::textSize, twolines_, unit(), vAlignmentUncertainty, PlotAlignmentValidation::DMRPlotInfo::variable, HPSPFTaus_cff::variable, PlotAlignmentValidation::DMRPlotInfo::vars, vdeltamean, vmean, vmeanerror, vPValueEqualSplitMeans, vPValueMeanEqualIdeal, vPValueRMSEqualIdeal, and vrms.
|
private |
Definition at line 2017 of file PlotAlignmentValidation.cc.
References PlotAlignmentValidation::DMRPlotInfo::filterName, TkOfflineVariables::getName(), getSelectionForDMRPlot(), TkOfflineVariables::getTree(), getVariableForDMRPlot(), h, PlotAlignmentValidation::DMRPlotInfo::h, PlotAlignmentValidation::DMRPlotInfo::h1, PlotAlignmentValidation::DMRPlotInfo::h2, mps_fire::i, nano_mu_digi_cff::layer, PlotAlignmentValidation::DMRPlotInfo::max, PlotAlignmentValidation::DMRPlotInfo::min, PlotAlignmentValidation::DMRPlotInfo::minHits, PlotAlignmentValidation::DMRPlotInfo::nbins, MillePedeFileConverter_cfg::out, DQM::reader, corrVsCorr::selection, storeHistogramInRootfile(), AlCaHLTBitMon_QueryRunRegistry::string, PlotAlignmentValidation::DMRPlotInfo::subDetId, to_string(), parallelization::uint, PlotAlignmentValidation::DMRPlotInfo::variable, and PlotAlignmentValidation::DMRPlotInfo::vars.
Referenced by plotDMR().
void PlotAlignmentValidation::plotHitMaps | ( | ) |
Definition at line 299 of file PlotAlignmentValidation.cc.
References DummyCfis::c, outputDir, sourceList, and AlCaHLTBitMon_QueryRunRegistry::string.
void PlotAlignmentValidation::plotOutlierModules | ( | const char * | outputFileName = "OutlierModules.ps" , |
std::string | plotVariable = "chi2PerDofX" , |
||
float | chi2_cut = 10 , |
||
unsigned int | minHits = 50 |
||
) |
Definition at line 333 of file PlotAlignmentValidation.cc.
References alignmentValidation::c1, TkOffTreeVariables::chi2PerDofX, TkOffTreeVariables::chi2PerDofY, gather_cfg::cout, TkOffTreeVariables::entries, f, TkOffTreeVariables::fitMeanX, TkOffTreeVariables::fitMeanY, TkOffTreeVariables::fitSigmaX, TkOffTreeVariables::fitSigmaY, ws_sso_content_reader::getFile(), h, TkOffTreeVariables::histNameNormX, TkOffTreeVariables::histNameX, mps_fire::i, reco_skim_cfg_mod::minHits, outputDir, outputFile, makeListRunsInFiles::outputFileName, castor_dqm_sourceclient_file_cfg::path, sourceList, submitPVValidationJobs::text, and trigObjTnPSource_cfi::var.
|
private |
Definition at line 487 of file PlotAlignmentValidation.cc.
References addHists(), DummyCfis::c, DMR_cfg::cerr, gather_cfg::cout, f, nano_mu_digi_cff::layer, compareTotals::legend, maxNumberOfLayers(), modifySSHistAndLegend(), numberOfLayers(), outputDir, L1TEGammaDiff_cfi::plotName, corrVsCorr::selection, setTitleStyle(), and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by plotSurfaceShapes().
void PlotAlignmentValidation::plotSubDetResiduals | ( | bool | plotNormHisto = false , |
unsigned int | subDetId = 7 |
||
) |
subDetector number :1.TPB, 2.TBE+, 3.TBE-, 4.TIB, 5.TID+, 6.TID-, 7.TOB, 8.TEC+ or 9.TEC-
Definition at line 203 of file PlotAlignmentValidation.cc.
References DummyCfis::c, HLT_2024v14_cff::Class, f, HltBtagPostValidation_cff::histoName, ALPAKA_ACCELERATOR_NAMESPACE::vertexFinder::it, outputDir, sourceList, dqmMemoryStats::stats, and GeomDetEnumerators::subDetId.
void PlotAlignmentValidation::plotSurfaceShapes | ( | const std::string & | options = "layers" , |
const std::string & | variable = "" |
||
) |
Definition at line 467 of file PlotAlignmentValidation.cc.
References gather_cfg::cout, and plotSS().
|
private |
Definition at line 2265 of file PlotAlignmentValidation.cc.
References funct::abs(), ztail::d, d1, change_name::diff, mps_fire::i, and AlCaHLTBitMon_ParallelJobs::p.
Referenced by setDMRHistStyleAndLegend().
|
private |
Definition at line 2217 of file PlotAlignmentValidation.cc.
References funct::abs(), ztail::d, d1, change_name::diff, mps_fire::i, callgraph::m2, and AlCaHLTBitMon_ParallelJobs::p.
Referenced by setDMRHistStyleAndLegend().
void PlotAlignmentValidation::residual_by_moduleID | ( | unsigned int | moduleid | ) |
Definition at line 2343 of file PlotAlignmentValidation.cc.
References geometryDiff::file, findmodule(), compareTotals::hist, ALPAKA_ACCELERATOR_NAMESPACE::vertexFinder::it, outputDir, sourceList, and to_string().
|
private |
Definition at line 1641 of file PlotAlignmentValidation.cc.
References compareTotals::hist, l1tEGammaCrystalsEmulatorProducer_cfi::scale, TrackerOfflineValidation_Dqm_cff::xmax, and TrackerOfflineValidation_Dqm_cff::xmin.
Referenced by plotDMR(), and setDMRHistStyleAndLegend().
|
private |
|
private |
plotinfo.plotLayers &&
plotinfo.plotLayers &&
Definition at line 1819 of file PlotAlignmentValidation.cc.
References PlotAlignmentValidation::DMRPlotInfo::firsthisto, fitGauss(), alignBH_cfg::fixed, nano_mu_digi_cff::float, TkOfflineVariables::getLineColor(), TkOfflineVariables::getLineStyle(), TkOfflineVariables::getName(), h, PlotAlignmentValidation::DMRPlotInfo::h, PlotAlignmentValidation::DMRPlotInfo::h1, PlotAlignmentValidation::DMRPlotInfo::h2, PlotAlignmentValidation::DMRPlotInfo::hstack, createfilelist::int, nano_mu_digi_cff::layer, PlotAlignmentValidation::DMRPlotInfo::legend, compareTotals::legend, PlotAlignmentValidation::DMRPlotInfo::maxY, SiStripPI::mean, dqmiodatasetharvest::nan, AlCaHLTBitMon_ParallelJobs::p, PlotAlignmentValidation::DMRPlotInfo::plotLayers, PlotAlignmentValidation::DMRPlotInfo::plotPlain, PlotAlignmentValidation::DMRPlotInfo::plotSplits, funct::pow(), resampleTestOfEqualMeans(), resampleTestOfEqualRMS(), SiStripPI::rms, scaleXaxis(), setHistStyle(), showMean_, showMeanError_, showModules_, showRMS_, showRMSError_, showUnderOverFlow_, mathSSE::sqrt(), PlotAlignmentValidation::DMRPlotInfo::subDetId, twolines_, units(), useFit_, vAlignmentUncertainty, PlotAlignmentValidation::DMRPlotInfo::variable, PlotAlignmentValidation::DMRPlotInfo::vars, vdeltamean, vmean, vmeanerror, vPValueEqualSplitMeans, vPValueMeanEqualIdeal, vPValueRMSEqualIdeal, and vrms.
Referenced by plotDMR().
|
private |
Definition at line 1723 of file PlotAlignmentValidation.cc.
References pileupCalc::binning, HLT_2024v14_cff::Class, and compareTotals::hist.
Referenced by plotDMR(), and setDMRHistStyleAndLegend().
|
private |
|
private |
void PlotAlignmentValidation::setOutputDir | ( | std::string | dir | ) |
Definition at line 190 of file PlotAlignmentValidation.cc.
References cms::cuda::assert(), gather_cfg::cout, DeadROC_duringRun::dir, openedsummaryfile, and outputDir.
Referenced by PlotAlignmentValidation().
|
private |
Definition at line 1664 of file PlotAlignmentValidation.cc.
References gather_cfg::cout, TkAlStyle::drawStandardTitle(), compareTotals::hist, and GeomDetEnumerators::subDetId.
Referenced by plotDMR(), and plotSS().
void PlotAlignmentValidation::setTreeBaseDir | ( | std::string | dir = "TrackerOfflineValidation" | ) |
Definition at line 464 of file PlotAlignmentValidation.cc.
References DeadROC_duringRun::dir, and treeBaseDir.
Referenced by PlotAlignmentValidation().
|
private |
Definition at line 1634 of file PlotAlignmentValidation.cc.
References compareTotals::hist, and rootsummaryfile.
Referenced by plotDMRHistogram().
float PlotAlignmentValidation::twotailedStudentTTestEqualMean | ( | float | t, |
float | v | ||
) |
These are helpers for DMR plotting
Definition at line 2304 of file PlotAlignmentValidation.cc.
References funct::abs(), submitPVValidationJobs::t, and findQualityFiles::v.
void PlotAlignmentValidation::useFitForDMRplots | ( | bool | usefit = false | ) |
|
private |
Definition at line 186 of file PlotAlignmentValidation.h.
Referenced by legendOptions(), modifySSHistAndLegend(), and plotDMR().
|
private |
Definition at line 225 of file PlotAlignmentValidation.h.
|
private |
Definition at line 224 of file PlotAlignmentValidation.h.
|
private |
Definition at line 223 of file PlotAlignmentValidation.h.
Referenced by getTreeList(), and PlotAlignmentValidation().
|
private |
Definition at line 189 of file PlotAlignmentValidation.h.
Referenced by loadFileList(), openSummaryFile(), and setOutputDir().
|
private |
Definition at line 220 of file PlotAlignmentValidation.h.
Referenced by DMRplotter.DMRplotter::__clean__(), DMRplotter.DMRplotter::__cleanSingle__(), DMRplotter.DMRplotter::__createArchitecture__(), DMRplotter.DMRplotter::__createSingleArchitecture__(), DMRplotter.DMRplotter::__finalize__(), openSummaryFile(), DMRplotter.DMRplotter::plot(), plotChi2(), plotDMR(), plotHitMaps(), plotOutlierModules(), DMRplotter.DMRplotter::plotSingle(), plotSS(), plotSubDetResiduals(), residual_by_moduleID(), postprocessor.PostProcessor::run(), and setOutputDir().
|
private |
Definition at line 219 of file PlotAlignmentValidation.h.
Referenced by PhaseITreeProducer.ModuleLvlValuesReader::CreateTree2(), and plotOutlierModules().
|
private |
Definition at line 190 of file PlotAlignmentValidation.h.
Referenced by openSummaryFile(), and storeHistogramInRootfile().
|
private |
Definition at line 179 of file PlotAlignmentValidation.h.
Referenced by legendOptions(), and setDMRHistStyleAndLegend().
|
private |
Definition at line 181 of file PlotAlignmentValidation.h.
Referenced by legendOptions(), and setDMRHistStyleAndLegend().
|
private |
Definition at line 183 of file PlotAlignmentValidation.h.
Referenced by legendOptions(), and setDMRHistStyleAndLegend().
|
private |
Definition at line 180 of file PlotAlignmentValidation.h.
Referenced by legendOptions(), and setDMRHistStyleAndLegend().
|
private |
Definition at line 182 of file PlotAlignmentValidation.h.
Referenced by legendOptions(), and setDMRHistStyleAndLegend().
|
private |
Definition at line 184 of file PlotAlignmentValidation.h.
Referenced by legendOptions(), and setDMRHistStyleAndLegend().
|
private |
Definition at line 221 of file PlotAlignmentValidation.h.
Referenced by getTreeList(), PlotAlignmentValidation(), and ~PlotAlignmentValidation().
|
private |
Definition at line 222 of file PlotAlignmentValidation.h.
Referenced by addHists(), loadFileList(), maxNumberOfLayers(), openSummaryFile(), plotChi2(), plotDMR(), plotHitMaps(), plotOutlierModules(), plotSubDetResiduals(), residual_by_moduleID(), and ~PlotAlignmentValidation().
|
private |
Definition at line 188 of file PlotAlignmentValidation.h.
Referenced by openSummaryFile(), plotChi2(), and plotDMR().
|
staticprivate |
Definition at line 187 of file PlotAlignmentValidation.h.
Referenced by openSummaryFile().
|
private |
Definition at line 176 of file PlotAlignmentValidation.h.
Referenced by getTreeList(), loadFileList(), and setTreeBaseDir().
|
private |
Definition at line 185 of file PlotAlignmentValidation.h.
Referenced by legendOptions(), plotDMR(), and setDMRHistStyleAndLegend().
|
private |
Definition at line 178 of file PlotAlignmentValidation.h.
Referenced by PlotAlignmentValidation(), setDMRHistStyleAndLegend(), and useFitForDMRplots().
|
private |
Definition at line 192 of file PlotAlignmentValidation.h.
Referenced by plotDMR(), and setDMRHistStyleAndLegend().
|
private |
Definition at line 192 of file PlotAlignmentValidation.h.
Referenced by plotDMR(), and setDMRHistStyleAndLegend().
|
private |
Definition at line 192 of file PlotAlignmentValidation.h.
Referenced by plotDMR(), and setDMRHistStyleAndLegend().
|
private |
Definition at line 192 of file PlotAlignmentValidation.h.
Referenced by plotDMR(), and setDMRHistStyleAndLegend().
|
private |
Definition at line 192 of file PlotAlignmentValidation.h.
Referenced by plotDMR(), and setDMRHistStyleAndLegend().
|
private |
Definition at line 192 of file PlotAlignmentValidation.h.
Referenced by plotDMR(), and setDMRHistStyleAndLegend().
|
private |
Definition at line 192 of file PlotAlignmentValidation.h.
Referenced by plotDMR(), and setDMRHistStyleAndLegend().
|
private |
Definition at line 192 of file PlotAlignmentValidation.h.
Referenced by plotDMR(), and setDMRHistStyleAndLegend().