CMS 3D CMS Logo

List of all members | Public Member Functions
MatrixUtil.Steps Class Reference
Inheritance diagram for MatrixUtil.Steps:

Public Member Functions

def __setitem__ (self, key, value)
 
def overwrite (self, keypair)
 

Detailed Description

Definition at line 15 of file MatrixUtil.py.

Member Function Documentation

◆ __setitem__()

def MatrixUtil.Steps.__setitem__ (   self,
  key,
  value 
)

Definition at line 16 of file MatrixUtil.py.

16  def __setitem__(self,key,value):
17  if key in self:
18  print("ERROR in Step")
19  print("overwriting",key,"not allowed")
20  import sys
21  sys.exit(-9)
22  else:
23  self.update({key:value})
24  # make the python file named <step>.py
25  #if not '--python' in value: self[key].update({'--python':'%s.py'%(key,)})
26 

References print(), frozendict.frozendict.update, DDDWorldObserver< Event >.update(), PTStatistics.update(), KillSecondariesRunAction.update(), KillSecondariesTrackAction.update(), ECALPFSeedCleaner.update(), SaveSimTrack.update(), FastFedCablingTask.update(), VertexTrackUpdator< N >.update(), DummyVertexTrackUpdator< N >.update(), GenericMVAComputerCache.update(), ApvTimingTask.update(), PrintTrackNumberAction.update(), FedTimingTask.update(), VpspScanTask.update(), reco::KalmanGhostTrackUpdater.update(), LagrangeChildUpdator.update(), PedestalsTask.update(), OptoScanTask.update(), DaqScopeModeHistosUsingDb.update(), AlignableDet.update(), TrajectoryStateUpdator.update(), Basic2DGenericPFlowClusterizer.update(), FineDelayTask.update(), LatencyTask.update(), PFMultiDepthClusterizer.update(), ApvTimingHistosUsingDb.update(), OptoScanHistosUsingDb.update(), NoiseHistosUsingDb.update(), PedestalsHistosUsingDb.update(), PedsFullNoiseHistosUsingDb.update(), VpspScanHistosUsingDb.update(), ErrorCorrelation.update(), PedsOnlyHistosUsingDb.update(), GsfMultiStateUpdator.update(), RecHitTopologicalCleanerBase.update(), MSLayersAtAngle.update(), FedCablingTask.update(), PFlow2DClusterizerWithTime.update(), FastFedCablingHistosUsingDb.update(), PrintSensitive.update(), AlignableDetUnit.update(), edm::SubProcessParentageHelper.update(), MonopoleSteppingAction.update(), AlignableGEMSuperChamber.update(), SCRegressionCalculator< VarCalc >.update(), KFStrip1DUpdator.update(), CheckOverlap.update(), AlignableGEMChamber.update(), LatencyHistosUsingDb.update(), KFSwitching1DUpdator.update(), PFClusterEnergyCorrectorBase.update(), RHStopTracer.update(), CalibrationScanTask.update(), CalibrationTask.update(), PFCPositionCalculatorBase.update(), TkPhase2OTMeasurementDet.update(), EcalDumpGeometry.update(), CalibrationHistosUsingDb.update(), TkPixelMeasurementDet.update(), PedsOnlyTask.update(), HcalDumpGeometry.update(), FineDelayHistosUsingDb.update(), PrintGeomInfoAction.update(), ChildUpdator.update(), CountProcessesAction.update(), PrintGeomSummary.update(), BaselinePFSCRegression.update(), MaterialBudgetHcal.update(), PedsFullNoiseTask.update(), KinematicConstrainedVertexUpdator.update(), AlignableTracker.update(), DaqScopeModeTask.update(), PrintMaterialBudgetInfo.update(), progressbar.Widget.update(), AlignableCSCChamber.update(), HGCScintSD.update(), PhysicsTools::MVAComputerCache.update(), HFNoseSD.update(), HGCalSD.update(), StoreSecondary.update(), funct::Master< F >.update(), NoiseTask.update(), edm::RunningAverage.update(), HGCSD.update(), HGCalTBMB.update(), Observer< const T * >.update(), Observer< T >.update(), AlignableComposite.update(), BinomialProbability.update(), MaterialBudget.update(), MaterialBudgetForward.update(), Observer< const BeginOfTrack * >.update(), Observer< const G4Step * >.update(), Observer< const EndOfRun * >.update(), Observer< const EndOfJob * >.update(), Observer< const EndOfTrack * >.update(), Observer< const BeginOfJob * >.update(), Observer< const EndOfEvent * >.update(), Observer< const Event * >.update(), Observer< const BeginOfEvent * >.update(), Observer< const BeginOfRun * >.update(), Observer< const DDDWorld * >.update(), RealisticSimClusterMapper.update(), GflashG4Watcher.update(), pathelpers::Record.update(), KFUpdator.update(), PFClusterBuilderBase.update(), KalmanVertexTrackUpdator< 5 >.update(), KalmanVertexTrackUpdator< N >.update(), SimG4FluxProducer.update(), BasicMultiTrajectoryState.update(), cond::persistency::GLOBAL_TAG::Table.update(), cond::persistency::ITagTable.update(), L1TMuonBarrelKalmanAlgo.update(), CheckSecondary.update(), ECAL2DPositionCalcWithDepthCorr.update(), KalmanVertexUpdator< 5 >.update(), EcalSimHitsValidProducer.update(), KalmanVertexUpdator< N >.update(), FWJobMetadataManager.update(), PhysicsTools::TreeReader.update(), TrackingMaterialProducer.update(), TrackingVerboseAction.update(), HcalTestAnalysis.update(), SiTrackerMultiRecHitUpdator.update(), fastsim::Geometry.update(), AlignableMuon.update(), MaterialBudgetAction.update(), SiStripPartition.update(), fwlite::RecordWriter.update(), MuonTrajectoryUpdator.update(), SiStripConfObject.update(), reco::GhostTrackFitter::PredictionUpdater.update(), TimingSD.update(), TotemTestGem.update(), pos::PixelConfig.update(), FWParameterSetterBase.update(), edm::service::CondorStatusService.update(), FiberSD.update(), cond::persistency::TAG::Table.update(), KinematicConstrainedVertexUpdatorT< nTrk, nConstraint >.update(), DAClusterizerInZ.update(), Alignable.update(), HGCPassive.update(), TotemRPSD.update(), CaloTrkProcessing.update(), HCalSD.update(), progressbar.Timer.update(), SimG4HcalValidation.update(), MuonServiceProxy.update(), PPSDiamondSD.update(), TkAccumulatingSensitiveDetector.update(), simwatcher::BeginOfTrackCounter.update(), MuonSensitiveDetector.update(), HcaluLUTTPGCoder.update(), MuonUpdatorAtVertex.update(), LaserAlignmentSimulation.update(), DictTypes.SortedAndFixedKeysDict.update, ApvAnalysisFactory.update(), HcalForwardAnalysis.update(), TotemSD.update(), sim_act::Signaler< G4Step >.update(), sim_act::Signaler< EndOfTrack >.update(), sim_act::Signaler< T >.update(), sim_act::Signaler< DDDWorld >.update(), sim_act::Signaler< EndOfRun >.update(), DTVDriftCalibration::cellInfo.update(), sim_act::Signaler< BeginOfRun >.update(), sim_act::Signaler< BeginOfTrack >.update(), sim_act::Signaler< BeginOfJob >.update(), sim_act::Signaler< EndOfEvent >.update(), sim_act::Signaler< BeginOfEvent >.update(), SimTracer.update(), PPSPixelSD.update(), progressbar.WidgetHFill.update(), CaloSteppingAction.update(), SimG4HGCalValidation.update(), FP420SD.update(), DTSegmentUpdator.update(), HcalTB02Analysis.update(), DoCastorAnalysis.update(), ZdcTestAnalysis.update(), CastorTestAnalysis.update(), DictTypes.FixedKeysDict.update, PhysicsTools::TreeReader::Value.update(), EcalTBH4Trigger.update(), SingleParticleEvent.update(), PhysicsTools::MVAModuleHelper< Record, Object, Filler >::Value.update(), edm::ProductProvenanceRetriever.update(), BetafuncEvtVtxGenerator.update(), InitialClusteringStepBase.update(), sistrip::RawToDigiUnpacker.update(), CaloSD.update(), HcalTB04Analysis.update(), jsoncollector::IntJ.update(), HLTScalersClient::CountLSFifo_t.update(), progressbar.Bar.update(), evf::FastMonEncoding.update(), TrajectoryStateOnSurface.update(), GaussianSumUtilities1D.update(), edm::service::SimpleMemoryCheck.update(), DynamicTruncation.update(), edm::BMixingModule.update(), progressbar.BouncingBar.update(), PFECALSuperClusterAlgo.update(), CastorShowerLibraryMaker.update(), DTRecSegment2D.update(), jsoncollector::DoubleJ.update(), DQMNet::Peer.update, FWPSetTableManager.update(), StandAloneMuonFilter.update(), DQMNet::AutoPeer.update, G4StepStatistics.update(), progressbar.FormatLabel.update(), FWLiteESRecordWriterAnalyzer.update(), CommissioningTask.update(), StMeasurementDetSet.update(), jsoncollector::StringJ.update(), FP420Test.update(), cond::persistency::IGTTable.update(), BscTest.update(), dqm-mbProfile.Profile.update(), DAClusterizerInZ_vect.update(), Folder.update(), dqm::impl::MonitorElement.update(), jsoncollector::HistoJ< T >.update(), jsoncollector::HistoJ< unsigned int >.update(), BasicTrajectoryState.update(), DAClusterizerInZT_vect.update(), PxMeasurementDetSet.update(), progressbar.ProgressBar.update(), Phase2OTMeasurementDetSet.update(), edmStreamStallGrapher.Stack.update(), crabFunctions.CrabTask.update(), const_iterator.update(), DetSetVector< SiStripCluster >.update(), edmNew::DetSetVector< T >.update(), DetSetVector< SiPixelCluster >.update(), DetSetVector< ClusterType >.update(), and Config.FilteredStream.update.

◆ overwrite()

def MatrixUtil.Steps.overwrite (   self,
  keypair 
)

Definition at line 27 of file MatrixUtil.py.

27  def overwrite(self,keypair):
28  value=self[keypair[1]]
29  self.update({keypair[0]:value})
30 

References frozendict.frozendict.update, DDDWorldObserver< Event >.update(), PTStatistics.update(), KillSecondariesRunAction.update(), KillSecondariesTrackAction.update(), ECALPFSeedCleaner.update(), SaveSimTrack.update(), FastFedCablingTask.update(), VertexTrackUpdator< N >.update(), DummyVertexTrackUpdator< N >.update(), GenericMVAComputerCache.update(), ApvTimingTask.update(), PrintTrackNumberAction.update(), FedTimingTask.update(), VpspScanTask.update(), reco::KalmanGhostTrackUpdater.update(), PedestalsTask.update(), OptoScanTask.update(), LagrangeChildUpdator.update(), DaqScopeModeHistosUsingDb.update(), AlignableDet.update(), TrajectoryStateUpdator.update(), Basic2DGenericPFlowClusterizer.update(), FineDelayTask.update(), LatencyTask.update(), PFMultiDepthClusterizer.update(), ApvTimingHistosUsingDb.update(), NoiseHistosUsingDb.update(), PedestalsHistosUsingDb.update(), PedsFullNoiseHistosUsingDb.update(), PedsOnlyHistosUsingDb.update(), VpspScanHistosUsingDb.update(), OptoScanHistosUsingDb.update(), GsfMultiStateUpdator.update(), ErrorCorrelation.update(), RecHitTopologicalCleanerBase.update(), MSLayersAtAngle.update(), FedCablingTask.update(), PFlow2DClusterizerWithTime.update(), FastFedCablingHistosUsingDb.update(), AlignableDetUnit.update(), PrintSensitive.update(), edm::SubProcessParentageHelper.update(), MonopoleSteppingAction.update(), SCRegressionCalculator< VarCalc >.update(), KFStrip1DUpdator.update(), CheckOverlap.update(), AlignableGEMChamber.update(), AlignableGEMSuperChamber.update(), LatencyHistosUsingDb.update(), KFSwitching1DUpdator.update(), PFClusterEnergyCorrectorBase.update(), RHStopTracer.update(), CalibrationScanTask.update(), CalibrationTask.update(), PFCPositionCalculatorBase.update(), TkPhase2OTMeasurementDet.update(), EcalDumpGeometry.update(), CalibrationHistosUsingDb.update(), TkPixelMeasurementDet.update(), PedsOnlyTask.update(), HcalDumpGeometry.update(), FineDelayHistosUsingDb.update(), PrintGeomInfoAction.update(), ChildUpdator.update(), CountProcessesAction.update(), PrintGeomSummary.update(), BaselinePFSCRegression.update(), MaterialBudgetHcal.update(), PedsFullNoiseTask.update(), KinematicConstrainedVertexUpdator.update(), AlignableTracker.update(), DaqScopeModeTask.update(), PrintMaterialBudgetInfo.update(), progressbar.Widget.update(), AlignableCSCChamber.update(), HGCScintSD.update(), PhysicsTools::MVAComputerCache.update(), HFNoseSD.update(), HGCalSD.update(), StoreSecondary.update(), funct::Master< F >.update(), NoiseTask.update(), edm::RunningAverage.update(), HGCSD.update(), HGCalTBMB.update(), Observer< const T * >.update(), Observer< const BeginOfJob * >.update(), Observer< T >.update(), AlignableComposite.update(), BinomialProbability.update(), MaterialBudget.update(), MaterialBudgetForward.update(), Observer< const EndOfJob * >.update(), Observer< const BeginOfTrack * >.update(), Observer< const G4Step * >.update(), Observer< const EndOfRun * >.update(), Observer< const EndOfTrack * >.update(), Observer< const EndOfEvent * >.update(), Observer< const BeginOfEvent * >.update(), Observer< const BeginOfRun * >.update(), Observer< const DDDWorld * >.update(), Observer< const Event * >.update(), GflashG4Watcher.update(), pathelpers::Record.update(), KFUpdator.update(), RealisticSimClusterMapper.update(), KalmanVertexTrackUpdator< 5 >.update(), PFClusterBuilderBase.update(), KalmanVertexTrackUpdator< N >.update(), SimG4FluxProducer.update(), BasicMultiTrajectoryState.update(), cond::persistency::GLOBAL_TAG::Table.update(), cond::persistency::ITagTable.update(), L1TMuonBarrelKalmanAlgo.update(), CheckSecondary.update(), ECAL2DPositionCalcWithDepthCorr.update(), EcalSimHitsValidProducer.update(), KalmanVertexUpdator< 5 >.update(), KalmanVertexUpdator< N >.update(), FWJobMetadataManager.update(), PhysicsTools::TreeReader.update(), TrackingMaterialProducer.update(), HcalTestAnalysis.update(), TrackingVerboseAction.update(), SiTrackerMultiRecHitUpdator.update(), fastsim::Geometry.update(), AlignableMuon.update(), MaterialBudgetAction.update(), SiStripPartition.update(), fwlite::RecordWriter.update(), MuonTrajectoryUpdator.update(), SiStripConfObject.update(), reco::GhostTrackFitter::PredictionUpdater.update(), pos::PixelConfig.update(), TimingSD.update(), TotemTestGem.update(), FWParameterSetterBase.update(), edm::service::CondorStatusService.update(), FiberSD.update(), cond::persistency::TAG::Table.update(), KinematicConstrainedVertexUpdatorT< nTrk, nConstraint >.update(), DAClusterizerInZ.update(), CaloTrkProcessing.update(), Alignable.update(), HGCPassive.update(), TotemRPSD.update(), HCalSD.update(), SimG4HcalValidation.update(), MuonServiceProxy.update(), progressbar.Timer.update(), PPSDiamondSD.update(), TkAccumulatingSensitiveDetector.update(), simwatcher::BeginOfTrackCounter.update(), MuonSensitiveDetector.update(), HcaluLUTTPGCoder.update(), MuonUpdatorAtVertex.update(), LaserAlignmentSimulation.update(), DictTypes.SortedAndFixedKeysDict.update, ApvAnalysisFactory.update(), HcalForwardAnalysis.update(), TotemSD.update(), sim_act::Signaler< EndOfRun >.update(), sim_act::Signaler< T >.update(), DTVDriftCalibration::cellInfo.update(), sim_act::Signaler< BeginOfJob >.update(), sim_act::Signaler< DDDWorld >.update(), sim_act::Signaler< EndOfTrack >.update(), sim_act::Signaler< EndOfEvent >.update(), sim_act::Signaler< BeginOfEvent >.update(), sim_act::Signaler< BeginOfTrack >.update(), sim_act::Signaler< G4Step >.update(), sim_act::Signaler< BeginOfRun >.update(), progressbar.WidgetHFill.update(), SimTracer.update(), PPSPixelSD.update(), CaloSteppingAction.update(), FP420SD.update(), SimG4HGCalValidation.update(), DTSegmentUpdator.update(), HcalTB02Analysis.update(), DoCastorAnalysis.update(), ZdcTestAnalysis.update(), DictTypes.FixedKeysDict.update, PhysicsTools::TreeReader::Value.update(), CastorTestAnalysis.update(), EcalTBH4Trigger.update(), SingleParticleEvent.update(), PhysicsTools::MVAModuleHelper< Record, Object, Filler >::Value.update(), BetafuncEvtVtxGenerator.update(), edm::ProductProvenanceRetriever.update(), InitialClusteringStepBase.update(), sistrip::RawToDigiUnpacker.update(), HcalTB04Analysis.update(), CaloSD.update(), jsoncollector::IntJ.update(), HLTScalersClient::CountLSFifo_t.update(), progressbar.Bar.update(), evf::FastMonEncoding.update(), TrajectoryStateOnSurface.update(), GaussianSumUtilities1D.update(), edm::service::SimpleMemoryCheck.update(), DynamicTruncation.update(), edm::BMixingModule.update(), progressbar.BouncingBar.update(), CastorShowerLibraryMaker.update(), PFECALSuperClusterAlgo.update(), DTRecSegment2D.update(), jsoncollector::DoubleJ.update(), DQMNet::Peer.update, FWPSetTableManager.update(), StandAloneMuonFilter.update(), DQMNet::AutoPeer.update, G4StepStatistics.update(), progressbar.FormatLabel.update(), FWLiteESRecordWriterAnalyzer.update(), CommissioningTask.update(), StMeasurementDetSet.update(), jsoncollector::StringJ.update(), FP420Test.update(), cond::persistency::IGTTable.update(), BscTest.update(), dqm-mbProfile.Profile.update(), DAClusterizerInZ_vect.update(), Folder.update(), dqm::impl::MonitorElement.update(), jsoncollector::HistoJ< unsigned int >.update(), jsoncollector::HistoJ< T >.update(), BasicTrajectoryState.update(), DAClusterizerInZT_vect.update(), PxMeasurementDetSet.update(), progressbar.ProgressBar.update(), Phase2OTMeasurementDetSet.update(), edmStreamStallGrapher.Stack.update(), crabFunctions.CrabTask.update(), edmNew::DetSetVector< T >.update(), const_iterator.update(), DetSetVector< ClusterType >.update(), DetSetVector< SiStripCluster >.update(), DetSetVector< SiPixelCluster >.update(), and Config.FilteredStream.update.

print
void print(TMatrixD &m, const char *label=nullptr, bool mathematicaFormat=false)
Definition: Utilities.cc:46