CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes | Private Member Functions
edmModuleAllocMonitorAnalyze.ESModuleTransitionParser Class Reference
Inheritance diagram for edmModuleAllocMonitorAnalyze.ESModuleTransitionParser:
edmModuleAllocMonitorAnalyze.PostESModuleAcquireParser edmModuleAllocMonitorAnalyze.PostESModuleTransitionParser edmModuleAllocMonitorAnalyze.PreESModuleAcquireParser edmModuleAllocMonitorAnalyze.PreESModuleTransitionParser

Public Member Functions

def __init__ (self, payload, moduleNames, esModuleNames, recordNames)
 
def baseIndentLevel (self)
 
def text (self, context)
 
def textPostfix (self)
 
def textPrefix (self, context)
 

Public Attributes

 callID
 
 index
 
 moduleID
 
 moduleName
 
 recordID
 
 recordName
 
 time
 
 transition
 

Private Member Functions

def _postJsonInfo (self, syncs, temp, data, activity)
 
def _postJsonVis (self, data, alloc)
 
def _preJsonInfo (self, temp)
 
def _preJsonVis (self, activity, data)
 

Detailed Description

Definition at line 807 of file edmModuleAllocMonitorAnalyze.py.

Constructor & Destructor Documentation

◆ __init__()

def edmModuleAllocMonitorAnalyze.ESModuleTransitionParser.__init__ (   self,
  payload,
  moduleNames,
  esModuleNames,
  recordNames 
)

Definition at line 808 of file edmModuleAllocMonitorAnalyze.py.

808  def __init__(self, payload, moduleNames, esModuleNames, recordNames):
809  self.transition = int(payload[0])
810  self.index = int(payload[1])
811  self.moduleID = int(payload[2])
812  self.moduleName = esModuleNames[self.moduleID]
813  self.recordID = int(payload[3])
814  self.recordName = recordNames[self.recordID]
815  self.callID = int(payload[4])
816  self.time = int(payload[5])
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

◆ _postJsonInfo()

def edmModuleAllocMonitorAnalyze.ESModuleTransitionParser._postJsonInfo (   self,
  syncs,
  temp,
  data,
  activity 
)
private

Definition at line 849 of file edmModuleAllocMonitorAnalyze.py.

References edmModuleAllocMonitorAnalyze.ModuleData.allocInfo, edmModuleAllocMonitorAnalyze.PostSourceTransitionParser.allocInfo, edmModuleAllocMonitorAnalyze.PostEDModuleTransitionParser.allocInfo, edmModuleAllocMonitorAnalyze.PostEDModuleAcquireParser.allocInfo, edmModuleAllocMonitorAnalyze.PostEDModuleEventDelayedGetParser.allocInfo, edmModuleAllocMonitorAnalyze.PostEventReadFromSourceParser.allocInfo, edmModuleAllocMonitorAnalyze.PostESModuleTransitionParser.allocInfo, edmModuleAllocMonitorAnalyze.PostESModuleAcquireParser.allocInfo, edmTracerCompactLogViewer.EDModuleTransitionParser.callID, edmTracerCompactLogViewer.ESModuleTransitionParser.callID, edmModuleAllocMonitorAnalyze.EDModuleTransitionParser.callID, edmModuleAllocMonitorAnalyze.ESModuleTransitionParser.callID, 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, 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, edmModuleAllocMonitorAnalyze.SourceTransitionParser.index, edmModuleAllocMonitorAnalyze.PostSourceTransitionParser.index, edmTracerCompactLogViewer.ESModuleTransitionParser.index, edmModuleAllocMonitorAnalyze.EDModuleTransitionParser.index, edmModuleAllocMonitorAnalyze.ESModuleTransitionParser.index, DDTIDRingAlgo.moduleName, WorkFlow.WorkFlowConnector.moduleName, DQMFEDIntegrityClient.moduleName, HLTObjectMonitorProtonLead::hltPlot.moduleName, HLTObjectMonitor::hltPlot.moduleName, ZGammaplusJetsMonitor.moduleName, edmTracerCompactLogViewer.EDModuleTransitionParser.moduleName, edmTracerCompactLogViewer.ESModuleTransitionParser.moduleName, edmModuleAllocMonitorAnalyze.EDModuleTransitionParser.moduleName, edmModuleAllocMonitorAnalyze.ESModuleTransitionParser.moduleName, edmTracerCompactLogViewer.ESModuleTransitionParser.recordID, edmModuleAllocMonitorAnalyze.ESModuleTransitionParser.recordID, edmTracerCompactLogViewer.ESModuleTransitionParser.recordName, edmModuleAllocMonitorAnalyze.ESModuleTransitionParser.recordName, 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, edmModuleAllocMonitorAnalyze.SourceTransitionParser.time, edmTracerCompactLogViewer.ESModuleTransitionParser.time, edmModuleAllocMonitorAnalyze.EDModuleTransitionParser.time, edmModuleAllocMonitorAnalyze.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, edmModuleAllocMonitorAnalyze.PreFrameworkTransitionParser.transition, edmTracerCompactLogViewer.EDModuleTransitionParser.transition, edmModuleAllocMonitorAnalyze.PostFrameworkTransitionParser.transition, edmModuleAllocMonitorAnalyze.SourceTransitionParser.transition, edmModuleAllocMonitorAnalyze.PreSourceTransitionParser.transition, edmModuleAllocMonitorAnalyze.PostSourceTransitionParser.transition, edmTracerCompactLogViewer.ESModuleTransitionParser.transition, edmModuleAllocMonitorAnalyze.EDModuleTransitionParser.transition, and edmModuleAllocMonitorAnalyze.ESModuleTransitionParser.transition.

Referenced by edmModuleAllocMonitorAnalyze.PostESModuleTransitionParser.jsonInfo().

849  def _postJsonInfo(self, syncs, temp, data, activity):
850  start = temp.findTimeES(self.moduleName, self.transition, self.index, self.recordID, self.callID)
851  data.insert( self.moduleName , start, self.time, self.transition, self.index, syncs.get(self.transition, self.index) , activity, self.allocInfo, self.recordName, self.callID)
852 
853 

◆ _postJsonVis()

def edmModuleAllocMonitorAnalyze.ESModuleTransitionParser._postJsonVis (   self,
  data,
  alloc 
)
private

Definition at line 835 of file edmModuleAllocMonitorAnalyze.py.

References edmTracerCompactLogViewer.EDModuleTransitionParser.callID, edmTracerCompactLogViewer.ESModuleTransitionParser.callID, edmModuleAllocMonitorAnalyze.EDModuleTransitionParser.callID, edmModuleAllocMonitorAnalyze.ESModuleTransitionParser.callID, 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, edmModuleAllocMonitorAnalyze.SourceTransitionParser.index, edmModuleAllocMonitorAnalyze.PostSourceTransitionParser.index, edmTracerCompactLogViewer.ESModuleTransitionParser.index, edmModuleAllocMonitorAnalyze.EDModuleTransitionParser.index, edmModuleAllocMonitorAnalyze.ESModuleTransitionParser.index, EcalTestPulseAnalyzer.moduleID, EcalLaserAnalyzer.moduleID, EcalLaserAnalyzer2.moduleID, edmTracerCompactLogViewer.EDModuleTransitionParser.moduleID, edmTracerCompactLogViewer.ESModuleTransitionParser.moduleID, edmModuleAllocMonitorAnalyze.EDModuleTransitionParser.moduleID, edmModuleAllocMonitorAnalyze.ESModuleTransitionParser.moduleID, print(), 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, edmModuleAllocMonitorAnalyze.SourceTransitionParser.time, edmTracerCompactLogViewer.ESModuleTransitionParser.time, edmModuleAllocMonitorAnalyze.EDModuleTransitionParser.time, edmModuleAllocMonitorAnalyze.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, edmModuleAllocMonitorAnalyze.PreFrameworkTransitionParser.transition, edmTracerCompactLogViewer.EDModuleTransitionParser.transition, edmModuleAllocMonitorAnalyze.PostFrameworkTransitionParser.transition, edmModuleAllocMonitorAnalyze.SourceTransitionParser.transition, edmModuleAllocMonitorAnalyze.PreSourceTransitionParser.transition, edmModuleAllocMonitorAnalyze.PostSourceTransitionParser.transition, edmTracerCompactLogViewer.ESModuleTransitionParser.transition, edmModuleAllocMonitorAnalyze.EDModuleTransitionParser.transition, edmModuleAllocMonitorAnalyze.ESModuleTransitionParser.transition, and edmModuleAllocMonitorAnalyze.transitionIsGlobal().

Referenced by edmModuleAllocMonitorAnalyze.PostESModuleTransitionParser.jsonVisInfo(), and edmModuleAllocMonitorAnalyze.PostESModuleAcquireParser.jsonVisInfo().

835  def _postJsonVis(self, data, alloc):
836  compare = lambda x: x['id'] == self.index and x['mod'] == -1*self.moduleID and x['call'] == self.callID
837  index = self.index
838  if transitionIsGlobal(self.transition):
839  item,s = data.findLastInModGlobals(index, -1*self.moduleID, compare)
840  else:
841  item,s = data.findLastInModStreams(index, -1*self.moduleID, compare)
842  if item is None:
843  print(f"failed to find {-1*self.moduleID} for {self.transition} in {self.index}")
844  return
845  item["finish"]=self.time*kMicroToSec
846  alloc.inject(item)
void print(TMatrixD &m, const char *label=nullptr, bool mathematicaFormat=false)
Definition: Utilities.cc:47

◆ _preJsonInfo()

def edmModuleAllocMonitorAnalyze.ESModuleTransitionParser._preJsonInfo (   self,
  temp 
)
private

Definition at line 847 of file edmModuleAllocMonitorAnalyze.py.

References edmTracerCompactLogViewer.EDModuleTransitionParser.callID, edmTracerCompactLogViewer.ESModuleTransitionParser.callID, edmModuleAllocMonitorAnalyze.EDModuleTransitionParser.callID, edmModuleAllocMonitorAnalyze.ESModuleTransitionParser.callID, 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, 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, edmModuleAllocMonitorAnalyze.SourceTransitionParser.index, edmModuleAllocMonitorAnalyze.PostSourceTransitionParser.index, edmTracerCompactLogViewer.ESModuleTransitionParser.index, edmModuleAllocMonitorAnalyze.EDModuleTransitionParser.index, edmModuleAllocMonitorAnalyze.ESModuleTransitionParser.index, DDTIDRingAlgo.moduleName, WorkFlow.WorkFlowConnector.moduleName, DQMFEDIntegrityClient.moduleName, HLTObjectMonitorProtonLead::hltPlot.moduleName, HLTObjectMonitor::hltPlot.moduleName, ZGammaplusJetsMonitor.moduleName, edmTracerCompactLogViewer.EDModuleTransitionParser.moduleName, edmTracerCompactLogViewer.ESModuleTransitionParser.moduleName, edmModuleAllocMonitorAnalyze.EDModuleTransitionParser.moduleName, edmModuleAllocMonitorAnalyze.ESModuleTransitionParser.moduleName, edmTracerCompactLogViewer.ESModuleTransitionParser.recordID, edmModuleAllocMonitorAnalyze.ESModuleTransitionParser.recordID, 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, edmModuleAllocMonitorAnalyze.SourceTransitionParser.time, edmTracerCompactLogViewer.ESModuleTransitionParser.time, edmModuleAllocMonitorAnalyze.EDModuleTransitionParser.time, edmModuleAllocMonitorAnalyze.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, edmModuleAllocMonitorAnalyze.PreFrameworkTransitionParser.transition, edmTracerCompactLogViewer.EDModuleTransitionParser.transition, edmModuleAllocMonitorAnalyze.PostFrameworkTransitionParser.transition, edmModuleAllocMonitorAnalyze.SourceTransitionParser.transition, edmModuleAllocMonitorAnalyze.PreSourceTransitionParser.transition, edmModuleAllocMonitorAnalyze.PostSourceTransitionParser.transition, edmTracerCompactLogViewer.ESModuleTransitionParser.transition, edmModuleAllocMonitorAnalyze.EDModuleTransitionParser.transition, and edmModuleAllocMonitorAnalyze.ESModuleTransitionParser.transition.

Referenced by edmModuleAllocMonitorAnalyze.PreESModuleTransitionParser.jsonInfo().

847  def _preJsonInfo(self, temp):
848  temp.insertTimeES(self.moduleName, self.transition, self.index, self.recordID, self.callID, self.time)

◆ _preJsonVis()

def edmModuleAllocMonitorAnalyze.ESModuleTransitionParser._preJsonVis (   self,
  activity,
  data 
)
private

Definition at line 827 of file edmModuleAllocMonitorAnalyze.py.

References edmTracerCompactLogViewer.EDModuleTransitionParser.callID, edmTracerCompactLogViewer.ESModuleTransitionParser.callID, edmModuleAllocMonitorAnalyze.EDModuleTransitionParser.callID, edmModuleAllocMonitorAnalyze.ESModuleTransitionParser.callID, 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, edmModuleAllocMonitorAnalyze.SourceTransitionParser.index, edmModuleAllocMonitorAnalyze.PostSourceTransitionParser.index, edmTracerCompactLogViewer.ESModuleTransitionParser.index, edmModuleAllocMonitorAnalyze.EDModuleTransitionParser.index, edmModuleAllocMonitorAnalyze.ESModuleTransitionParser.index, edmModuleAllocMonitorAnalyze.jsonModuleTransition(), EcalTestPulseAnalyzer.moduleID, EcalLaserAnalyzer.moduleID, EcalLaserAnalyzer2.moduleID, edmTracerCompactLogViewer.EDModuleTransitionParser.moduleID, edmTracerCompactLogViewer.ESModuleTransitionParser.moduleID, edmModuleAllocMonitorAnalyze.EDModuleTransitionParser.moduleID, edmModuleAllocMonitorAnalyze.ESModuleTransitionParser.moduleID, 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, edmModuleAllocMonitorAnalyze.SourceTransitionParser.time, edmTracerCompactLogViewer.ESModuleTransitionParser.time, edmModuleAllocMonitorAnalyze.EDModuleTransitionParser.time, edmModuleAllocMonitorAnalyze.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, edmModuleAllocMonitorAnalyze.PreFrameworkTransitionParser.transition, edmTracerCompactLogViewer.EDModuleTransitionParser.transition, edmModuleAllocMonitorAnalyze.PostFrameworkTransitionParser.transition, edmModuleAllocMonitorAnalyze.SourceTransitionParser.transition, edmModuleAllocMonitorAnalyze.PreSourceTransitionParser.transition, edmModuleAllocMonitorAnalyze.PostSourceTransitionParser.transition, edmTracerCompactLogViewer.ESModuleTransitionParser.transition, edmModuleAllocMonitorAnalyze.EDModuleTransitionParser.transition, edmModuleAllocMonitorAnalyze.ESModuleTransitionParser.transition, and edmModuleAllocMonitorAnalyze.transitionIsGlobal().

Referenced by edmModuleAllocMonitorAnalyze.PreESModuleTransitionParser.jsonVisInfo(), and edmModuleAllocMonitorAnalyze.PreESModuleAcquireParser.jsonVisInfo().

827  def _preJsonVis(self, activity, data):
828  index = self.index
829  if transitionIsGlobal(self.transition):
830  slot = data.findOpenSlotInModGlobals(index, -1*self.moduleID)
831  else:
832  slot = data.findOpenSlotInModStreams(index, -1*self.moduleID)
833  slot.append(jsonModuleTransition(type=self.transition, id=self.index, modID=-1*self.moduleID, callID=self.callID, activity=activity, start=self.time))
834  return slot[-1]
def jsonModuleTransition(type, id, modID, callID, activity, start, finish=0)

◆ baseIndentLevel()

def edmModuleAllocMonitorAnalyze.ESModuleTransitionParser.baseIndentLevel (   self)

Definition at line 817 of file edmModuleAllocMonitorAnalyze.py.

References edmTracerCompactLogViewer.FrameworkTransitionParser.transition, edmTracerCompactLogViewer.PreFrameworkTransitionParser.transition, edmModuleAllocMonitorAnalyze.ModuleData.transition, edmTracerCompactLogViewer.PostFrameworkTransitionParser.transition, edmTracerCompactLogViewer.SourceTransitionParser.transition, edmModuleAllocMonitorAnalyze.FrameworkTransitionParser.transition, edmTracerCompactLogViewer.PreSourceTransitionParser.transition, edmTracerCompactLogViewer.PostSourceTransitionParser.transition, edmModuleAllocMonitorAnalyze.PreFrameworkTransitionParser.transition, edmTracerCompactLogViewer.EDModuleTransitionParser.transition, edmModuleAllocMonitorAnalyze.PostFrameworkTransitionParser.transition, edmModuleAllocMonitorAnalyze.SourceTransitionParser.transition, edmModuleAllocMonitorAnalyze.PreSourceTransitionParser.transition, edmModuleAllocMonitorAnalyze.PostSourceTransitionParser.transition, edmTracerCompactLogViewer.ESModuleTransitionParser.transition, edmModuleAllocMonitorAnalyze.EDModuleTransitionParser.transition, edmModuleAllocMonitorAnalyze.ESModuleTransitionParser.transition, and edmModuleAllocMonitorAnalyze.transitionIndentLevel().

Referenced by edmModuleAllocMonitorAnalyze.ESModuleTransitionParser.textPrefix().

817  def baseIndentLevel(self):
818  return transitionIndentLevel(self.transition)

◆ text()

def edmModuleAllocMonitorAnalyze.ESModuleTransitionParser.text (   self,
  context 
)

Definition at line 825 of file edmModuleAllocMonitorAnalyze.py.

825  def text(self, context):
826  return f'{self.textPrefix(context)} {self.textSpecial()}: {self.textPostfix()}'

◆ textPostfix()

def edmModuleAllocMonitorAnalyze.ESModuleTransitionParser.textPostfix (   self)

Definition at line 823 of file edmModuleAllocMonitorAnalyze.py.

823  def textPostfix(self):
824  return f'esmodule {self.moduleName} in record {self.recordName} during {transitionName(self.transition)} : id={self.index}'

◆ textPrefix()

def edmModuleAllocMonitorAnalyze.ESModuleTransitionParser.textPrefix (   self,
  context 
)

Definition at line 819 of file edmModuleAllocMonitorAnalyze.py.

References edmTracerCompactLogViewer.EDModuleTransitionParser.baseIndentLevel(), edmTracerCompactLogViewer.ESModuleTransitionParser.baseIndentLevel(), edmModuleAllocMonitorAnalyze.EDModuleTransitionParser.baseIndentLevel(), edmModuleAllocMonitorAnalyze.ESModuleTransitionParser.baseIndentLevel(), edmTracerCompactLogViewer.EDModuleTransitionParser.callID, edmTracerCompactLogViewer.ESModuleTransitionParser.callID, edmModuleAllocMonitorAnalyze.EDModuleTransitionParser.callID, edmModuleAllocMonitorAnalyze.ESModuleTransitionParser.callID, 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, edmModuleAllocMonitorAnalyze.SourceTransitionParser.index, edmModuleAllocMonitorAnalyze.PostSourceTransitionParser.index, edmTracerCompactLogViewer.ESModuleTransitionParser.index, edmModuleAllocMonitorAnalyze.EDModuleTransitionParser.index, edmModuleAllocMonitorAnalyze.ESModuleTransitionParser.index, EcalTestPulseAnalyzer.moduleID, EcalLaserAnalyzer.moduleID, EcalLaserAnalyzer2.moduleID, edmTracerCompactLogViewer.EDModuleTransitionParser.moduleID, edmTracerCompactLogViewer.ESModuleTransitionParser.moduleID, edmModuleAllocMonitorAnalyze.EDModuleTransitionParser.moduleID, edmModuleAllocMonitorAnalyze.ESModuleTransitionParser.moduleID, edmModuleAllocMonitorAnalyze.textPrefix_(), 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, edmModuleAllocMonitorAnalyze.SourceTransitionParser.time, edmTracerCompactLogViewer.ESModuleTransitionParser.time, edmModuleAllocMonitorAnalyze.EDModuleTransitionParser.time, edmModuleAllocMonitorAnalyze.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, edmModuleAllocMonitorAnalyze.PreFrameworkTransitionParser.transition, edmTracerCompactLogViewer.EDModuleTransitionParser.transition, edmModuleAllocMonitorAnalyze.PostFrameworkTransitionParser.transition, edmModuleAllocMonitorAnalyze.SourceTransitionParser.transition, edmModuleAllocMonitorAnalyze.PreSourceTransitionParser.transition, edmModuleAllocMonitorAnalyze.PostSourceTransitionParser.transition, edmTracerCompactLogViewer.ESModuleTransitionParser.transition, edmModuleAllocMonitorAnalyze.EDModuleTransitionParser.transition, and edmModuleAllocMonitorAnalyze.ESModuleTransitionParser.transition.

819  def textPrefix(self, context):
820  indent = 0
821  context[(self.transition, self.index, -1*self.moduleID, self.callID)] = indent+1
822  return textPrefix_(self.time, indent+1+self.baseIndentLevel())

Member Data Documentation

◆ callID

edmModuleAllocMonitorAnalyze.ESModuleTransitionParser.callID

◆ index

edmModuleAllocMonitorAnalyze.ESModuleTransitionParser.index

◆ moduleID

edmModuleAllocMonitorAnalyze.ESModuleTransitionParser.moduleID

◆ moduleName

edmModuleAllocMonitorAnalyze.ESModuleTransitionParser.moduleName

◆ recordID

edmModuleAllocMonitorAnalyze.ESModuleTransitionParser.recordID

◆ recordName

edmModuleAllocMonitorAnalyze.ESModuleTransitionParser.recordName

◆ time

edmModuleAllocMonitorAnalyze.ESModuleTransitionParser.time

◆ transition

edmModuleAllocMonitorAnalyze.ESModuleTransitionParser.transition