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 61 of file TH2PolyOfflineMaps.py.
def TH2PolyOfflineMaps.TH2PolyOfflineMaps.__init__ | ( | self, | |
inputDQMName, | |||
outputDirName, | |||
minMaxFileName, | |||
limits, | |||
modDicName, | |||
runNumber, | |||
dirs, | |||
dirsAliases | |||
) |
Definition at line 268 of file TH2PolyOfflineMaps.py.
def TH2PolyOfflineMaps.TH2PolyOfflineMaps.__del__ | ( | self | ) |
Definition at line 529 of file TH2PolyOfflineMaps.py.
References createfilelist.int, and edm.print().
|
private |
Definition at line 191 of file TH2PolyOfflineMaps.py.
References mps_check.array, objects.autophobj.float, and split.
|
private |
Definition at line 163 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 168 of file TH2PolyOfflineMaps.py.
References PhaseITreeProducer.ModuleLvlValuesReader.__GetPartStr(), TH2PolyOfflineMaps.TH2PolyOfflineMaps.__GetPartStr(), funct.abs(), and str.
Referenced by TH2PolyOfflineMaps.TH2PolyOfflineMaps.ReadHistograms().
|
private |
Definition at line 227 of file TH2PolyOfflineMaps.py.
|
private |
Definition at line 107 of file TH2PolyOfflineMaps.py.
References funct.abs().
Referenced by TH2PolyOfflineMaps.TH2PolyOfflineMaps.__BuildOnlineBarrelName().
|
private |
Definition at line 97 of file TH2PolyOfflineMaps.py.
Referenced by TH2PolyOfflineMaps.TH2PolyOfflineMaps.__BuildOnlineBarrelName(), and TH2PolyOfflineMaps.TH2PolyOfflineMaps.__BuildOnlineDiskName().
|
private |
Definition at line 172 of file TH2PolyOfflineMaps.py.
|
private |
LOTS OF CODE BORROWED FROM: PYTHONBINREADER, PIXELTRACKERMAP.
Definition at line 69 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 389 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 403 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 str.
def TH2PolyOfflineMaps.TH2PolyOfflineMaps.ReadHistograms | ( | self | ) |
Definition at line 344 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 229 of file TH2PolyOfflineMaps.py.
Referenced by TH2PolyOfflineMaps.TH2PolyOfflineMaps.PrintTrackerMaps().
TH2PolyOfflineMaps.TH2PolyOfflineMaps.availableNames |
Definition at line 283 of file TH2PolyOfflineMaps.py.
Referenced by TH2PolyOfflineMaps.TH2PolyOfflineMaps.DumpData().
TH2PolyOfflineMaps.TH2PolyOfflineMaps.detDict |
Definition at line 307 of file TH2PolyOfflineMaps.py.
Referenced by TH2PolyOfflineMaps.TH2PolyOfflineMaps.ReadHistograms().
TH2PolyOfflineMaps.TH2PolyOfflineMaps.detIDsFileName |
Definition at line 274 of file TH2PolyOfflineMaps.py.
TH2PolyOfflineMaps.TH2PolyOfflineMaps.dirs |
Definition at line 278 of file TH2PolyOfflineMaps.py.
Referenced by TH2PolyOfflineMaps.TH2PolyOfflineMaps.__TraverseDirTree().
TH2PolyOfflineMaps.TH2PolyOfflineMaps.dirsAliases |
Definition at line 279 of file TH2PolyOfflineMaps.py.
Referenced by TH2PolyOfflineMaps.TH2PolyOfflineMaps.__TraverseDirTree().
TH2PolyOfflineMaps.TH2PolyOfflineMaps.geometryFilenames |
Definition at line 288 of file TH2PolyOfflineMaps.py.
TH2PolyOfflineMaps.TH2PolyOfflineMaps.groupedHistograms |
Definition at line 175 of file TH2PolyOfflineMaps.py.
Referenced by TH2PolyOfflineMaps.TH2PolyOfflineMaps.ReadHistograms().
TH2PolyOfflineMaps.TH2PolyOfflineMaps.inputFile |
Definition at line 281 of file TH2PolyOfflineMaps.py.
TH2PolyOfflineMaps.TH2PolyOfflineMaps.inputFileName |
Definition at line 270 of file TH2PolyOfflineMaps.py.
TH2PolyOfflineMaps.TH2PolyOfflineMaps.internalData |
Definition at line 298 of file TH2PolyOfflineMaps.py.
Referenced by TH2PolyOfflineMaps.TH2PolyOfflineMaps.DumpData(), TH2PolyOfflineMaps.TH2PolyOfflineMaps.PrintTrackerMaps(), and TH2PolyOfflineMaps.TH2PolyOfflineMaps.ReadHistograms().
TH2PolyOfflineMaps.TH2PolyOfflineMaps.limits |
Definition at line 275 of file TH2PolyOfflineMaps.py.
TH2PolyOfflineMaps.TH2PolyOfflineMaps.limitsDic |
CREATE LIMITS DICTIONARY.
Definition at line 327 of file TH2PolyOfflineMaps.py.
Referenced by TH2PolyOfflineMaps.TH2PolyOfflineMaps.PrintTrackerMaps().
TH2PolyOfflineMaps.TH2PolyOfflineMaps.listOfNumHistograms |
Definition at line 282 of file TH2PolyOfflineMaps.py.
TH2PolyOfflineMaps.TH2PolyOfflineMaps.maxBladeToRing |
Definition at line 286 of file TH2PolyOfflineMaps.py.
Referenced by TH2PolyOfflineMaps.TH2PolyOfflineMaps.ReadHistograms().
TH2PolyOfflineMaps.TH2PolyOfflineMaps.maxLadderToLayer |
Definition at line 285 of file TH2PolyOfflineMaps.py.
Referenced by TH2PolyOfflineMaps.TH2PolyOfflineMaps.ReadHistograms().
TH2PolyOfflineMaps.TH2PolyOfflineMaps.minMaxFileName |
Definition at line 272 of file TH2PolyOfflineMaps.py.
Referenced by TH2PolyOfflineMaps.TH2PolyOfflineMaps.PrintTrackerMaps().
TH2PolyOfflineMaps.TH2PolyOfflineMaps.outputDirName |
Definition at line 271 of file TH2PolyOfflineMaps.py.
Referenced by TH2PolyOfflineMaps.TH2PolyOfflineMaps.PrintTrackerMaps().
TH2PolyOfflineMaps.TH2PolyOfflineMaps.rawToOnlineDict |
Definition at line 316 of file TH2PolyOfflineMaps.py.
Referenced by TH2PolyOfflineMaps.TH2PolyOfflineMaps.PrintTrackerMaps().
TH2PolyOfflineMaps.TH2PolyOfflineMaps.runNumber |
Definition at line 277 of file TH2PolyOfflineMaps.py.
Referenced by TH2PolyOfflineMaps.TH2PolyOfflineMaps.PrintTrackerMaps().