container to hold data to be written into TTree More...
#include <TkOffTreeVariables.h>
Public Member Functions | |
void | clear () |
set to empty values More... | |
void | clearMergeAffectedPart () |
set those values to empty that are affected by merging More... | |
TkOffTreeVariables () | |
constructor initialises to empty values More... | |
Public Attributes | |
UInt_t | blade |
Float_t | chi2PerDofX |
Float_t | chi2PerDofY |
UInt_t | entries |
Float_t | fitMeanNormX |
Float_t | fitMeanNormY |
Float_t | fitMeanX |
Float_t | fitMeanY |
Float_t | fitSigmaNormX |
Float_t | fitSigmaNormY |
Float_t | fitSigmaX |
Float_t | fitSigmaY |
UInt_t | half |
std::string | histNameLocalX |
std::string | histNameLocalY |
std::string | histNameNormLocalX |
std::string | histNameNormX |
std::string | histNameNormY |
std::string | histNameX |
std::string | histNameY |
Bool_t | isDoubleSide |
Bool_t | isStereo |
UInt_t | layer |
Float_t | meanLocalX |
Float_t | meanNormLocalX |
Float_t | meanNormX |
Float_t | meanNormY |
Float_t | meanResXvsX |
Float_t | meanResXvsY |
Float_t | meanResYvsX |
Float_t | meanResYvsY |
Float_t | meanX |
Float_t | meanY |
Float_t | medianX |
Float_t | medianY |
UInt_t | module |
UInt_t | moduleId |
Float_t | numberOfOutliers |
Float_t | numberOfOverflows |
Float_t | numberOfUnderflows |
UInt_t | outerInner |
UInt_t | panel |
UInt_t | petal |
Float_t | phiDirection |
Float_t | posEta |
Float_t | posPhi |
Float_t | posR |
Float_t | posX |
Float_t | posY |
Float_t | posZ |
std::string | profileNameResXvsX |
std::string | profileNameResXvsY |
std::string | profileNameResYvsX |
std::string | profileNameResYvsY |
Float_t | rDirection |
UInt_t | ring |
Float_t | rmsLocalX |
Float_t | rmsNormLocalX |
Float_t | rmsNormX |
Float_t | rmsNormY |
Float_t | rmsResXvsX |
Float_t | rmsResXvsY |
Float_t | rmsResYvsX |
Float_t | rmsResYvsY |
Float_t | rmsX |
Float_t | rmsY |
UInt_t | rod |
Float_t | rOrZDirection |
UInt_t | side |
Float_t | sigmaNormX |
Float_t | sigmaX |
UInt_t | subDetId |
Float_t | zDirection |
container to hold data to be written into TTree
Definition at line 9 of file TkOffTreeVariables.h.
|
inline |
constructor initialises to empty values
Definition at line 11 of file TkOffTreeVariables.h.
References clear().
|
inline |
set to empty values
Definition at line 14 of file TkOffTreeVariables.h.
References blade, clearMergeAffectedPart(), half, histNameLocalX, histNameLocalY, histNameNormLocalX, histNameNormX, histNameNormY, histNameX, histNameY, isDoubleSide, isStereo, layer, module, moduleId, outerInner, panel, petal, phiDirection, posEta, posPhi, posR, posX, posY, posZ, profileNameResXvsX, profileNameResXvsY, profileNameResYvsX, profileNameResYvsY, rDirection, ring, rod, rOrZDirection, side, subDetId, and zDirection.
Referenced by TrackerOfflineValidationSummary::fillTree(), and TkOffTreeVariables().
|
inline |
set those values to empty that are affected by merging
Definition at line 31 of file TkOffTreeVariables.h.
References chi2PerDofX, chi2PerDofY, entries, fitMeanNormX, fitMeanNormY, fitMeanX, fitMeanY, fitSigmaNormX, fitSigmaNormY, fitSigmaX, fitSigmaY, meanLocalX, meanNormLocalX, meanNormX, meanNormY, meanResXvsX, meanResXvsY, meanResYvsX, meanResYvsY, meanX, meanY, medianX, medianY, numberOfOutliers, numberOfOverflows, numberOfUnderflows, rmsLocalX, rmsNormLocalX, rmsNormX, rmsNormY, rmsResXvsX, rmsResXvsY, rmsResYvsX, rmsResYvsY, rmsX, rmsY, sigmaNormX, and sigmaX.
Referenced by clear().
UInt_t TkOffTreeVariables::blade |
Definition at line 59 of file TkOffTreeVariables.h.
Referenced by PixelMapPlotter.Forward::__str__(), TrackerOfflineValidationSummary::associateModuleHistsWithTree(), clear(), PixelMapPlotter.Forward::convertParts(), TrackerOfflineValidationSummary::fillTree(), PixelMapPlotter.Forward::GetXYCoords(), and TrackerOfflineValidation::setUpTreeMembers().
Float_t TkOffTreeVariables::chi2PerDofX |
Definition at line 50 of file TkOffTreeVariables.h.
Referenced by clearMergeAffectedPart(), TrackerOfflineValidationSummary::fillTree(), TrackerOfflineValidation::fillTree(), and PlotAlignmentValidation::plotOutlierModules().
Float_t TkOffTreeVariables::chi2PerDofY |
Definition at line 50 of file TkOffTreeVariables.h.
Referenced by clearMergeAffectedPart(), TrackerOfflineValidationSummary::fillTree(), TrackerOfflineValidation::fillTree(), and PlotAlignmentValidation::plotOutlierModules().
UInt_t TkOffTreeVariables::entries |
Definition at line 58 of file TkOffTreeVariables.h.
Referenced by python.rootplot.utilities.Hist::__init_TGraph(), PlotAlignmentValidation::addHists(), clearMergeAffectedPart(), TrackerOfflineValidationSummary::fillHarvestingHists(), TrackerOfflineValidationSummary::fillTree(), TrackerOfflineValidation::fillTree(), PlotAlignmentValidation::plotOutlierModules(), and python.rootplot.utilities.Hist::TH1F().
Float_t TkOffTreeVariables::fitMeanNormX |
Definition at line 50 of file TkOffTreeVariables.h.
Referenced by clearMergeAffectedPart(), TrackerOfflineValidationSummary::fillTree(), and TrackerOfflineValidation::fillTree().
Float_t TkOffTreeVariables::fitMeanNormY |
Definition at line 50 of file TkOffTreeVariables.h.
Referenced by clearMergeAffectedPart(), TrackerOfflineValidationSummary::fillTree(), and TrackerOfflineValidation::fillTree().
Float_t TkOffTreeVariables::fitMeanX |
Definition at line 50 of file TkOffTreeVariables.h.
Referenced by clearMergeAffectedPart(), TrackerOfflineValidationSummary::fillTree(), TrackerOfflineValidation::fillTree(), and PlotAlignmentValidation::plotOutlierModules().
Float_t TkOffTreeVariables::fitMeanY |
Definition at line 50 of file TkOffTreeVariables.h.
Referenced by clearMergeAffectedPart(), TrackerOfflineValidationSummary::fillTree(), TrackerOfflineValidation::fillTree(), and PlotAlignmentValidation::plotOutlierModules().
Float_t TkOffTreeVariables::fitSigmaNormX |
Definition at line 50 of file TkOffTreeVariables.h.
Referenced by clearMergeAffectedPart(), TrackerOfflineValidationSummary::fillTree(), and TrackerOfflineValidation::fillTree().
Float_t TkOffTreeVariables::fitSigmaNormY |
Definition at line 50 of file TkOffTreeVariables.h.
Referenced by clearMergeAffectedPart(), TrackerOfflineValidationSummary::fillTree(), and TrackerOfflineValidation::fillTree().
Float_t TkOffTreeVariables::fitSigmaX |
Definition at line 50 of file TkOffTreeVariables.h.
Referenced by clearMergeAffectedPart(), TrackerOfflineValidationSummary::fillTree(), TrackerOfflineValidation::fillTree(), and PlotAlignmentValidation::plotOutlierModules().
Float_t TkOffTreeVariables::fitSigmaY |
Definition at line 50 of file TkOffTreeVariables.h.
Referenced by clearMergeAffectedPart(), TrackerOfflineValidationSummary::fillTree(), TrackerOfflineValidation::fillTree(), and PlotAlignmentValidation::plotOutlierModules().
UInt_t TkOffTreeVariables::half |
Definition at line 59 of file TkOffTreeVariables.h.
Referenced by TrackerOfflineValidationSummary::associateModuleHistsWithTree(), clear(), TrackerOfflineValidationSummary::fillTree(), and TrackerOfflineValidation::setUpTreeMembers().
std::string TkOffTreeVariables::histNameLocalX |
Definition at line 67 of file TkOffTreeVariables.h.
Referenced by PlotAlignmentValidation::addHists(), clear(), TrackerOfflineValidationSummary::fillTree(), and TrackerOfflineValidation::fillTree().
std::string TkOffTreeVariables::histNameLocalY |
Definition at line 67 of file TkOffTreeVariables.h.
Referenced by PlotAlignmentValidation::addHists(), clear(), and TrackerOfflineValidation::fillTree().
std::string TkOffTreeVariables::histNameNormLocalX |
Definition at line 67 of file TkOffTreeVariables.h.
Referenced by PlotAlignmentValidation::addHists(), clear(), TrackerOfflineValidationSummary::fillTree(), and TrackerOfflineValidation::fillTree().
std::string TkOffTreeVariables::histNameNormX |
Definition at line 68 of file TkOffTreeVariables.h.
Referenced by PlotAlignmentValidation::addHists(), clear(), TrackerOfflineValidationSummary::fillTree(), TrackerOfflineValidation::fillTree(), and PlotAlignmentValidation::plotOutlierModules().
std::string TkOffTreeVariables::histNameNormY |
Definition at line 68 of file TkOffTreeVariables.h.
Referenced by PlotAlignmentValidation::addHists(), clear(), TrackerOfflineValidationSummary::fillTree(), and TrackerOfflineValidation::fillTree().
std::string TkOffTreeVariables::histNameX |
Definition at line 68 of file TkOffTreeVariables.h.
Referenced by PlotAlignmentValidation::addHists(), clear(), TrackerOfflineValidationSummary::fillTree(), TrackerOfflineValidation::fillTree(), and PlotAlignmentValidation::plotOutlierModules().
std::string TkOffTreeVariables::histNameY |
Definition at line 68 of file TkOffTreeVariables.h.
Referenced by PlotAlignmentValidation::addHists(), clear(), TrackerOfflineValidationSummary::fillTree(), and TrackerOfflineValidation::fillTree().
Bool_t TkOffTreeVariables::isDoubleSide |
Bool_t TkOffTreeVariables::isStereo |
Definition at line 65 of file TkOffTreeVariables.h.
Referenced by clear(), TrackerOfflineValidationSummary::fillTree(), and TrackerOfflineValidation::setUpTreeMembers().
UInt_t TkOffTreeVariables::layer |
Definition at line 59 of file TkOffTreeVariables.h.
Referenced by PixelMapPlotter.Barrel::__str__(), TrackerOfflineValidationSummary::associateModuleHistsWithTree(), clear(), TrackerOfflineValidationSummary::fillTree(), geometryXMLparser.DTAlignable::index(), geometryXMLparser.CSCAlignable::index(), and TrackerOfflineValidation::setUpTreeMembers().
Float_t TkOffTreeVariables::meanLocalX |
Definition at line 50 of file TkOffTreeVariables.h.
Referenced by clearMergeAffectedPart(), TrackerOfflineValidationSummary::fillTree(), and TrackerOfflineValidation::fillTree().
Float_t TkOffTreeVariables::meanNormLocalX |
Definition at line 50 of file TkOffTreeVariables.h.
Referenced by clearMergeAffectedPart(), TrackerOfflineValidationSummary::fillTree(), and TrackerOfflineValidation::fillTree().
Float_t TkOffTreeVariables::meanNormX |
Definition at line 50 of file TkOffTreeVariables.h.
Referenced by clearMergeAffectedPart(), TrackerOfflineValidationSummary::fillTree(), and TrackerOfflineValidation::fillTree().
Float_t TkOffTreeVariables::meanNormY |
Definition at line 50 of file TkOffTreeVariables.h.
Referenced by clearMergeAffectedPart(), TrackerOfflineValidationSummary::fillTree(), and TrackerOfflineValidation::fillTree().
Float_t TkOffTreeVariables::meanResXvsX |
Definition at line 70 of file TkOffTreeVariables.h.
Referenced by clearMergeAffectedPart(), and TrackerOfflineValidation::fillTree().
Float_t TkOffTreeVariables::meanResXvsY |
Definition at line 70 of file TkOffTreeVariables.h.
Referenced by clearMergeAffectedPart(), and TrackerOfflineValidation::fillTree().
Float_t TkOffTreeVariables::meanResYvsX |
Definition at line 70 of file TkOffTreeVariables.h.
Referenced by clearMergeAffectedPart(), and TrackerOfflineValidation::fillTree().
Float_t TkOffTreeVariables::meanResYvsY |
Definition at line 70 of file TkOffTreeVariables.h.
Referenced by clearMergeAffectedPart(), and TrackerOfflineValidation::fillTree().
Float_t TkOffTreeVariables::meanX |
Definition at line 50 of file TkOffTreeVariables.h.
Referenced by clearMergeAffectedPart(), TrackerOfflineValidationSummary::fillTree(), and TrackerOfflineValidation::fillTree().
Float_t TkOffTreeVariables::meanY |
Definition at line 50 of file TkOffTreeVariables.h.
Referenced by clearMergeAffectedPart(), TrackerOfflineValidationSummary::fillTree(), and TrackerOfflineValidation::fillTree().
Float_t TkOffTreeVariables::medianX |
Definition at line 50 of file TkOffTreeVariables.h.
Referenced by clearMergeAffectedPart(), TrackerOfflineValidationSummary::fillHarvestingHists(), TrackerOfflineValidationSummary::fillTree(), and TrackerOfflineValidation::fillTree().
Float_t TkOffTreeVariables::medianY |
Definition at line 50 of file TkOffTreeVariables.h.
Referenced by clearMergeAffectedPart(), TrackerOfflineValidationSummary::fillHarvestingHists(), TrackerOfflineValidationSummary::fillTree(), and TrackerOfflineValidation::fillTree().
UInt_t TkOffTreeVariables::module |
Definition at line 59 of file TkOffTreeVariables.h.
Referenced by PixelMapPlotter.Barrel::__str__(), TrackerOfflineValidationSummary::associateModuleHistsWithTree(), clear(), PixelMapPlotter.Barrel::convertParts(), TrackerOfflineValidationSummary::fillTree(), PixelMapPlotter.Barrel::GetXYCoords(), TreeCrawler.Package::search(), and TrackerOfflineValidation::setUpTreeMembers().
UInt_t TkOffTreeVariables::moduleId |
Definition at line 59 of file TkOffTreeVariables.h.
Referenced by PlotAlignmentValidation::addHists(), TrackerOfflineValidationSummary::associateModuleHistsWithTree(), clear(), TrackerOfflineValidationSummary::fillTree(), and TrackerOfflineValidation::setUpTreeMembers().
Float_t TkOffTreeVariables::numberOfOutliers |
Definition at line 50 of file TkOffTreeVariables.h.
Referenced by clearMergeAffectedPart(), TrackerOfflineValidationSummary::fillTree(), and TrackerOfflineValidation::fillTree().
Float_t TkOffTreeVariables::numberOfOverflows |
Definition at line 50 of file TkOffTreeVariables.h.
Referenced by clearMergeAffectedPart(), TrackerOfflineValidationSummary::fillTree(), and TrackerOfflineValidation::fillTree().
Float_t TkOffTreeVariables::numberOfUnderflows |
Definition at line 50 of file TkOffTreeVariables.h.
Referenced by clearMergeAffectedPart(), TrackerOfflineValidationSummary::fillTree(), and TrackerOfflineValidation::fillTree().
UInt_t TkOffTreeVariables::outerInner |
Definition at line 59 of file TkOffTreeVariables.h.
Referenced by TrackerOfflineValidationSummary::associateModuleHistsWithTree(), clear(), TrackerOfflineValidationSummary::fillTree(), and TrackerOfflineValidation::setUpTreeMembers().
UInt_t TkOffTreeVariables::panel |
Definition at line 59 of file TkOffTreeVariables.h.
Referenced by PixelMapPlotter.Forward::__str__(), TrackerOfflineValidationSummary::associateModuleHistsWithTree(), clear(), TrackerOfflineValidationSummary::fillTree(), PixelMapPlotter.Forward::GetXYCoords(), and TrackerOfflineValidation::setUpTreeMembers().
UInt_t TkOffTreeVariables::petal |
Definition at line 59 of file TkOffTreeVariables.h.
Referenced by TrackerOfflineValidationSummary::associateModuleHistsWithTree(), clear(), TrackerOfflineValidationSummary::fillTree(), and TrackerOfflineValidation::setUpTreeMembers().
Float_t TkOffTreeVariables::phiDirection |
Definition at line 50 of file TkOffTreeVariables.h.
Referenced by clear(), TrackerOfflineValidationSummary::fillTree(), and TrackerOfflineValidation::setUpTreeMembers().
Float_t TkOffTreeVariables::posEta |
Definition at line 50 of file TkOffTreeVariables.h.
Referenced by clear(), TrackerOfflineValidationSummary::fillTree(), and TrackerOfflineValidation::setUpTreeMembers().
Float_t TkOffTreeVariables::posPhi |
Definition at line 50 of file TkOffTreeVariables.h.
Referenced by clear(), TrackerOfflineValidationSummary::fillTree(), and TrackerOfflineValidation::setUpTreeMembers().
Float_t TkOffTreeVariables::posR |
Definition at line 50 of file TkOffTreeVariables.h.
Referenced by clear(), TrackerOfflineValidationSummary::fillTree(), and TrackerOfflineValidation::setUpTreeMembers().
Float_t TkOffTreeVariables::posX |
Definition at line 50 of file TkOffTreeVariables.h.
Referenced by clear(), TrackerOfflineValidationSummary::fillTree(), and TrackerOfflineValidation::setUpTreeMembers().
Float_t TkOffTreeVariables::posY |
Definition at line 50 of file TkOffTreeVariables.h.
Referenced by clear(), TrackerOfflineValidationSummary::fillTree(), and TrackerOfflineValidation::setUpTreeMembers().
Float_t TkOffTreeVariables::posZ |
Definition at line 50 of file TkOffTreeVariables.h.
Referenced by clear(), TrackerOfflineValidationSummary::fillTree(), and TrackerOfflineValidation::setUpTreeMembers().
std::string TkOffTreeVariables::profileNameResXvsX |
Definition at line 73 of file TkOffTreeVariables.h.
Referenced by PlotAlignmentValidation::addHists(), clear(), and TrackerOfflineValidation::fillTree().
std::string TkOffTreeVariables::profileNameResXvsY |
Definition at line 73 of file TkOffTreeVariables.h.
Referenced by PlotAlignmentValidation::addHists(), clear(), and TrackerOfflineValidation::fillTree().
std::string TkOffTreeVariables::profileNameResYvsX |
Definition at line 73 of file TkOffTreeVariables.h.
Referenced by PlotAlignmentValidation::addHists(), clear(), and TrackerOfflineValidation::fillTree().
std::string TkOffTreeVariables::profileNameResYvsY |
Definition at line 73 of file TkOffTreeVariables.h.
Referenced by PlotAlignmentValidation::addHists(), clear(), and TrackerOfflineValidation::fillTree().
Float_t TkOffTreeVariables::rDirection |
Definition at line 50 of file TkOffTreeVariables.h.
Referenced by clear(), TrackerOfflineValidationSummary::fillTree(), and TrackerOfflineValidation::setUpTreeMembers().
UInt_t TkOffTreeVariables::ring |
Definition at line 59 of file TkOffTreeVariables.h.
Referenced by PixelMapPlotter.Forward::__str__(), TrackerOfflineValidationSummary::associateModuleHistsWithTree(), clear(), TrackerOfflineValidationSummary::fillTree(), geometryXMLparser.CSCAlignable::index(), and TrackerOfflineValidation::setUpTreeMembers().
Float_t TkOffTreeVariables::rmsLocalX |
Definition at line 50 of file TkOffTreeVariables.h.
Referenced by clearMergeAffectedPart(), TrackerOfflineValidationSummary::fillTree(), and TrackerOfflineValidation::fillTree().
Float_t TkOffTreeVariables::rmsNormLocalX |
Definition at line 50 of file TkOffTreeVariables.h.
Referenced by clearMergeAffectedPart(), TrackerOfflineValidationSummary::fillTree(), and TrackerOfflineValidation::fillTree().
Float_t TkOffTreeVariables::rmsNormX |
Definition at line 50 of file TkOffTreeVariables.h.
Referenced by clearMergeAffectedPart(), TrackerOfflineValidationSummary::fillTree(), and TrackerOfflineValidation::fillTree().
Float_t TkOffTreeVariables::rmsNormY |
Definition at line 50 of file TkOffTreeVariables.h.
Referenced by clearMergeAffectedPart(), TrackerOfflineValidationSummary::fillTree(), and TrackerOfflineValidation::fillTree().
Float_t TkOffTreeVariables::rmsResXvsX |
Definition at line 71 of file TkOffTreeVariables.h.
Referenced by clearMergeAffectedPart(), and TrackerOfflineValidation::fillTree().
Float_t TkOffTreeVariables::rmsResXvsY |
Definition at line 71 of file TkOffTreeVariables.h.
Referenced by clearMergeAffectedPart(), and TrackerOfflineValidation::fillTree().
Float_t TkOffTreeVariables::rmsResYvsX |
Definition at line 71 of file TkOffTreeVariables.h.
Referenced by clearMergeAffectedPart(), and TrackerOfflineValidation::fillTree().
Float_t TkOffTreeVariables::rmsResYvsY |
Definition at line 71 of file TkOffTreeVariables.h.
Referenced by clearMergeAffectedPart(), and TrackerOfflineValidation::fillTree().
Float_t TkOffTreeVariables::rmsX |
Definition at line 50 of file TkOffTreeVariables.h.
Referenced by clearMergeAffectedPart(), TrackerOfflineValidationSummary::fillTree(), and TrackerOfflineValidation::fillTree().
Float_t TkOffTreeVariables::rmsY |
Definition at line 50 of file TkOffTreeVariables.h.
Referenced by clearMergeAffectedPart(), TrackerOfflineValidationSummary::fillTree(), and TrackerOfflineValidation::fillTree().
UInt_t TkOffTreeVariables::rod |
Definition at line 59 of file TkOffTreeVariables.h.
Referenced by TrackerOfflineValidationSummary::associateModuleHistsWithTree(), clear(), TrackerOfflineValidationSummary::fillTree(), and TrackerOfflineValidation::setUpTreeMembers().
Float_t TkOffTreeVariables::rOrZDirection |
Definition at line 50 of file TkOffTreeVariables.h.
Referenced by clear(), TrackerOfflineValidationSummary::fillTree(), and TrackerOfflineValidation::setUpTreeMembers().
UInt_t TkOffTreeVariables::side |
Float_t TkOffTreeVariables::sigmaNormX |
Definition at line 50 of file TkOffTreeVariables.h.
Referenced by clearMergeAffectedPart(), and TrackerOfflineValidation::fillTree().
Float_t TkOffTreeVariables::sigmaX |
Definition at line 50 of file TkOffTreeVariables.h.
Referenced by clearMergeAffectedPart().
UInt_t TkOffTreeVariables::subDetId |
Float_t TkOffTreeVariables::zDirection |
Definition at line 50 of file TkOffTreeVariables.h.
Referenced by clear(), TrackerOfflineValidationSummary::fillTree(), and TrackerOfflineValidation::setUpTreeMembers().