CMS 3D CMS Logo

Classes | Functions | Variables
dqm-mbProfile Namespace Reference

Classes

class  Profile
 

Functions

def build_process_list ()
 
def find_and_write_html (p, args)
 
def get_children (ppid)
 
def handle_alarm (num, frame)
 
def read_procfs (ppath, only_ppid=True)
 
def run_and_monitor (args)
 

Variables

 action
 
 ALARM_P_OBJECT
 
 ALARM_TIMER
 
 args
 
 default
 
 description
 
 format
 
 help
 
 int
 
 log
 
 LOG_FORMAT
 
 metavar
 
 nargs
 
 p
 
 pargs
 
 parser
 
 str
 
 type
 

Function Documentation

◆ build_process_list()

def dqm-mbProfile.build_process_list ( )

Definition at line 56 of file dqm-mbProfile.py.

56 def build_process_list():
57  lst = os.listdir("/proc/")
58  for f in lst:
59  if not f.isdigit(): continue
60 
61  proc = read_procfs(os.path.join("/proc", f))
62  if proc:
63  yield proc
64 

References read_procfs().

Referenced by get_children().

◆ find_and_write_html()

def dqm-mbProfile.find_and_write_html (   p,
  args 
)

Definition at line 244 of file dqm-mbProfile.py.

244 def find_and_write_html(p, args):
245  # create the dir if necessary
246  if p and not os.path.exists(p):
247  os.makedirs(p)
248 
249  html_paths = [
250  os.path.join(os.getenv("CMSSW_BASE"),"src/DQMServices/Components/data/html"),
251  os.path.join(os.getenv("CMSSW_RELEASE_BASE"), "src/DQMServices/Components/data/html"),
252  ]
253 
254  def find_file(f):
255  fails = []
256  for p in html_paths:
257  x = os.path.join(p, f)
258  if os.path.exists(x):
259  return x
260  else:
261  fails.append(x)
262 
263  log.warning("Could not find html file: %s (%s)", f, fails)
264 
265  for f in ['mbGraph.js', 'mbGraph.html']:
266  target_fn = os.path.join(p, f)
267  source_fn = find_file(f)
268  if source_fn:
269  log.info("Copying %s to %s", source_fn, target_fn)
270  shutil.copyfile(source_fn, target_fn)
271 
272  # create json file
273  target_fn = os.path.join(p, "mbGraph.json")
274  log.info("Creating %s", target_fn)
275  with open(target_fn, "w") as fp:
276  dct = {
277  "file": os.path.basename(args.file),
278  "interval": args.i,
279  "env": {
280  "CMSSW_GIT_HASH": os.getenv("CMSSW_GIT_HASH"),
281  "CMSSW_RELEASE_BASE": os.getenv("CMSSW_RELEASE_BASE"),
282  "SCRAM_ARCH": os.getenv("SCRAM_ARCH"),
283  },
284  }
285 
286  json.dump(dct, fp, indent=2)
287 
288 

◆ get_children()

def dqm-mbProfile.get_children (   ppid)
Select all processes which are descendant from ppid (exclusive). 

Definition at line 65 of file dqm-mbProfile.py.

65 def get_children(ppid):
66  """ Select all processes which are descendant from ppid (exclusive). """
67 
68  pid_dct = {}
69  for proc in build_process_list():
70  proc["_children"] = []
71  pid_dct[proc["pid"]] = proc
72 
73  # fill in children array
74  for pid in list(pid_dct.keys()):
75  parent_pid = pid_dct[pid]["parent_pid"]
76 
77  if parent_pid in pid_dct:
78  pid_dct[parent_pid]["_children"].append(pid)
79 
80  # now just walk down the tree
81  if ppid is None or ppid not in pid_dct:
82  # process has quit, we exit
83  return []
84 
85  accepted = []
86  to_accept = collections.deque([ppid, ])
87 
88  while to_accept:
89  head = pid_dct[to_accept.popleft()]
90 
91  # do not include the monitoring pid
92  if head["pid"] != ppid:
93  accepted.append(head)
94 
95  to_accept.extend(head.get("_children", []))
96  head["children"] = head["_children"]
97  del head["_children"]
98 
99  # deleting children breaks infinite loops
100  # but Dima, can a process tree contain a loop? yes - via race-condition in reading procfs
101 
102  return accepted
103 

References mps_setup.append, and build_process_list().

Referenced by dqm-mbProfile.Profile.update_proc().

◆ handle_alarm()

def dqm-mbProfile.handle_alarm (   num,
  frame 
)

Definition at line 223 of file dqm-mbProfile.py.

223 def handle_alarm(num, frame):
224  if ALARM_P_OBJECT:
225  ALARM_P_OBJECT.update()
226 
227  signal.alarm(ALARM_TIMER)
228 

◆ read_procfs()

def dqm-mbProfile.read_procfs (   ppath,
  only_ppid = True 
)

Definition at line 20 of file dqm-mbProfile.py.

20 def read_procfs(ppath, only_ppid=True):
21  def read(f):
22  fp = os.path.join(ppath, f)
23  with open(fp) as fd:
24  return fd.read()
25 
26  def read_status():
27  st = {}
28 
29  fp = os.path.join(ppath, "status")
30  with open(fp) as fd:
31  for line in fd.readlines():
32  if not line: continue
33 
34  key, value = line.split(":", 1)
35  st[key] = value.strip()
36 
37  return st
38 
39  try:
40  dct = {}
41 
42  dct["statm"] = read("statm").strip()
43  dct["stat"] = read("stat").strip()
44  dct["cmdline"] = read("cmdline").strip().replace("\0", " ")
45 
46  status = read_status()
47  dct["status"] = status
48  dct["pid"] = int(status["Pid"])
49  dct["parent_pid"] = int(status["PPid"])
50 
51  return dct
52  except:
53  log.warning("Exception in read_procfs.", exc_info=True)
54  pass
55 

References int, readEcalDQMStatus.read, python.rootplot.root2matplotlib.replace(), and digitizers_cfi.strip.

Referenced by build_process_list().

◆ run_and_monitor()

def dqm-mbProfile.run_and_monitor (   args)

Definition at line 229 of file dqm-mbProfile.py.

229 def run_and_monitor(args):
230  profile = Profile(args)
231 
232  proc = subprocess.Popen(args.pargs)
233  profile.pid = proc.pid
234 
235  global ALARM_P_OBJECT
236  ALARM_P_OBJECT = profile
237 
238  signal.signal(signal.SIGALRM, handle_alarm)
239  signal.alarm(ALARM_TIMER)
240 
241  proc.wait()
242  profile.finish()
243 

Variable Documentation

◆ action

dqm-mbProfile.action

Definition at line 293 of file dqm-mbProfile.py.

◆ ALARM_P_OBJECT

dqm-mbProfile.ALARM_P_OBJECT

Definition at line 221 of file dqm-mbProfile.py.

◆ ALARM_TIMER

dqm-mbProfile.ALARM_TIMER

Definition at line 220 of file dqm-mbProfile.py.

◆ args

dqm-mbProfile.args

Definition at line 297 of file dqm-mbProfile.py.

◆ default

dqm-mbProfile.default

Definition at line 291 of file dqm-mbProfile.py.

◆ description

dqm-mbProfile.description

Definition at line 290 of file dqm-mbProfile.py.

◆ format

dqm-mbProfile.format

◆ help

dqm-mbProfile.help

Definition at line 291 of file dqm-mbProfile.py.

◆ int

dqm-mbProfile.int

Definition at line 292 of file dqm-mbProfile.py.

Referenced by read_procfs(), and dqm-mbProfile.Profile.read_smaps().

◆ log

dqm-mbProfile.log

Definition at line 17 of file dqm-mbProfile.py.

Referenced by evf.__attribute__(), electrons_cff._get_bitmapVIDForEle_docstring(), BPHFittedBasicSelect.accept(), FullModelReactionDynamics.AddBlackTrackParticles(), algorithm(), heppy::FSRWeightAlgo.alphaRatio(), DDTestMuonNumbering.analyze(), DQMHOAlCaRecoStream.analyze(), DTGeometryTest.analyze(), L1CondDBIOVWriterExt.analyze(), DDCMSDetector.analyze(), ESTimingTask.analyze(), L1O2OTestAnalyzerExt.analyze(), TrackerHitAnalyzer.analyze(), MCPhotonAnalyzer.analyze(), ValidationMisalignedTracker.analyze(), L1CondDBIOVWriter.analyze(), EcalPreshowerSimHitsValidation.analyze(), EcalSimHitsValidation.analyze(), L1O2OTestAnalyzer.analyze(), EcalRecHitsValidation.analyze(), EcalDigisValidation.analyze(), CastorDumpConditions.analyze(), L1MuonRecoTreeProducer.analyze(), EcalSimHitStudy.analyzeHits(), DAClusterizerInZ.beta0(), DAClusterizerInZ_vect.beta0(), DAClusterizerInZT_vect.beta0(), RapReweightUserHook.biasSelectionBy(), PtHatRapReweightUserHook.biasSelectionBy(), SiStripGainFromCalibTree.bookDQMHistos(), CastorRecHitMonitor.bookHistograms(), CastorDigiMonitor.bookHistograms(), TopDiLeptonDQM.bookHistograms(), DQMPFCandidateAnalyzer.bookHistograms(), SiStripGainsPCLWorker.bookHistograms(), HcalSiPM.Borel(), BremsstrahlungSimulator.brem(), fastsim::Bremsstrahlung.brem(), HcalParametersFromDD.build(), HcalSimParametersFromDD.build(), FWPFEcalRecHitLegoProxyBuilder.build(), trklet::TrackletProcessor.buildLUT(), emtf.calc_eta_from_theta_rad(), CSCSectorReceiverMiniLUT.calcGlobalEtaMEMini(), LRHelpFunctions.calcLRval(), EnergyResolutionVsLumi.calcmuTot(), ClusterShapeAlgo.Calculate_Covariances(), ClusterShapeAlgo.Calculate_EnergyDepTopology(), PositionCalc.Calculate_Location(), TBPositionCalc.CalculateCMSPos(), PFEGammaAlgo.calculateEleMVA(), calculateEta(), DirectTrackerNavigation.calculateEta(), MuonNavigationSchool.calculateEta(), ConversionLikelihoodCalculator.calculateLikelihood(), HGCalCLUEAlgoT< TILE >.calculatePosition(), HGCalImagingAlgo.calculatePosition(), L1TkElectronTrackMatchAlgo.calorimeterPosition(), EcalClusterToolsT< noZS >.cluster2ndMoments(), GsfMultipleScatteringUpdator.compute(), MultipleScatteringSimulator.compute(), PairProductionSimulator.compute(), EnergyLossSimulator.compute(), BremsstrahlungSimulator.compute(), NuclearInteractionSimulator.compute(), hcal::reconstruction.compute_time_slew_delay(), EnergyLossUpdator.computeBetheBloch(), TMarkov.computeChain(), PileupJetIdAlgo.computeCutIDflag(), EnergyLossUpdator.computeElectrons(), pat::MuonMvaEstimator.computeMva(), l1tpf_impl::PuppiAlgo.computePuppiMedRMS(), l1tpf_impl::LinearizedPuppiAlgo.computePuppiWeights(), l1tpf_impl::PuppiAlgo.computePuppiWeights(), HDRShower.computeShower(), EcalSelectiveReadoutValidation.configFirWeights(), DDCmsMTDConstruction.construct(), DDHCalBarrelAlgo.constructMidLayer(), HcalBarrelAlgo.constructMidLayer(), DDHCalBarrelAlgo.constructSideLayer(), HcalBarrelAlgo.constructSideLayer(), CordicXilinx.CordicXilinx(), EGEnergyCorrector.CorrectedEnergyWithError(), L1TkEmParticleProducer.CorrectedEta(), HFRecoEcalCandidateAlgo.correctEPosition(), MuonMETAlgo.correctMETforMuon(), VVIObjDetails.cosint(), sistripvvi::VVIObjDetails.cosint(), EcalClusterToolsT< noZS >.covariances(), cond::RelationalAuthenticationService::RelationalAuthenticationService.credentials(), CUDAService.CUDAService(), DDG4ProductionCuts.dd4hepInitialize(), cms::DDDWorld.DDDWorld(), cms::DDFilteredView.DDFilteredView(), BTagLikeDeDxDiscriminator.dedx(), EvolutionECAL.DegradationMeanEM50GeV(), CastorTimeSlew.delay(), HcalTimeSlew.delay(), L1TkElectronTrackMatchAlgo.deltaEta(), SiStripDigitizerAlgorithm.digitize(), reco::tau::PFRecoTauDiscriminationByMVAIsolationRun2.discriminate(), PFRecoTauDiscriminationByIsolation.discriminate(), PFRecoTauDiscriminationByIsolationContainer.discriminate(), TemplatedSimpleSecondaryVertexComputer< IPTI, VTX >.discriminator(), TemplatedJetBProbabilityComputer< Container, Base >.discriminator(), PF_PU_AssoMapAlgos.dR(), ChargeDrifterFP420.drift(), DAClusterizerInZ.dump(), DAClusterizerInZ_vect.dump(), DAClusterizerInZT_vect.dump(), MuScleFit.duringFastLoop(), Pi0FixedMassWindowCalibration.duringLoop(), ContainmentCorrectionAnalyzer.ecalEta(), egammaTools.ecalEta(), EgammaSuperClusters.ecalEta(), EgammaObjects.ecalEta(), EcalUncalibRecHitRecChi2Algo< C >.EcalUncalibRecHitRecChi2Algo(), Conv.elec(), EMShower.EMShower(), CalorimetryManager.EMShowerSimulation(), CaloTowersCreationAlgo.emShwrLogWeightPos(), GsfElectronMCAnalyzer.endJob(), GsfElectronMCFakeAnalyzer.endJob(), GsfElectronFakeAnalyzer.endJob(), GsfElectronDataAnalyzer.endJob(), HLTExoticaSubAnalysis.endRun(), npstat::EquidistantInLogSpace.EquidistantInLogSpace(), hf_egamma.eSeLCorrected(), kinem.eta(), Geom::OnePiRange< T >.eta(), reco::GhostTrackPrediction.eta(), tmtt::KFTrackletTrack.eta(), tmtt::L1track3D.eta(), RawParticle.eta(), cscdqm::Detector.Eta(), tmtt::L1fittedTrack.eta(), fastmath.etaphi(), reco::btau.etaRel(), FlatHexagon.etaSpan(), FlatTrd.etaSpan(), MCElectronAnalyzer.etaTransformation(), MCPizeroAnalyzer.etaTransformation(), MCPhotonAnalyzer.etaTransformation(), SimpleConvertedPhotonAnalyzer.etaTransformation(), PhotonsWithConversionsAnalyzer.etaTransformation(), SimplePhotonAnalyzer.etaTransformation(), TkConvValidator.etaTransformation(), PhotonValidator.etaTransformation(), ConversionProducer.etaTransformation(), VariablePower.eval(), ESRecHitAnalyticAlgo.EvalAmplitude(), ESRecHitSimAlgo.evalAmplitude(), DDHCalFibreBundle.execute(), HistogramManager.executeHarvesting(), VVIObjDetails.expint(), sistripvvi::VVIObjDetails.expint(), sistripvvi::VVIObjDetails.f1(), sistripvvi::VVIObjDetails.f2(), FFTGenericScaleCalculator.f_safeLog(), fcnbg(), fcnsg(), TrackQuality.featureTransform(), HcalTestAnalysis.fill(), SimG4HcalValidation.fill(), HcalTB04Analysis.fillBuffer(), FWECALDetailViewBuilder.fillData(), DaqFakeReader.fillFEDs(), TrackerHitProducer.fillG4MC(), reco::tau.fillIsoMVARun2Inputs(), DeepBoostedJetTagInfoProducer.fillParticleFeatures(), DeepBoostedJetTagInfoProducer.fillSVFeatures(), PrimaryVertexValidation.fillTrackHistos(), EnergyScaleAnalyzer.fillTree(), ZeePlots.fillZMCInfo(), PythiaFilterMultiMother.filter(), HLTPPSJetComparisonFilter.filter(), MCSingleParticleYPt.filter(), DJpsiFilter.filter(), PythiaFilter.filter(), PythiaFilterMotherSister.filter(), PythiaFilterMultiAncestor.filter(), ElectronMcSignalPostValidator.finalize(), ElectronMcFakePostValidator.finalize(), TFParams.fitpj(), GflashHadronShowerProfile.fLnE1(), GflashHadronShowerProfile.fTanh(), FWExpressionValidator.FWExpressionValidator(), FWLegoCandidate.FWLegoCandidate(), GammaFunctionGenerator.gammaFrac(), GammaFunctionGenerator.gammaInt(), GammaLn(), Vx3DHLTAnalyzer.Gauss3DFunc(), PairProductionSimulator.gbteth(), BremsstrahlungSimulator.gbteth(), fastsim::PairProduction.gbteth(), MuonBremsstrahlungSimulator.gbteth(), fastsim::Bremsstrahlung.gbteth(), fastsim::MuonBremsstrahlung.gbteth(), GaussianTailNoiseGenerator.generate_gaussian_tail(), EcalTestDevDB.generateEcalLaserAPDPNRatios(), CSCGasCollisions.generateEnergyLoss(), BaseNumericalRandomGenerator.generateExp(), FullModelReactionDynamics.GenerateNBodyEvent(), gen::Py8PtGun.generatePartonsAndHadronize(), gen::Py8PtotGun.generatePartonsAndHadronize(), gen::Py8EGun.generatePartonsAndHadronize(), gen::Py8JetGun.generatePartonsAndHadronize(), FullModelReactionDynamics.GenerateXandPt(), TrackerMap.getAutomaticRange(), ECalSD.getBirkL3(), CaloSteppingAction.getBirkL3(), cms::cuda::allocator.getCachingDeviceAllocator(), cms::cuda::allocator.getCachingHostAllocator(), hgcal::ShowerDepth.getClusterDepthCompatibility(), SteppingHelixPropagator.getDeDx(), reco::PFCluster.getDepthCorrection(), DetIdAssociator.getDetIdsCloseToAPoint(), HGCalRadiationMap.getDoseValue(), AntiElectronIDMVA6< TauType, ElectronType >.getElecVars(), ZdcSD.getEnergyDeposit(), EcalClusterToolsT< noZS >.getEnergyDepTopology(), HcalGeomParameters.getEta(), HcalDDDSimConstants.getEta(), PtAssignmentEngineAux2016.getEtaFromThetaInt(), TopologyWorker.getetaphi(), PythiaFilterIsolatedTrack.GetEtaPhiAtEcal(), IsolatedPixelTrackCandidateProducer.GetEtaPhiAtEcal(), IsolatedPixelTrackCandidateL1TProducer.GetEtaPhiAtEcal(), IsoTrig.GetEtaPhiAtEcal(), HCALResponse.getHCALEnergyResponse(), EcalTrivialConditionRetriever.getIntercalibConstantsFromConfiguration(), npstat::GridAxis.getInterval(), CastorShowerLibraryMaker.GetKinematics(), HcalSimParametersFromDD.getNames(), HcalTB06BeamParametersFromDD.getNames(), MaterialBudgetHcalHistos.getNames(), popcon::EcalLaser_weekly_Linearization_Check.getNewObjects(), GflashHadronShowerProfile.getNumberOfSpots(), EcalTrivialConditionRetriever.getPFRecHitThresholdsFromConfiguration(), CastorShowerLibrary.getShowerHits(), HcalTB02HcalNumberingScheme.getUnitID(), EcalClusterCrackCorrection.getValue(), JetCharge.getWeight(), hgcal::ClusterTools.getWidths(), LowEnergyFastSimParam.GetZ(), HFGflash.gfParameterization(), GflashHadronShowerProfile.hadronicParameterization(), HDShower.HDShower(), HcalHF_S9S1algorithm.HFSetFlagFromS9S1(), HFShower.HFShower(), PixelTemplateSmearerBase.hitsMerge(), gen::Cascade2Hadronizer.imposeProperTime(), gen::Pythia6Hadronizer.imposeProperTime(), l1t::ClusterShapes.Init(), FastTimeDDDConstants.initialize(), cond::XMLAuthenticationService::XMLAuthenticationService.initialize(), npstat::GridAxis.initialize(), ParticlePropagator.initProperDecayTime(), cond::persistency::O2O_RUN::Table.insert(), fastsim::PairProduction.interact(), fastsim::EnergyLoss.interact(), fastsim::Bremsstrahlung.interact(), fastsim::MultipleScattering.interact(), fastsim::NuclearInteraction.interact(), heppy::IsolationComputer.isoSumNeutralsWeighted(), PPSFilteredProtonProducer.IsTrackOK(), reco::TrackProbabilityTagInfo.jetProbability(), TemplatedJetProbabilityComputer< Container, Base >.jetProbability(), TemplatedJetBProbabilityComputer< Container, Base >.jetProbability(), EMECALShowerParametrization.k4(), LandauFP420.LandauFP420(), CSCTFPtMethods.Likelihood(), likelihood(), CSCTFPtMethods.Likelihood2(), CSCTFPtMethods.Likelihood2011(), CSCTFPtMethods.Likelihood2_2011(), npstat::GridAxis.linearInterval(), IncompleteGammaComplement.ln(), GaussianSumUtilities1D.lnPdf(), GeometryInterface.load(), HGCalGeomParameters.loadCellTrapezoid(), CaloTPGTranscoderULUT.loadHCALCompress(), GflashProtonShowerProfile.loadParameters(), GflashAntiProtonShowerProfile.loadParameters(), GflashKaonMinusShowerProfile.loadParameters(), GflashPiKShowerProfile.loadParameters(), GflashKaonPlusShowerProfile.loadParameters(), mtd_digitizer.loadSimHitAccumulator(), EcalClusterToolsT< noZS >.localCovariances(), egammaTools.localEcalClusterCoordsEB(), egammaTools.localEcalClusterCoordsEE(), fit::Likelihood< Sample, PDF, Yield >.log(), fit::Likelihood< Sample, PDF, NoExtendedLikelihood >.log(), logarithm(), CSCCrossGap.logGamma(), fit::Likelihood< Sample, PDF, Yield >.logNFactorial(), btagbtvdeep.logWithOffset(), das_client.main(), photons_cff.make_bitmapVID_docstring(), SteppingHelixPropagator.makeAtomStep(), HFClusterAlgo.makeCluster(), FFTEtaLogPtConeRadiusMapper< MyJet, Adjustable >.map(), FFTGenericScaleCalculator.mapFFTJet(), L2AbsScaleCalculator.mapFFTJet(), EMECALShowerParametrization.meanLnAlphaHom(), EMECALShowerParametrization.meanLnAlphaSam(), EMECALShowerParametrization.meanLnTHom(), EMECALShowerParametrization.meanLnTSam(), GflashHadronShowerProfile.medianLateralArm(), MPIService.MPIService(), brokenline.multScatt(), MuonResidualsFitter_compute_log_convolution(), MuonResidualsFitter_logGaussPowerTails(), MuonResidualsFitter_logPowerLawTails(), MuonResidualsFitter_logPureGaussian(), MuonResidualsFitter_logPureGaussian2D(), MuonResidualsFitter_logROOTVoigt(), SoftElectronMVAEstimator.mva(), AntiElectronIDMVA6< TauType, ElectronType >.mvaValue(), AntiElectronIDMVA6< TauType, ElectronType >.mvaValuePhase2(), L1CaloHcalScaleConfigOnlineProd.newObject(), fastsim::ParticleManager.nextParticle(), GoldenPattern.normalise(), EMECALShowerParametrization.nSpotsHom(), oldComputeBetheBloch(), oldComputeElectrons(), ESRecHitSimAlgo.oldEvalAmplitude(), oldMUcompute(), LowPassFilterTiming.operator()(), TtDecayChannelSelector.operator()(), fftjetcms::EtaAndPtDependentPeakSelector.operator()(), fit::HistoPoissonLikelihoodRatio< T >.operator()(), BSpdfsFcn.operator()(), EcalBasicClusterLocalContCorrection.operator()(), TtHadLRSignalSelObservables.operator()(), FcnBeamSpotFitPV.operator()(), TtSemiLRSignalSelObservables.operator()(), fftjetcms::EtaAndPtLookupPeakSelector.operator()(), reco::parser::log_f.operator()(), SimG4HcalHitCluster.operator+=(), EMECALShowerParametrization.p3(), logintpack.pack16log(), logintpack.pack16logCeil(), logintpack.pack16logClosed(), logintpack.pack8log(), logintpack.pack8logCeil(), logintpack.pack8logClosed(), SiPixelRecHitQuality::Packing.Packing(), GflashEMShowerProfile.parameterization(), reco::PFCandidateEGammaExtra.PFCandidateEGammaExtra(), reco::PFCandidateElectronExtra.PFCandidateElectronExtra(), HcalDeterministicFit.phase1Apply(), SiPixelTemplateSplit.PixelTempSplit(), FullModelReactionDynamics.Poisson(), DDHGCalHEAlgo.positionMix(), DDHGCalHEFileAlgo.positionMix(), HGCalHEFileAlgo.positionMix(), HGCalHEAlgo.positionMix(), CUDAMonitoringService.postEvent(), CUDAMonitoringService.postModuleBeginStream(), CUDAMonitoringService.postModuleConstruction(), CUDAMonitoringService.postModuleEvent(), JetPartonMatching.print(), TKinFitter.print(), TopGenEvent.print(), TtSemiLeptonicEvent.print(), TtFullLeptonicEvent.print(), TtFullHadronicEvent.print(), print(), print_rates(), EcalSelectiveReadoutValidation.printAvailableHists(), cms::DDFilteredView.printFilter(), TKinFitter.printMatrix(), SensitiveDetectorCatalog.printMe(), ttevent.printParticle(), l1t::Stage2TowerCompressAlgorithmFirmwareImp1.processEvent(), cond::XMLAuthenticationService::XMLAuthenticationService.processFile(), edm::FlatRandomOneOverPtGunProducer.produce(), QGTagger.produce(), CastorFastClusterProducer.produce(), CastorFastTowerProducer.produce(), DeltaBetaWeights.produce(), SoftPFElectronTagInfoProducer.produce(), SoftPFMuonTagInfoProducer.produce(), MuonSimHitProducer.produce(), EcalTrivialConditionRetriever.produceEcalLaserAlphas(), EcalTrivialConditionRetriever.produceEcalLaserAPDPNRatios(), ecaldqm::RawDataClient.producePlots(), FullModelReactionDynamics.ProduceStrangeParticlePairs(), PtHatEmpReweightUserHook.PtHatEmpReweightUserHook(), PreMixingSiStripWorker.put(), RPCpg.rate(), PixelCPEBase.rawQualityWord(), heppy::Hemisphere.Reconstruct(), G4ProcessHelper.Regge(), heppy::Hemisphere.RejectISR(), SoftLepton.relativeEta(), EvolutionECAL.ResolutionConstantTermEM50GeV(), FullModelReactionDynamics.Rotate(), EcalClusterToolsT< noZS >.roundnessSelectedBarrelRecHits(), RPDisplacementGenerator.RPDisplacementGenerator(), RecoTracktoTP.s_eta(), TPtoRecoTrack.s_eta(), LandauFP420.SampleFluctuations(), TrackerMap.save(), TrackerMap.save_as_fectrackermap(), TrackerMap.save_as_fedtrackermap(), TrackerMap.save_as_psutrackermap(), mtd_digitizer.saveSimHitAccumulator(), BSFitter.scanPDF(), EcalClusterToolsT< noZS >.scLocalCovariances(), btagbtvdeep.seedingTracksToFeatures(), HDRShower.setFuncParam(), cond.setPermissionData(), SiPixelRecHitQuality::Packing.setProbabilityQ(), SiPixelRecHitQuality::Packing.setProbabilityXY(), HBHEPulseShapeFlagSetter.SetPulseShapeFlags(), GaussianTail.shoot(), SiG4UniversalFluctuation.SiG4UniversalFluctuation(), cscdqm::Utility.SignificanceLevelHigh(), cscdqm::Utility.SignificanceLevelLow(), RPCSimParam.simulate(), GEMSignalModel.simulate(), GflashShowino.simulateFirstInteractionPoint(), ME0SimpleModel.simulateSignal(), VVIObjDetails.sincosint(), sistripvvi::VVIObjDetails.sincosint(), smearFunctionBase.smearEta(), HepMCValidationHelper.sortByRapidity(), TBposition(), hitfit.theta_to_eta(), MuonNavigableLayer.trackingRange(), muon.trackProbability(), TtFullHadSignalSel.TtFullHadSignalSel(), FullModelReactionDynamics.TwoBody(), FullModelReactionDynamics.TwoCluster(), HcalNumberingFromDDD.unitID(), PrintGeomInfoAction.update(), EcalSimHitsValidProducer.update(), TrackingVerboseAction.update(), HcalTestAnalysis.update(), HcalTB02Analysis.update(), DoCastorAnalysis.update(), ZdcTestAnalysis.update(), CastorTestAnalysis.update(), FP420Test.update(), BscTest.update(), cond.updateConnectionData(), cond.updatePrincipalData(), FWBoxRecHit.updateScale(), FWPFLegoRecHit.updateScale(), IncompleteGammaComplement.value(), PuppiContainer.var_within_R(), cond::XMLAuthenticationService::XMLAuthenticationService.verifyFileName(), VVIObj.VVIObj(), sistripvvi::VVIObj.VVIObj(), kinem.y(), HcalPulseShapes.Y11203(), and EMECALShowerParametrization.z1().

◆ LOG_FORMAT

dqm-mbProfile.LOG_FORMAT

Definition at line 15 of file dqm-mbProfile.py.

◆ metavar

dqm-mbProfile.metavar

Definition at line 291 of file dqm-mbProfile.py.

◆ nargs

dqm-mbProfile.nargs

Definition at line 295 of file dqm-mbProfile.py.

◆ p

dqm-mbProfile.p

Definition at line 312 of file dqm-mbProfile.py.

◆ pargs

dqm-mbProfile.pargs

Definition at line 304 of file dqm-mbProfile.py.

◆ parser

dqm-mbProfile.parser

Definition at line 290 of file dqm-mbProfile.py.

◆ str

dqm-mbProfile.str

Definition at line 291 of file dqm-mbProfile.py.

◆ type

dqm-mbProfile.type

Definition at line 291 of file dqm-mbProfile.py.

dqm-mbProfile.get_children
def get_children(ppid)
Definition: dqm-mbProfile.py:65
digitizers_cfi.strip
strip
Definition: digitizers_cfi.py:19
dqm-mbProfile.int
int
Definition: dqm-mbProfile.py:292
dqm-mbProfile.handle_alarm
def handle_alarm(num, frame)
Definition: dqm-mbProfile.py:223
dqm-mbProfile.run_and_monitor
def run_and_monitor(args)
Definition: dqm-mbProfile.py:229
dqm-mbProfile.build_process_list
def build_process_list()
Definition: dqm-mbProfile.py:56
mps_setup.append
append
Definition: mps_setup.py:85
readEcalDQMStatus.read
read
Definition: readEcalDQMStatus.py:38
Profile
Definition: trackSplitPlot.h:33
dqm-mbProfile.find_and_write_html
def find_and_write_html(p, args)
Definition: dqm-mbProfile.py:244
dqm-mbProfile.read_procfs
def read_procfs(ppath, only_ppid=True)
Definition: dqm-mbProfile.py:20
python.rootplot.root2matplotlib.replace
def replace(string, replacements)
Definition: root2matplotlib.py:444