CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
edmModuleAllocMonitorAnalyze.SourceTransitionParser Class Reference
Inheritance diagram for edmModuleAllocMonitorAnalyze.SourceTransitionParser:
edmModuleAllocMonitorAnalyze.PostSourceTransitionParser edmModuleAllocMonitorAnalyze.PreSourceTransitionParser

Public Member Functions

def __init__ (self, payload)
 
def indentLevel (self)
 
def text (self, context)
 
def textPostfix (self)
 
def textPrefix (self)
 

Public Attributes

 index
 
 time
 
 transition
 

Detailed Description

Definition at line 517 of file edmModuleAllocMonitorAnalyze.py.

Constructor & Destructor Documentation

◆ __init__()

def edmModuleAllocMonitorAnalyze.SourceTransitionParser.__init__ (   self,
  payload 
)

Definition at line 518 of file edmModuleAllocMonitorAnalyze.py.

518  def __init__(self, payload):
519  self.transition = int(payload[0])
520  if self.transition == Phase.getNextTransition:
521  self.time = int(payload[1])
522  self.index = -1
523  return
524  self.index = int(payload[1])
525  self.time = int(payload[2])
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

◆ indentLevel()

def edmModuleAllocMonitorAnalyze.SourceTransitionParser.indentLevel (   self)

◆ text()

def edmModuleAllocMonitorAnalyze.SourceTransitionParser.text (   self,
  context 
)

Definition at line 544 of file edmModuleAllocMonitorAnalyze.py.

544  def text(self, context):
545  return f'{self.textPrefix()} {self.textSpecial()}: {self.textPostfix()}'
546 

◆ textPostfix()

def edmModuleAllocMonitorAnalyze.SourceTransitionParser.textPostfix (   self)

Definition at line 542 of file edmModuleAllocMonitorAnalyze.py.

542  def textPostfix(self):
543  return f'source during {transitionName(self.transition)} : id={self.index}'

◆ textPrefix()

def edmModuleAllocMonitorAnalyze.SourceTransitionParser.textPrefix (   self)

Member Data Documentation

◆ index

edmModuleAllocMonitorAnalyze.SourceTransitionParser.index

◆ time

edmModuleAllocMonitorAnalyze.SourceTransitionParser.time

◆ transition

edmModuleAllocMonitorAnalyze.SourceTransitionParser.transition