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 BufferedBoostIODBWriter.inputFile, InefficientDoubleROC.InefficientDeadROCs.inputFile, PhaseITreeProducer.ModuleLvlValuesReader.inputFile, TH2PolyOfflineMaps.TH2PolyOfflineMaps.inputFile, createfilelist.int, and FastTimerService_cff.range.
|
private |
Definition at line 191 of file TH2PolyOfflineMaps.py.
References TH2PolyOfflineMaps.TH2PolyOfflineMaps.__BaseTrackerMap, mps_check.array, dqmMemoryStats.float, and cms::dd.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(), and FastTimerService_cff.range.
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(), 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, edm.print(), and cms::dd.split().
Referenced by TH2PolyOfflineMaps.TH2PolyOfflineMaps.__TraverseDirTree().
def TH2PolyOfflineMaps.TH2PolyOfflineMaps.DumpData | ( | self | ) |
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(), 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 344 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, edm.print(), FastTimerService_cff.range, cms::dd.split(), and update.
|
private |
Definition at line 229 of file TH2PolyOfflineMaps.py.
Referenced by TH2PolyOfflineMaps.TH2PolyOfflineMaps.__AddNamedBins(), and TH2PolyOfflineMaps.TH2PolyOfflineMaps.PrintTrackerMaps().
TH2PolyOfflineMaps.TH2PolyOfflineMaps.availableNames |
Definition at line 283 of file TH2PolyOfflineMaps.py.
Referenced by TH2PolyOfflineMaps.TH2PolyOfflineMaps.DumpData(), and TH2PolyOfflineMaps.TH2PolyOfflineMaps.ReadHistograms().
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.
Referenced by TH2PolyOfflineMaps.TH2PolyOfflineMaps.__del__(), and TH2PolyOfflineMaps.TH2PolyOfflineMaps.ReadHistograms().
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.
Referenced by TH2PolyOfflineMaps.TH2PolyOfflineMaps.__TraverseDirTree().
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().