CMS 3D CMS Logo

List of all members | Public Member Functions | Private Attributes
edmModuleAllocMonitorAnalyze.TempModuleTransitionInfos Class Reference
Inheritance diagram for edmModuleAllocMonitorAnalyze.TempModuleTransitionInfos:

Public Member Functions

def __init__ (self)
 
def findTime (self, label, transition, index)
 
def findTimeES (self, label, transition, index, record, call)
 
def insertTime (self, label, transition, index, time)
 
def insertTimeES (self, label, transition, index, record, call, time)
 

Private Attributes

 _esTimes
 
 _times
 

Detailed Description

Definition at line 257 of file edmModuleAllocMonitorAnalyze.py.

Constructor & Destructor Documentation

◆ __init__()

def edmModuleAllocMonitorAnalyze.TempModuleTransitionInfos.__init__ (   self)

Definition at line 258 of file edmModuleAllocMonitorAnalyze.py.

258  def __init__(self):
259  self._times = {}
260  self._esTimes = {}
def __init__(self, dataset, job_number, job_id, job_name, isDA, isMC, applyBOWS, applyEXTRACOND, extraconditions, runboundary, lumilist, intlumi, maxevents, gt, allFromGT, alignmentDB, alignmentTAG, apeDB, apeTAG, bowDB, bowTAG, vertextype, tracktype, refittertype, ttrhtype, applyruncontrol, ptcut, CMSSW_dir, the_dir)

Member Function Documentation

◆ findTime()

def edmModuleAllocMonitorAnalyze.TempModuleTransitionInfos.findTime (   self,
  label,
  transition,
  index 
)

Definition at line 263 of file edmModuleAllocMonitorAnalyze.py.

References edmModuleAllocMonitorAnalyze.TempModuleTransitionInfos._times.

263  def findTime(self, label, transition, index):
264  time = self._times[(label, transition, index)]
265  del self._times[(label, transition, index)]
266  return time

◆ findTimeES()

def edmModuleAllocMonitorAnalyze.TempModuleTransitionInfos.findTimeES (   self,
  label,
  transition,
  index,
  record,
  call 
)

Definition at line 269 of file edmModuleAllocMonitorAnalyze.py.

References edmModuleAllocMonitorAnalyze.TempModuleTransitionInfos._esTimes.

269  def findTimeES(self, label, transition, index, record, call):
270  time = self._esTimes[(label, transition, index, record, call)]
271  del self._esTimes[(label, transition, index, record, call)]
272  return time
273 

◆ insertTime()

def edmModuleAllocMonitorAnalyze.TempModuleTransitionInfos.insertTime (   self,
  label,
  transition,
  index,
  time 
)

Definition at line 261 of file edmModuleAllocMonitorAnalyze.py.

References edmModuleAllocMonitorAnalyze.TempModuleTransitionInfos._times.

261  def insertTime(self, label, transition, index, time):
262  self._times[(label, transition, index)] = time

◆ insertTimeES()

def edmModuleAllocMonitorAnalyze.TempModuleTransitionInfos.insertTimeES (   self,
  label,
  transition,
  index,
  record,
  call,
  time 
)

Definition at line 267 of file edmModuleAllocMonitorAnalyze.py.

References edmModuleAllocMonitorAnalyze.TempModuleTransitionInfos._esTimes.

267  def insertTimeES(self, label, transition, index, record, call, time):
268  self._esTimes[(label, transition, index, record, call)] = time

Member Data Documentation

◆ _esTimes

edmModuleAllocMonitorAnalyze.TempModuleTransitionInfos._esTimes
private

◆ _times

edmModuleAllocMonitorAnalyze.TempModuleTransitionInfos._times
private