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) |
LOTS OF CODE BORROWED FROM: PYTHONBINREADER, PIXELTRACKERMAP. More... | |
Private Attributes | |
__BaseTrackerMap | |
Definition at line 59 of file TH2PolyOfflineMaps.py.
def TH2PolyOfflineMaps.TH2PolyOfflineMaps.__init__ | ( | self, | |
inputDQMName, | |||
outputDirName, | |||
minMaxFileName, | |||
limits, | |||
modDicName, | |||
runNumber, | |||
dirs, | |||
dirsAliases | |||
) |
Definition at line 266 of file TH2PolyOfflineMaps.py.
def TH2PolyOfflineMaps.TH2PolyOfflineMaps.__del__ | ( | self | ) |
Definition at line 527 of file TH2PolyOfflineMaps.py.
References createfilelist.int, and edm.print().
|
private |
Definition at line 189 of file TH2PolyOfflineMaps.py.
References mps_check.array, objects.autophobj.float, and split.
|
private |
Definition at line 161 of file TH2PolyOfflineMaps.py.
References PhaseITreeProducer.ModuleLvlValuesReader.__GetBarrelSector(), TH2PolyOfflineMaps.TH2PolyOfflineMaps.__GetBarrelSector(), PhaseITreeProducer.ModuleLvlValuesReader.__GetPartStr(), TH2PolyOfflineMaps.TH2PolyOfflineMaps.__GetPartStr(), funct.abs(), and harvestTrackValidationPlots.str.
Referenced by TH2PolyOfflineMaps.TH2PolyOfflineMaps.ReadHistograms().
|
private |
Definition at line 166 of file TH2PolyOfflineMaps.py.
References PhaseITreeProducer.ModuleLvlValuesReader.__GetPartStr(), TH2PolyOfflineMaps.TH2PolyOfflineMaps.__GetPartStr(), funct.abs(), and harvestTrackValidationPlots.str.
Referenced by TH2PolyOfflineMaps.TH2PolyOfflineMaps.ReadHistograms().
|
private |
Definition at line 225 of file TH2PolyOfflineMaps.py.
|
private |
Definition at line 105 of file TH2PolyOfflineMaps.py.
References funct.abs().
Referenced by TH2PolyOfflineMaps.TH2PolyOfflineMaps.__BuildOnlineBarrelName().
|
private |
Definition at line 95 of file TH2PolyOfflineMaps.py.
Referenced by TH2PolyOfflineMaps.TH2PolyOfflineMaps.__BuildOnlineBarrelName(), and TH2PolyOfflineMaps.TH2PolyOfflineMaps.__BuildOnlineDiskName().
|
private |
Definition at line 170 of file TH2PolyOfflineMaps.py.
|
private |
LOTS OF CODE BORROWED FROM: PYTHONBINREADER, PIXELTRACKERMAP.
Definition at line 67 of file TH2PolyOfflineMaps.py.
References InefficientDoubleROC.InefficientDeadROCs.__TraverseDirTree(), PhaseITreeProducer.ModuleLvlValuesReader.__TraverseDirTree(), TH2PolyOfflineMaps.TH2PolyOfflineMaps.__TraverseDirTree(), InefficientDoubleROC.InefficientDeadROCs.dirs, PhaseITreeProducer.ModuleLvlValuesReader.dirs, TH2PolyOfflineMaps.TH2PolyOfflineMaps.dirs, PhaseITreeProducer.ModuleLvlValuesReader.dirsAliases, TH2PolyOfflineMaps.TH2PolyOfflineMaps.dirsAliases, join(), edm.print(), and split.
Referenced by TH2PolyOfflineMaps.TH2PolyOfflineMaps.__TraverseDirTree().
def TH2PolyOfflineMaps.TH2PolyOfflineMaps.DumpData | ( | self | ) |
Definition at line 387 of file TH2PolyOfflineMaps.py.
References PhaseITreeProducer.ModuleLvlValuesReader.availableNames, TH2PolyOfflineMaps.TH2PolyOfflineMaps.availableNames, PhaseITreeProducer.ModuleLvlValuesReader.internalData, TH2PolyOfflineMaps.TH2PolyOfflineMaps.internalData, and edm.print().
def TH2PolyOfflineMaps.TH2PolyOfflineMaps.PrintTrackerMaps | ( | self | ) |
Definition at line 401 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, edm.print(), TH2PolyOfflineMaps.TH2PolyOfflineMaps.rawToOnlineDict, tcds::Header_v1.runNumber, hcalCalib.runNumber, PUDumper.runNumber, DTStatusFlagHandler.runNumber, DTT0Handler.runNumber, DTTPGParametersHandler.runNumber, DTDeadFlagHandler.runNumber, DTReadOutMappingHandler.runNumber, DTPerformanceHandler.runNumber, DTRangeT0Handler.runNumber, Vx3DHLTAnalyzer.runNumber, ValidIsoTrkCalib.runNumber, TH2PolyOfflineMaps.TH2PolyOfflineMaps.runNumber, and harvestTrackValidationPlots.str.
def TH2PolyOfflineMaps.TH2PolyOfflineMaps.ReadHistograms | ( | self | ) |
Definition at line 342 of file TH2PolyOfflineMaps.py.
References PhaseITreeProducer.ModuleLvlValuesReader.__BuildOnlineBarrelName(), TH2PolyOfflineMaps.TH2PolyOfflineMaps.__BuildOnlineBarrelName(), PhaseITreeProducer.ModuleLvlValuesReader.__BuildOnlineDiskName(), TH2PolyOfflineMaps.TH2PolyOfflineMaps.__BuildOnlineDiskName(), InefficientDoubleROC.InefficientDeadROCs.detDict, PhaseITreeProducer.ModuleLvlValuesReader.detDict, TH2PolyOfflineMaps.TH2PolyOfflineMaps.detDict, PhaseITreeProducer.ModuleLvlValuesReader.groupedHistograms, TH2PolyOfflineMaps.TH2PolyOfflineMaps.groupedHistograms, createfilelist.int, PhaseITreeProducer.ModuleLvlValuesReader.internalData, TH2PolyOfflineMaps.TH2PolyOfflineMaps.internalData, join(), PhaseITreeProducer.ModuleLvlValuesReader.maxBladeToRing, TH2PolyOfflineMaps.TH2PolyOfflineMaps.maxBladeToRing, PhaseITreeProducer.ModuleLvlValuesReader.maxLadderToLayer, TH2PolyOfflineMaps.TH2PolyOfflineMaps.maxLadderToLayer, edm.print(), split, and update.
|
private |
Definition at line 227 of file TH2PolyOfflineMaps.py.
Referenced by TH2PolyOfflineMaps.TH2PolyOfflineMaps.PrintTrackerMaps().
TH2PolyOfflineMaps.TH2PolyOfflineMaps.availableNames |
Definition at line 281 of file TH2PolyOfflineMaps.py.
Referenced by TH2PolyOfflineMaps.TH2PolyOfflineMaps.DumpData().
TH2PolyOfflineMaps.TH2PolyOfflineMaps.detDict |
Definition at line 305 of file TH2PolyOfflineMaps.py.
Referenced by TH2PolyOfflineMaps.TH2PolyOfflineMaps.ReadHistograms().
TH2PolyOfflineMaps.TH2PolyOfflineMaps.detIDsFileName |
Definition at line 272 of file TH2PolyOfflineMaps.py.
TH2PolyOfflineMaps.TH2PolyOfflineMaps.dirs |
Definition at line 276 of file TH2PolyOfflineMaps.py.
Referenced by TH2PolyOfflineMaps.TH2PolyOfflineMaps.__TraverseDirTree().
TH2PolyOfflineMaps.TH2PolyOfflineMaps.dirsAliases |
Definition at line 277 of file TH2PolyOfflineMaps.py.
Referenced by TH2PolyOfflineMaps.TH2PolyOfflineMaps.__TraverseDirTree().
TH2PolyOfflineMaps.TH2PolyOfflineMaps.geometryFilenames |
Definition at line 286 of file TH2PolyOfflineMaps.py.
TH2PolyOfflineMaps.TH2PolyOfflineMaps.groupedHistograms |
Definition at line 173 of file TH2PolyOfflineMaps.py.
Referenced by TH2PolyOfflineMaps.TH2PolyOfflineMaps.ReadHistograms().
TH2PolyOfflineMaps.TH2PolyOfflineMaps.inputFile |
Definition at line 279 of file TH2PolyOfflineMaps.py.
TH2PolyOfflineMaps.TH2PolyOfflineMaps.inputFileName |
Definition at line 268 of file TH2PolyOfflineMaps.py.
TH2PolyOfflineMaps.TH2PolyOfflineMaps.internalData |
Definition at line 296 of file TH2PolyOfflineMaps.py.
Referenced by TH2PolyOfflineMaps.TH2PolyOfflineMaps.DumpData(), TH2PolyOfflineMaps.TH2PolyOfflineMaps.PrintTrackerMaps(), and TH2PolyOfflineMaps.TH2PolyOfflineMaps.ReadHistograms().
TH2PolyOfflineMaps.TH2PolyOfflineMaps.limits |
Definition at line 273 of file TH2PolyOfflineMaps.py.
TH2PolyOfflineMaps.TH2PolyOfflineMaps.limitsDic |
CREATE LIMITS DICTIONARY.
Definition at line 325 of file TH2PolyOfflineMaps.py.
Referenced by TH2PolyOfflineMaps.TH2PolyOfflineMaps.PrintTrackerMaps().
TH2PolyOfflineMaps.TH2PolyOfflineMaps.listOfNumHistograms |
Definition at line 280 of file TH2PolyOfflineMaps.py.
TH2PolyOfflineMaps.TH2PolyOfflineMaps.maxBladeToRing |
Definition at line 284 of file TH2PolyOfflineMaps.py.
Referenced by TH2PolyOfflineMaps.TH2PolyOfflineMaps.ReadHistograms().
TH2PolyOfflineMaps.TH2PolyOfflineMaps.maxLadderToLayer |
Definition at line 283 of file TH2PolyOfflineMaps.py.
Referenced by TH2PolyOfflineMaps.TH2PolyOfflineMaps.ReadHistograms().
TH2PolyOfflineMaps.TH2PolyOfflineMaps.minMaxFileName |
Definition at line 270 of file TH2PolyOfflineMaps.py.
Referenced by TH2PolyOfflineMaps.TH2PolyOfflineMaps.PrintTrackerMaps().
TH2PolyOfflineMaps.TH2PolyOfflineMaps.outputDirName |
Definition at line 269 of file TH2PolyOfflineMaps.py.
Referenced by TH2PolyOfflineMaps.TH2PolyOfflineMaps.PrintTrackerMaps().
TH2PolyOfflineMaps.TH2PolyOfflineMaps.rawToOnlineDict |
Definition at line 314 of file TH2PolyOfflineMaps.py.
Referenced by TH2PolyOfflineMaps.TH2PolyOfflineMaps.PrintTrackerMaps().
TH2PolyOfflineMaps.TH2PolyOfflineMaps.runNumber |
Definition at line 275 of file TH2PolyOfflineMaps.py.
Referenced by TH2PolyOfflineMaps.TH2PolyOfflineMaps.PrintTrackerMaps().