Public Member Functions | |
def | __del__ (self) |
def | __init__ (self, inputDQMName, outputDirName, minMaxFileName, limits, modDicName, runNumber, dirs, dirsAliases) |
def | DumpData (self) |
def | PrintTrackerMaps (self) |
def | ReadHistograms (self) |
Public Attributes | |
availableNames | |
detDict | |
detIDsFileName | |
dirs | |
dirsAliases | |
geometryFilenames | |
groupedHistograms | |
inputFile | |
inputFileName | |
internalData | |
limits | |
limitsDic | |
CREATE LIMITS DICTIONARY. More... | |
listOfNumHistograms | |
maxBladeToRing | |
maxLadderToLayer | |
minMaxFileName | |
outputDirName | |
rawToOnlineDict | |
runNumber | |
Private Member Functions | |
def | __AddNamedBins (self, geoFile, tX, tY, sX, sY, applyModuleRotation=False) |
def | __BuildOnlineBarrelName (self, signedModule, signedLadder, layer) |
def | __BuildOnlineDiskName (self, signedDisk, signedBlade, panel, ring) |
def | __CreateTrackerBaseMap (self) |
def | __GetBarrelSector (self, layer, signedLadder, signedModule) |
def | __GetPartStr (self, isXlowerThanZero, isYlowerThanZero) |
def | __GroupHistograms (self) |
def | __TraverseDirTree (self, dir) |
Private Attributes | |
__BaseTrackerMap | |
Definition at line 60 of file TH2PolyOfflineMaps.py.
def TH2PolyOfflineMaps.TH2PolyOfflineMaps.__init__ | ( | self, | |
inputDQMName, | |||
outputDirName, | |||
minMaxFileName, | |||
limits, | |||
modDicName, | |||
runNumber, | |||
dirs, | |||
dirsAliases | |||
) |
Definition at line 263 of file TH2PolyOfflineMaps.py.
def TH2PolyOfflineMaps.TH2PolyOfflineMaps.__del__ | ( | self | ) |
Definition at line 577 of file TH2PolyOfflineMaps.py.
References BufferedBoostIODBWriter.inputFile, InefficientDoubleROC.InefficientDeadROCs.inputFile, PhaseITreeProducer.ModuleLvlValuesReader.inputFile, TH2PolyOfflineMaps.TH2PolyOfflineMaps.inputFile, createfilelist.int, and FastTimerService_cff.range.
|
private |
Definition at line 190 of file TH2PolyOfflineMaps.py.
References TH2PolyOfflineMaps.TH2PolyOfflineMaps.__BaseTrackerMap, mps_check.array, nano_mu_digi_cff.float, submitPVValidationJobs.split(), and str.
|
private |
Definition at line 162 of file TH2PolyOfflineMaps.py.
References PhaseITreeProducer.ModuleLvlValuesReader.__GetBarrelSector(), TH2PolyOfflineMaps.TH2PolyOfflineMaps.__GetBarrelSector(), PhaseITreeProducer.ModuleLvlValuesReader.__GetPartStr(), TH2PolyOfflineMaps.TH2PolyOfflineMaps.__GetPartStr(), funct.abs(), and str.
Referenced by TH2PolyOfflineMaps.TH2PolyOfflineMaps.ReadHistograms().
|
private |
Definition at line 167 of file TH2PolyOfflineMaps.py.
References PhaseITreeProducer.ModuleLvlValuesReader.__GetPartStr(), TH2PolyOfflineMaps.TH2PolyOfflineMaps.__GetPartStr(), funct.abs(), and str.
Referenced by TH2PolyOfflineMaps.TH2PolyOfflineMaps.ReadHistograms().
|
private |
Definition at line 222 of file TH2PolyOfflineMaps.py.
|
private |
Definition at line 106 of file TH2PolyOfflineMaps.py.
References funct.abs(), and FastTimerService_cff.range.
Referenced by TH2PolyOfflineMaps.TH2PolyOfflineMaps.__BuildOnlineBarrelName().
|
private |
Definition at line 96 of file TH2PolyOfflineMaps.py.
Referenced by TH2PolyOfflineMaps.TH2PolyOfflineMaps.__BuildOnlineBarrelName(), and TH2PolyOfflineMaps.TH2PolyOfflineMaps.__BuildOnlineDiskName().
|
private |
Definition at line 171 of file TH2PolyOfflineMaps.py.
|
private |
Definition at line 68 of file TH2PolyOfflineMaps.py.
References InefficientDoubleROC.InefficientDeadROCs.__TraverseDirTree(), PhaseITreeProducer.ModuleLvlValuesReader.__TraverseDirTree(), TH2PolyOfflineMaps.TH2PolyOfflineMaps.__TraverseDirTree(), mps_setup.append, InefficientDoubleROC.InefficientDeadROCs.dirs, PhaseITreeProducer.ModuleLvlValuesReader.dirs, TH2PolyOfflineMaps.TH2PolyOfflineMaps.dirs, PhaseITreeProducer.ModuleLvlValuesReader.dirsAliases, TH2PolyOfflineMaps.TH2PolyOfflineMaps.dirsAliases, join(), PhaseITreeProducer.ModuleLvlValuesReader.listOfNumHistograms, TH2PolyOfflineMaps.TH2PolyOfflineMaps.listOfNumHistograms, print(), and submitPVValidationJobs.split().
Referenced by TH2PolyOfflineMaps.TH2PolyOfflineMaps.__TraverseDirTree().
def TH2PolyOfflineMaps.TH2PolyOfflineMaps.DumpData | ( | self | ) |
Definition at line 384 of file TH2PolyOfflineMaps.py.
References PhaseITreeProducer.ModuleLvlValuesReader.availableNames, TH2PolyOfflineMaps.TH2PolyOfflineMaps.availableNames, PhaseITreeProducer.ModuleLvlValuesReader.internalData, TH2PolyOfflineMaps.TH2PolyOfflineMaps.internalData, and print().
def TH2PolyOfflineMaps.TH2PolyOfflineMaps.PrintTrackerMaps | ( | self | ) |
Definition at line 398 of file TH2PolyOfflineMaps.py.
References TH2PolyOfflineMaps.TH2PolyOfflineMaps.__BaseTrackerMap, funct.abs(), PhaseITreeProducer.ModuleLvlValuesReader.internalData, TH2PolyOfflineMaps.TH2PolyOfflineMaps.internalData, relativeConstraints.keys, TH2PolyOfflineMaps.TH2PolyOfflineMaps.limitsDic, TH2PolyOfflineMaps.TH2PolyOfflineMaps.minMaxFileName, TH2PolyOfflineMaps.TH2PolyOfflineMaps.outputDirName, print(), FastTimerService_cff.range, TH2PolyOfflineMaps.TH2PolyOfflineMaps.rawToOnlineDict, tcds::Header_v1.runNumber, PUDumper.runNumber, hcalCalib.runNumber, DTPerformanceHandler.runNumber, DTStatusFlagHandler.runNumber, DTT0Handler.runNumber, DTDeadFlagHandler.runNumber, DTTPGParametersHandler.runNumber, DTRangeT0Handler.runNumber, DTReadOutMappingHandler.runNumber, pvEvent.runNumber, Vx3DHLTAnalyzer.runNumber, ValidIsoTrkCalib.runNumber, TH2PolyOfflineMaps.TH2PolyOfflineMaps.runNumber, and str.
def TH2PolyOfflineMaps.TH2PolyOfflineMaps.ReadHistograms | ( | self | ) |
Definition at line 339 of file TH2PolyOfflineMaps.py.
References PhaseITreeProducer.ModuleLvlValuesReader.__BuildOnlineBarrelName(), TH2PolyOfflineMaps.TH2PolyOfflineMaps.__BuildOnlineBarrelName(), PhaseITreeProducer.ModuleLvlValuesReader.__BuildOnlineDiskName(), TH2PolyOfflineMaps.TH2PolyOfflineMaps.__BuildOnlineDiskName(), mps_setup.append, PhaseITreeProducer.ModuleLvlValuesReader.availableNames, TH2PolyOfflineMaps.TH2PolyOfflineMaps.availableNames, InefficientDoubleROC.InefficientDeadROCs.detDict, PhaseITreeProducer.ModuleLvlValuesReader.detDict, TH2PolyOfflineMaps.TH2PolyOfflineMaps.detDict, PhaseITreeProducer.ModuleLvlValuesReader.groupedHistograms, TH2PolyOfflineMaps.TH2PolyOfflineMaps.groupedHistograms, BufferedBoostIODBWriter.inputFile, InefficientDoubleROC.InefficientDeadROCs.inputFile, PhaseITreeProducer.ModuleLvlValuesReader.inputFile, TH2PolyOfflineMaps.TH2PolyOfflineMaps.inputFile, createfilelist.int, PhaseITreeProducer.ModuleLvlValuesReader.internalData, TH2PolyOfflineMaps.TH2PolyOfflineMaps.internalData, join(), PhaseITreeProducer.ModuleLvlValuesReader.maxBladeToRing, TH2PolyOfflineMaps.TH2PolyOfflineMaps.maxBladeToRing, PhaseITreeProducer.ModuleLvlValuesReader.maxLadderToLayer, TH2PolyOfflineMaps.TH2PolyOfflineMaps.maxLadderToLayer, print(), FastTimerService_cff.range, submitPVValidationJobs.split(), and update.
|
private |
Definition at line 224 of file TH2PolyOfflineMaps.py.
Referenced by TH2PolyOfflineMaps.TH2PolyOfflineMaps.__AddNamedBins(), and TH2PolyOfflineMaps.TH2PolyOfflineMaps.PrintTrackerMaps().
TH2PolyOfflineMaps.TH2PolyOfflineMaps.availableNames |
Definition at line 278 of file TH2PolyOfflineMaps.py.
Referenced by TH2PolyOfflineMaps.TH2PolyOfflineMaps.DumpData(), and TH2PolyOfflineMaps.TH2PolyOfflineMaps.ReadHistograms().
TH2PolyOfflineMaps.TH2PolyOfflineMaps.detDict |
Definition at line 302 of file TH2PolyOfflineMaps.py.
Referenced by TH2PolyOfflineMaps.TH2PolyOfflineMaps.ReadHistograms().
TH2PolyOfflineMaps.TH2PolyOfflineMaps.detIDsFileName |
Definition at line 269 of file TH2PolyOfflineMaps.py.
TH2PolyOfflineMaps.TH2PolyOfflineMaps.dirs |
Definition at line 273 of file TH2PolyOfflineMaps.py.
Referenced by TH2PolyOfflineMaps.TH2PolyOfflineMaps.__TraverseDirTree().
TH2PolyOfflineMaps.TH2PolyOfflineMaps.dirsAliases |
Definition at line 274 of file TH2PolyOfflineMaps.py.
Referenced by TH2PolyOfflineMaps.TH2PolyOfflineMaps.__TraverseDirTree().
TH2PolyOfflineMaps.TH2PolyOfflineMaps.geometryFilenames |
Definition at line 283 of file TH2PolyOfflineMaps.py.
TH2PolyOfflineMaps.TH2PolyOfflineMaps.groupedHistograms |
Definition at line 174 of file TH2PolyOfflineMaps.py.
Referenced by TH2PolyOfflineMaps.TH2PolyOfflineMaps.ReadHistograms().
TH2PolyOfflineMaps.TH2PolyOfflineMaps.inputFile |
Definition at line 276 of file TH2PolyOfflineMaps.py.
Referenced by TH2PolyOfflineMaps.TH2PolyOfflineMaps.__del__(), and TH2PolyOfflineMaps.TH2PolyOfflineMaps.ReadHistograms().
TH2PolyOfflineMaps.TH2PolyOfflineMaps.inputFileName |
Definition at line 265 of file TH2PolyOfflineMaps.py.
TH2PolyOfflineMaps.TH2PolyOfflineMaps.internalData |
Definition at line 293 of file TH2PolyOfflineMaps.py.
Referenced by TH2PolyOfflineMaps.TH2PolyOfflineMaps.DumpData(), TH2PolyOfflineMaps.TH2PolyOfflineMaps.PrintTrackerMaps(), and TH2PolyOfflineMaps.TH2PolyOfflineMaps.ReadHistograms().
TH2PolyOfflineMaps.TH2PolyOfflineMaps.limits |
Definition at line 270 of file TH2PolyOfflineMaps.py.
TH2PolyOfflineMaps.TH2PolyOfflineMaps.limitsDic |
CREATE LIMITS DICTIONARY.
Definition at line 322 of file TH2PolyOfflineMaps.py.
Referenced by TH2PolyOfflineMaps.TH2PolyOfflineMaps.PrintTrackerMaps().
TH2PolyOfflineMaps.TH2PolyOfflineMaps.listOfNumHistograms |
Definition at line 277 of file TH2PolyOfflineMaps.py.
Referenced by TH2PolyOfflineMaps.TH2PolyOfflineMaps.__TraverseDirTree().
TH2PolyOfflineMaps.TH2PolyOfflineMaps.maxBladeToRing |
Definition at line 281 of file TH2PolyOfflineMaps.py.
Referenced by TH2PolyOfflineMaps.TH2PolyOfflineMaps.ReadHistograms().
TH2PolyOfflineMaps.TH2PolyOfflineMaps.maxLadderToLayer |
Definition at line 280 of file TH2PolyOfflineMaps.py.
Referenced by TH2PolyOfflineMaps.TH2PolyOfflineMaps.ReadHistograms().
TH2PolyOfflineMaps.TH2PolyOfflineMaps.minMaxFileName |
Definition at line 267 of file TH2PolyOfflineMaps.py.
Referenced by TH2PolyOfflineMaps.TH2PolyOfflineMaps.PrintTrackerMaps().
TH2PolyOfflineMaps.TH2PolyOfflineMaps.outputDirName |
Definition at line 266 of file TH2PolyOfflineMaps.py.
Referenced by TH2PolyOfflineMaps.TH2PolyOfflineMaps.PrintTrackerMaps().
TH2PolyOfflineMaps.TH2PolyOfflineMaps.rawToOnlineDict |
Definition at line 311 of file TH2PolyOfflineMaps.py.
Referenced by TH2PolyOfflineMaps.TH2PolyOfflineMaps.PrintTrackerMaps().
TH2PolyOfflineMaps.TH2PolyOfflineMaps.runNumber |
Definition at line 272 of file TH2PolyOfflineMaps.py.
Referenced by TH2PolyOfflineMaps.TH2PolyOfflineMaps.PrintTrackerMaps().