CMS 3D CMS Logo

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

Public Member Functions

def __init__ (self, payload)
 
def jsonInfo (self, syncs, temp, data)
 
def jsonVisInfo (self, data)
 
def textSpecial (self)
 
- Public Member Functions inherited from edmModuleAllocMonitorAnalyze.FrameworkTransitionParser
def __init__ (self, payload)
 
def indentLevel (self)
 
def syncText (self)
 
def text (self, context)
 
def textPostfix (self)
 
def textPrefix (self)
 

Public Attributes

 alloc
 
 transition
 
- Public Attributes inherited from edmModuleAllocMonitorAnalyze.FrameworkTransitionParser
 index
 
 sync
 
 time
 
 transition
 

Detailed Description

Definition at line 494 of file edmModuleAllocMonitorAnalyze.py.

Constructor & Destructor Documentation

◆ __init__()

def edmModuleAllocMonitorAnalyze.PostFrameworkTransitionParser.__init__ (   self,
  payload 
)

Definition at line 495 of file edmModuleAllocMonitorAnalyze.py.

495  def __init__(self, payload):
496  super().__init__(payload)
497  if self.transition == Phase.clearEvent:
498  self.alloc = AllocInfo(payload[6:])
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 edmModuleAllocMonitorAnalyze.PostFrameworkTransitionParser.jsonInfo (   self,
  syncs,
  temp,
  data 
)

Definition at line 501 of file edmModuleAllocMonitorAnalyze.py.

References edmModuleAllocMonitorAnalyze.PostFrameworkTransitionParser.alloc, relval_nano.WFN.index, TShapeAnalysis.index, AlpgenParTokens.index, TICLSeedingRegion.index, l1ScoutingRun3::ugmt::shiftsMuon.index, l1ScoutingRun3::ugmt::masksMuon.index, L1TUtmCutValue.index, edm::soa::impl::FoundIndex< I >.index, MCPdgIndexFilter.index, edm::soa::impl::GetIndex< I, T, TPL >.index, Phase2Tracker::Phase2TrackerDigiProducer::Registry.index, TaggingVariablePlotter::VariableConfig::Plot.index, ProjectMatrix< T, N, D >.index, l1ct::FoldedMultififoRegionizerEmulator::Fold.index, IsolatedPixelTrackCandidateProducer::seedAtEC.index, reco::TemplatedSecondaryVertexTagInfo< IPTI, VTX >::IndexedVertexTrackSelector.index, IsolatedPixelTrackCandidateL1TProducer::seedAtEC.index, EopTriggerType.index, NuclearInteractionFTFSimulator.index, AlpgenParameterName.index, sistrip::RawToDigiUnpacker::Registry.index, VIterator< Item >.index, fastsim::NuclearInteractionFTF.index, AlgoMuon.index, edmTracerCompactLogViewer.FrameworkTransitionParser.index, cmsdt::metaPrimitive.index, edmTracerCompactLogViewer.SourceTransitionParser.index, edmModuleAllocMonitorAnalyze.FrameworkTransitionParser.index, edmTracerCompactLogViewer.EDModuleTransitionParser.index, edmTracerCompactLogViewer.ESModuleTransitionParser.index, reco::HcalMuonRecHit.time, RPCStripNoises::NoiseItem.time, RPCObImon::I_Item.time, RPCObGas::Item.time, ecal::RecHit< StoragePolicy >.time, RPCObFebmap::Feb_Item.time, RecoObj.time, L1Analysis::L1AnalysisEventDataFormat.time, RPCObVmon::V_Item.time, classes.PedeDumpData.time, RPCObStatus::S_Item.time, DTTMax::InfoLayer.time, RPCObTemp::T_Item.time, emtf::phase2::segment_t.time, L1TMuon::TriggerPrimitive::RPCData.time, dqm-mbProfile.Profile.time, DQMNet::WaitObject.time, edmTracerCompactLogViewer.FrameworkTransitionParser.time, edmTracerCompactLogViewer.SourceTransitionParser.time, l1t::EMTFHit.time, edmModuleAllocMonitorAnalyze.FrameworkTransitionParser.time, edmTracerCompactLogViewer.EDModuleTransitionParser.time, edmTracerCompactLogViewer.ESModuleTransitionParser.time, edmTracerCompactLogViewer.FrameworkTransitionParser.transition, edmTracerCompactLogViewer.PreFrameworkTransitionParser.transition, edmModuleAllocMonitorAnalyze.ModuleData.transition, edmTracerCompactLogViewer.PostFrameworkTransitionParser.transition, edmTracerCompactLogViewer.SourceTransitionParser.transition, edmModuleAllocMonitorAnalyze.FrameworkTransitionParser.transition, edmTracerCompactLogViewer.PreSourceTransitionParser.transition, edmTracerCompactLogViewer.PostSourceTransitionParser.transition, edmTracerCompactLogViewer.EDModuleTransitionParser.transition, and edmTracerCompactLogViewer.ESModuleTransitionParser.transition.

501  def jsonInfo(self, syncs, temp, data):
502  if self.transition == Phase.clearEvent:
503  start = temp.findTime("clearEvent", self.transition, self.index)
504  data.insert( "clearEvent" , start, self.time, self.transition, self.index, syncs.get(Phase.Event, self.index) , Activity.process, self.alloc)

◆ jsonVisInfo()

def edmModuleAllocMonitorAnalyze.PostFrameworkTransitionParser.jsonVisInfo (   self,
  data 
)

Definition at line 505 of file edmModuleAllocMonitorAnalyze.py.

References edmModuleAllocMonitorAnalyze.PostFrameworkTransitionParser.alloc, edmModuleAllocMonitorAnalyze.findMatchingTransition(), relval_nano.WFN.index, TShapeAnalysis.index, AlpgenParTokens.index, TICLSeedingRegion.index, l1ScoutingRun3::ugmt::shiftsMuon.index, L1TUtmCutValue.index, l1ScoutingRun3::ugmt::masksMuon.index, edm::soa::impl::FoundIndex< I >.index, MCPdgIndexFilter.index, edm::soa::impl::GetIndex< I, T, TPL >.index, Phase2Tracker::Phase2TrackerDigiProducer::Registry.index, TaggingVariablePlotter::VariableConfig::Plot.index, ProjectMatrix< T, N, D >.index, l1ct::FoldedMultififoRegionizerEmulator::Fold.index, IsolatedPixelTrackCandidateProducer::seedAtEC.index, IsolatedPixelTrackCandidateL1TProducer::seedAtEC.index, reco::TemplatedSecondaryVertexTagInfo< IPTI, VTX >::IndexedVertexTrackSelector.index, EopTriggerType.index, NuclearInteractionFTFSimulator.index, AlpgenParameterName.index, sistrip::RawToDigiUnpacker::Registry.index, VIterator< Item >.index, fastsim::NuclearInteractionFTF.index, AlgoMuon.index, edmTracerCompactLogViewer.FrameworkTransitionParser.index, cmsdt::metaPrimitive.index, edmTracerCompactLogViewer.SourceTransitionParser.index, edmModuleAllocMonitorAnalyze.FrameworkTransitionParser.index, edmTracerCompactLogViewer.EDModuleTransitionParser.index, edmTracerCompactLogViewer.ESModuleTransitionParser.index, ztail.Decoder.sync, edmTracerCompactLogViewer.FrameworkTransitionParser.sync, edmModuleAllocMonitorAnalyze.ModuleData.sync, edmModuleAllocMonitorAnalyze.FrameworkTransitionParser.sync, reco::HcalMuonRecHit.time, RPCStripNoises::NoiseItem.time, RPCObImon::I_Item.time, RPCObGas::Item.time, ecal::RecHit< StoragePolicy >.time, RPCObFebmap::Feb_Item.time, RecoObj.time, L1Analysis::L1AnalysisEventDataFormat.time, RPCObVmon::V_Item.time, classes.PedeDumpData.time, RPCObStatus::S_Item.time, DTTMax::InfoLayer.time, RPCObTemp::T_Item.time, emtf::phase2::segment_t.time, L1TMuon::TriggerPrimitive::RPCData.time, dqm-mbProfile.Profile.time, DQMNet::WaitObject.time, edmTracerCompactLogViewer.FrameworkTransitionParser.time, edmTracerCompactLogViewer.SourceTransitionParser.time, l1t::EMTFHit.time, edmModuleAllocMonitorAnalyze.FrameworkTransitionParser.time, edmTracerCompactLogViewer.EDModuleTransitionParser.time, edmTracerCompactLogViewer.ESModuleTransitionParser.time, edmTracerCompactLogViewer.FrameworkTransitionParser.transition, edmTracerCompactLogViewer.PreFrameworkTransitionParser.transition, edmModuleAllocMonitorAnalyze.ModuleData.transition, edmTracerCompactLogViewer.PostFrameworkTransitionParser.transition, edmTracerCompactLogViewer.SourceTransitionParser.transition, edmModuleAllocMonitorAnalyze.FrameworkTransitionParser.transition, edmTracerCompactLogViewer.PreSourceTransitionParser.transition, edmTracerCompactLogViewer.PostSourceTransitionParser.transition, edmTracerCompactLogViewer.EDModuleTransitionParser.transition, edmTracerCompactLogViewer.ESModuleTransitionParser.transition, and edmModuleAllocMonitorAnalyze.transitionIsGlobal().

505  def jsonVisInfo(self, data):
506  if transitionIsGlobal(self.transition):
507  index = findMatchingTransition(list(self.sync), data.allGlobals())
508  container = data.indexedGlobal(index)
509  else:
510  container = data.indexedStream(self.index)
511  container[-1]["finish"]=self.time*kMicroToSec
512  if self.transition == Phase.clearEvent:
513  self.alloc.inject(container[-1])
514 
515 
516 

◆ textSpecial()

def edmModuleAllocMonitorAnalyze.PostFrameworkTransitionParser.textSpecial (   self)

Definition at line 499 of file edmModuleAllocMonitorAnalyze.py.

499  def textSpecial(self):
500  return "finished"

Member Data Documentation

◆ alloc

edmModuleAllocMonitorAnalyze.PostFrameworkTransitionParser.alloc

◆ transition

edmModuleAllocMonitorAnalyze.PostFrameworkTransitionParser.transition