CMS 3D CMS Logo

List of all members | Public Member Functions | Private Attributes
edmTracerCompactLogViewer.PostEDModuleAcquireParser Class Reference
Inheritance diagram for edmTracerCompactLogViewer.PostEDModuleAcquireParser:
edmTracerCompactLogViewer.EDModuleTransitionParser

Public Member Functions

def __init__ (self, payload, names, moduleCentric)
 
def jsonInfo (self, counter, data)
 
def textSpecial (self)
 
- Public Member Functions inherited from edmTracerCompactLogViewer.EDModuleTransitionParser
def __init__ (self, payload, moduleNames)
 
def baseIndentLevel (self)
 
def text (self, context)
 
def textIfTransform (self)
 
def textPostfix (self)
 
def textPrefix (self, context)
 

Private Attributes

 _moduleCentric
 

Additional Inherited Members

- Public Attributes inherited from edmTracerCompactLogViewer.EDModuleTransitionParser
 callID
 
 index
 
 moduleID
 
 moduleName
 
 requestingCallID
 
 requestingModuleID
 
 requestingModuleName
 
 time
 
 transition
 

Detailed Description

Definition at line 573 of file edmTracerCompactLogViewer.py.

Constructor & Destructor Documentation

◆ __init__()

def edmTracerCompactLogViewer.PostEDModuleAcquireParser.__init__ (   self,
  payload,
  names,
  moduleCentric 
)

Definition at line 574 of file edmTracerCompactLogViewer.py.

574  def __init__(self, payload, names, moduleCentric):
575  super().__init__(payload, names)
576  self._moduleCentric = moduleCentric
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

◆ jsonInfo()

def edmTracerCompactLogViewer.PostEDModuleAcquireParser.jsonInfo (   self,
  counter,
  data 
)

Definition at line 579 of file edmTracerCompactLogViewer.py.

References edmTracerCompactLogViewer.PreSourceTransitionParser._moduleCentric, edmTracerCompactLogViewer.PostSourceTransitionParser._moduleCentric, edmTracerCompactLogViewer.PreEDModuleTransitionParser._moduleCentric, edmTracerCompactLogViewer.PreEDModulePrefetchingParser._moduleCentric, edmTracerCompactLogViewer.PostEDModulePrefetchingParser._moduleCentric, edmTracerCompactLogViewer.PreEDModuleAcquireParser._moduleCentric, edmTracerCompactLogViewer.PostEDModuleAcquireParser._moduleCentric, edmTracerCompactLogViewer.EDModuleTransitionParser._postJson(), edmTracerCompactLogViewer.EDModuleTransitionParser.callID, relval_nano.WFN.index, TShapeAnalysis.index, TICLSeedingRegion.index, l1ScoutingRun3::ugmt::shiftsMuon.index, L1TUtmCutValue.index, l1ScoutingRun3::ugmt::masksMuon.index, Phase2Tracker::Phase2TrackerDigiProducer::Registry.index, TaggingVariablePlotter::VariableConfig::Plot.index, ProjectMatrix< T, N, D >.index, IsolatedPixelTrackCandidateProducer::seedAtEC.index, IsolatedPixelTrackCandidateL1TProducer::seedAtEC.index, reco::TemplatedSecondaryVertexTagInfo< IPTI, VTX >::IndexedVertexTrackSelector.index, EopTriggerType.index, NuclearInteractionFTFSimulator.index, sistrip::RawToDigiUnpacker::Registry.index, VIterator< Item >.index, fastsim::NuclearInteractionFTF.index, edmTracerCompactLogViewer.FrameworkTransitionParser.index, edmTracerCompactLogViewer.SourceTransitionParser.index, edmTracerCompactLogViewer.EDModuleTransitionParser.index, edmTracerCompactLogViewer.jsonModuleTransition(), EcalTestPulseAnalyzer.moduleID, EcalLaserAnalyzer.moduleID, EcalLaserAnalyzer2.moduleID, edmTracerCompactLogViewer.EDModuleTransitionParser.moduleID, reco::HcalMuonRecHit.time, RPCStripNoises::NoiseItem.time, RPCObImon::I_Item.time, RPCObGas::Item.time, ecal::RecHit< StoragePolicy >.time, RPCObFebmap::Feb_Item.time, RecoObj.time, RPCObVmon::V_Item.time, classes.PedeDumpData.time, RPCObStatus::S_Item.time, DTTMax::InfoLayer.time, RPCObTemp::T_Item.time, dqm-mbProfile.Profile.time, DQMNet::WaitObject.time, edmTracerCompactLogViewer.FrameworkTransitionParser.time, edmTracerCompactLogViewer.SourceTransitionParser.time, l1t::EMTFHit.time, edmTracerCompactLogViewer.EDModuleTransitionParser.time, edmTracerCompactLogViewer.FrameworkTransitionParser.transition, edmTracerCompactLogViewer.PreFrameworkTransitionParser.transition, edmTracerCompactLogViewer.PostFrameworkTransitionParser.transition, edmTracerCompactLogViewer.SourceTransitionParser.transition, edmTracerCompactLogViewer.PreSourceTransitionParser.transition, edmTracerCompactLogViewer.PostSourceTransitionParser.transition, and edmTracerCompactLogViewer.EDModuleTransitionParser.transition.

579  def jsonInfo(self, counter, data):
580  if self._moduleCentric:
581  #inject an external work at end of the same slot to guarantee module run is in that slot
582  return self._postJson(counter, data, jsonModuleTransition(type=self.transition, id=self.index, modID=self.moduleID, callID=self.callID, activity=Activity.externalWork, start=self.time))
583  return self._postJson(counter,data)
584 
def jsonModuleTransition(type, id, modID, callID, activity, start, finish=0)

◆ textSpecial()

def edmTracerCompactLogViewer.PostEDModuleAcquireParser.textSpecial (   self)

Definition at line 577 of file edmTracerCompactLogViewer.py.

577  def textSpecial(self):
578  return "finished acquire"

Member Data Documentation

◆ _moduleCentric

edmTracerCompactLogViewer.PostEDModuleAcquireParser._moduleCentric
private