Public Member Functions | |
def | __init__ |
def | clone |
def | copy |
def | dumpConfig |
def | dumpPython |
def | dumpPythonAttributes |
def | insertInto |
def | moduleLabel_ |
def | nameInProcessDesc_ |
def | type_ |
Public Member Functions inherited from Mixins._Parameterizable | |
def | __delattr__ |
def | __init__ |
def | __repr__ |
def | __setattr__ |
def | dumpPython |
def | getParameter |
def | hasParameter |
def | insertContentsInto |
def | isFrozen |
def | isModified |
def | parameterNames_ |
def | parameters_ |
def | setIsFrozen |
Private Member Functions | |
def | _place |
Static Private Member Functions | |
def | __findDefaultsFor |
Base class for classes which are Parameterizable and have a 'type' assigned
def Mixins._TypedParameterizable.__init__ | ( | self, | |
type_, | |||
arg, | |||
kargs | |||
) |
|
staticprivate |
Definition at line 316 of file Mixins.py.
References python.multivaluedict.dict, if(), join(), list(), and split.
|
private |
Definition at line 269 of file Mixins.py.
References Modules.Service._placeImpl(), Modules.ESSource._placeImpl(), Modules.ESProducer._placeImpl(), Modules.ESPrefer._placeImpl(), Modules.EDProducer._placeImpl(), Modules.EDFilter._placeImpl(), Modules.EDAnalyzer._placeImpl(), Modules.OutputModule._placeImpl(), Modules.Source._placeImpl(), Modules.Looper._placeImpl(), SequenceTypes.Path._placeImpl(), SequenceTypes.EndPath._placeImpl(), SequenceTypes.Sequence._placeImpl(), and SequenceTypes.SequencePlaceholder._placeImpl().
def Mixins._TypedParameterizable.clone | ( | self, | |
args, | |||
params | |||
) |
Copies the object and allows one to modify the parameters of the clone. New parameters may be added by specify the exact type Modifying existing parameters can be done by just specifying the new value without having to specify the type.
Definition at line 284 of file Mixins.py.
References UEParameters.parameters_, PdfDiagonalizer.parameters_, reco::GsfComponent5D.parameters_, SiStripConfObjectGenerator.parameters_, Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigFolder.parameters_(), RPCDcsInfo.parameters_, DQMDcsInfoClient.parameters_, SelectReplacementCandidates.parameters_, PixelVTXMonitor.parameters_, DQMLumiMonitor.parameters_, JetResolution.parameters_, DQMDcsInfo.parameters_, AlcaBeamMonitorClient.parameters_, TkFittedLasBeam.parameters_, DQMFEDIntegrityClient.parameters_, RPCQualityTests.parameters_, DQMProvInfo.parameters_, TKStatus.parameters_, AlcaBeamMonitor.parameters_, DQMEventInfo.parameters_, DQMSourceExample.parameters_, XmasToDQMEventInfo.parameters_, BetaCalculatorECAL.parameters_, DQMOfflineHLTEventInfoClient.parameters_, BeamConditionsMonitor.parameters_, AlCaIsoTracksProducer.parameters_, L1TEventInfoClient.parameters_, BeamMonitor.parameters_, CollinearFitAtTM2.parameters_, HLTEventInfoClient.parameters_, L1TOccupancyClient.parameters_, L1TDTTPGClient.parameters_, L1TGMTClient.parameters_, RPCDqmClient.parameters_, XmasToDQMSource.parameters_, PhotonDataCertification.parameters_, L1TRPCTFClient.parameters_, HighPtTrackEcalDetIdProducer.parameters_, ElectronConversionRejectionValidator.parameters_, BeamMonitorBx.parameters_, SusyDQM< Mu, Ele, Jet, Met >.parameters_, ErrorsAnalyzer.parameters_, DQMClientExample.parameters_, ReduceHcalRecHitCollectionProducer.parameters_, FourVectorHLTClient.parameters_, HLTMuonCertSummary.parameters_, HLTOverallSummary.parameters_, HcalCorrPFCalculation.parameters_, ConversionPostprocessing.parameters_, PhotonPostprocessing.parameters_, ProduceIsolationMap.parameters_, TkConvValidator.parameters_, ValidIsoTrkCalib.parameters_, PhotonValidator.parameters_, EopTreeWriter.parameters_, ErrorsPropagationAnalyzer.parameters_, SiStripCommissioningOfflineClient.parameters_, MuonIdProducer.parameters_, HcalIsoTrkAnalyzer.parameters_, SiPixelMuonHLT.parameters_, PiZeroAnalyzer.parameters_, SiStripMonitorMuonHLT.parameters_, PhotonOfflineClient.parameters_, IsolatedTracksCone.parameters_, ZToMuMuGammaAnalyzer.parameters_, SiStripCommissioningSource.parameters_, HcalTimingMonitorModule.parameters_, Mixins._Parameterizable.parameters_(), PhotonAnalyzer.parameters_, pos::PixelCalibConfiguration.parameters_, DQMStoreStats.parameters_, Mixins.saveOrigin(), and reco::JetExtendedAssociation.setValue().
def Mixins._TypedParameterizable.copy | ( | self | ) |
Definition at line 274 of file Mixins.py.
References Mixins._ParameterTypeBase._isModified, Mixins._SimpleParameterTypeBase._isModified, Mixins._Parameterizable._isModified, list(), UEParameters.parameters_, PdfDiagonalizer.parameters_, reco::GsfComponent5D.parameters_, SiStripConfObjectGenerator.parameters_, Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigFolder.parameters_(), RPCDcsInfo.parameters_, DQMDcsInfoClient.parameters_, SelectReplacementCandidates.parameters_, PixelVTXMonitor.parameters_, DQMLumiMonitor.parameters_, JetResolution.parameters_, DQMDcsInfo.parameters_, AlcaBeamMonitorClient.parameters_, TkFittedLasBeam.parameters_, DQMFEDIntegrityClient.parameters_, RPCQualityTests.parameters_, DQMProvInfo.parameters_, TKStatus.parameters_, AlcaBeamMonitor.parameters_, DQMEventInfo.parameters_, DQMSourceExample.parameters_, XmasToDQMEventInfo.parameters_, BetaCalculatorECAL.parameters_, DQMOfflineHLTEventInfoClient.parameters_, BeamConditionsMonitor.parameters_, AlCaIsoTracksProducer.parameters_, L1TEventInfoClient.parameters_, BeamMonitor.parameters_, CollinearFitAtTM2.parameters_, HLTEventInfoClient.parameters_, L1TOccupancyClient.parameters_, L1TDTTPGClient.parameters_, L1TGMTClient.parameters_, RPCDqmClient.parameters_, XmasToDQMSource.parameters_, PhotonDataCertification.parameters_, L1TRPCTFClient.parameters_, HighPtTrackEcalDetIdProducer.parameters_, ElectronConversionRejectionValidator.parameters_, BeamMonitorBx.parameters_, SusyDQM< Mu, Ele, Jet, Met >.parameters_, ErrorsAnalyzer.parameters_, DQMClientExample.parameters_, ReduceHcalRecHitCollectionProducer.parameters_, FourVectorHLTClient.parameters_, HLTMuonCertSummary.parameters_, HLTOverallSummary.parameters_, HcalCorrPFCalculation.parameters_, ConversionPostprocessing.parameters_, PhotonPostprocessing.parameters_, ProduceIsolationMap.parameters_, TkConvValidator.parameters_, ValidIsoTrkCalib.parameters_, PhotonValidator.parameters_, EopTreeWriter.parameters_, ErrorsPropagationAnalyzer.parameters_, SiStripCommissioningOfflineClient.parameters_, MuonIdProducer.parameters_, HcalIsoTrkAnalyzer.parameters_, SiPixelMuonHLT.parameters_, PiZeroAnalyzer.parameters_, SiStripMonitorMuonHLT.parameters_, PhotonOfflineClient.parameters_, IsolatedTracksCone.parameters_, ZToMuMuGammaAnalyzer.parameters_, SiStripCommissioningSource.parameters_, HcalTimingMonitorModule.parameters_, Mixins._Parameterizable.parameters_(), PhotonAnalyzer.parameters_, pos::PixelCalibConfiguration.parameters_, and DQMStoreStats.parameters_.
def Mixins._TypedParameterizable.dumpConfig | ( | self, | |
options = PrintOptions() |
|||
) |
Definition at line 346 of file Mixins.py.
References Mixins._Parameterizable.parameterNames_().
Referenced by Types.SecSource.configValue().
def Mixins._TypedParameterizable.dumpPython | ( | self, | |
options = PrintOptions() |
|||
) |
Definition at line 356 of file Mixins.py.
References Mixins._TypedParameterizable.dumpPythonAttributes(), WriteOneGeometryFromXML.label_, RPCRecoIdealDBLoader.label_, CSCRecoIdealDBLoader.label_, DTRecoIdealDBLoader.label_, evf::EvFFEDSelector.label_, evf::EvFRecordUnpacker.label_, evf::EvFRecordInserter.label_, HcalTBTriggerFilter.label_, Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigFolder.label_(), reco::EvtPlane.label_, MCPdgIndexFilter.label_, edm::eventsetup::ComponentDescription.label_, SiStripLorentzAngleReader.label_, PythiaFilterEMJet.label_, FRDEventOutputModule< Consumer >.label_, PythiaFilterZgamma.label_, PythiaFilterGammaJet.label_, PythiaFilterGammaJetWithBg.label_, PythiaFilterGammaJetWithOutBg.label_, PythiaFilterZJet.label_, PythiaFilterZJetWithOutBg.label_, PythiaFilterGammaJetIsoPi0.label_, PixelClusterSelectorTopBottom.label_, StripClusterSelectorTopBottom.label_, pat::TriggerFilter.label_, HLTDoubletDZ< T1, T2 >.label_, edm::InputTag.label_, PythiaFilterEMJetHeep.label_, HistoProviderDQM.label_, MCSmartSingleParticleFilter.label_, edm::InputAnalyzer.label_, MCDijetResonance.label_, JetFlavourFilter.label_, MCDecayingPionKaonFilter.label_, JetFlavourCutFilter.label_, MCZll.label_, VertexMonitor.label_, PythiaDauVFilter.label_, MuonNumberingInitialization.label_, reco::Centrality.label_, MCProcessFilter.label_, MCProcessRangeFilter.label_, MCSingleParticleFilter.label_, PythiaFilter.label_, PythiaHLTSoupFilter.label_, edm::ESOutlet< T, TRec >::Getter.label_, HZZ4lFilter.label_, EcalTrigPrimProducer.label_, PythiaDauFilter.label_, MCParticlePairFilter.label_, ZgMassFilter.label_, ESDigiToRaw.label_, RandomEngineState.label_, HerwigMaxPtPartonFilter.label_, FourLepFilter.label_, DJpsiFilter.label_, HLTDoublet< T1, T2 >.label_, edm::SecSourceAnalyzer.label_, XMLIdealGeometryESProducer.label_, BsJpsiPhiFilter.label_, EcalTrigPrimAnalyzer.label_, BdecayFilter.label_, TPGCheck.label_, PythiaFilterTTBar.label_, pat::TauJetCorrFactors.label_, HSCPValidator.label_, EcalTrigPrimAnalyzerMIPs.label_, HiEgammaIsolationProducer.label_, edm::DataMixingSiPixelWorker.label_, edm::DataMixingSiStripWorker.label_, edm::DataMixingSiStripRawWorker.label_, edm::DataMixingHcalDigiWorkerProd.label_, TopSingleLepton::MonitorEnsemble.label_, TopHLTSingleLepton::MonitorEnsemble.label_, edm::DataMixingHcalWorker.label_, SiPixelCalibDigiProducer.label_, fwlite::ObjectCountSelector< Collection >.label_, edm::HiMixingWorkerBase.label_, edm::DataMixingEMWorker.label_, TopDiLeptonOffline::MonitorEnsemble.label_, pat::JetCorrFactors.label_, edm::DataMixingMuonWorker.label_, edm::DataMixingHcalDigiWorker.label_, edm::DataMixingEMDigiWorker.label_, pat::JetCorrFactorsProducer.label_, EcalDigiToRaw.label_, edm::ParameterDescriptionBase.label_, EffPurFromHistos.label_, AlgoImpl.label_, SummaryGenerator.label_, edm::ModuleLabelSelector.label_, edm::messagedrop::StringProducerWithPhase.label_, edm::DataMixingModule.label_, edm::MixingWorker< T >.label_, Mixins._Labelable.label_(), fwlite::Scanner< Collection >.label_, Mixins._Parameterizable.parameterNames_(), HLTTauDQMSummaryPlotter.type_, FWJobMetadataManager::Data.type_, CutBasedElectronID.type_, reco::MuonMETCorrectionData.type_, OpticalAlignMeasurementInfo.type_, HLTTauDQMTrkPlotter.type_, edm::eventsetup::ComponentDescription.type_, RooSpline1D.type_, StringCutObjectSelector< T, DefaultLazyness >.type_, StringObjectFunction< T, DefaultLazyness >.type_, MuonRefProducer.type_, AlignableBuilder::LevelInfo.type_, pftools::ParticleFiltrationDecision.type_, pos::PixelTKFECParameters.type_, reco::TrackingRecHitInfo.type_, TauDQMHistPlotter::cfgEntryProcess.type_, NoProductErrorThrower.type_, pat::TriggerFilter.type_, CalibAnalyzer< Ref, Rec, Alg >.type_, pat::TriggerCondition.type_, reco::parser::AnyMethodArgumentFixup.type_, HLTTauDQMFilter.type_, DBReader.type_, edm::PileUp.type_, GsfElectronDataAnalyzer.type_, edm::ParameterWildcardBase.type_, NoBranchErrorThrower.type_, edm::eventsetup::EventSetupRecordKey.type_, edm::AllowedLabelsDescriptionBase.type_, fwlite::internal::DataKey.type_, evf::FUShmRecoCell.type_, BinomialInterval.type_, pftools::CandidateWrapper.type_, OpticalAlignInfo.type_, edm::eventsetup::DataKey.type_, l1extra::L1EmParticle.type_, l1extra::L1JetParticle.type_, PFBlockLink.type_, pat::JetCorrFactorsProducer.type_, ParticleReplacerClass::MinVisPtCut.type_, Entry.type_, pos::PixelPortCardConfig.type_, edm::ParameterDescriptionBase.type_, RoadSearchCircleSeed.type_, BeamSpotObjects.type_, L1GctInternHFData.type_, l1extra::L1EtMissParticle.type_, edm::Handle< GenericObject >.type_, reco::PFBlockElement.type_, funct::RootIntegrator.type_, edm::Handle< FWGenericObject >.type_, edm::BranchDescription::Transients.type_, L1GctInternHtMiss.type_, reco::BeamSpot.type_, L1GctInternEtSum.type_, TrackerDpgAnalysis.type_, L1GctInternJetData.type_, SiStripConfigDb::Run.type_, ConfigurableHisto.type_, Ring.type_, reco::Muon.type_, Mixins._TypedParameterizable.type_(), GsfElectronFakeAnalyzer.type_, edm::IndexIntoFile::IndexIntoFileItrImpl.type_, and Config.SubProcess.type_().
def Mixins._TypedParameterizable.dumpPythonAttributes | ( | self, | |
myname, | |||
options | |||
) |
dumps the object with all attributes declared after the constructor
Definition at line 376 of file Mixins.py.
References Mixins._Parameterizable.parameterNames_().
Referenced by Mixins._TypedParameterizable.dumpPython().
def Mixins._TypedParameterizable.insertInto | ( | self, | |
parameterSet, | |||
myname | |||
) |
Definition at line 388 of file Mixins.py.
References Mixins._Parameterizable.insertContentsInto(), FWJobMetadataManager::Data.moduleLabel_, HLTHtMhtFilter.moduleLabel_, edm::BranchKey.moduleLabel_, ShiftedMETcorrInputProducer.moduleLabel_, MuonMETcorrInputProducer.moduleLabel_, Type0PFMETcorrInputProducer.moduleLabel_, ShiftedParticleMETcorrInputProducer.moduleLabel_, SysShiftMETcorrInputProducer.moduleLabel_, ShiftedPFCandidateProducerForPFMEtMVA.moduleLabel_, PFCandMETcorrInputProducer.moduleLabel_, PFchsMETcorrInputProducer.moduleLabel_, ShiftedPFCandidateProducerForNoPileUpPFMEt.moduleLabel_, SubjetFilterAlgorithm.moduleLabel_, pat::TauJetCorrFactorsProducer.moduleLabel_, PFRecoTauDiscriminationAgainstMuon2.moduleLabel_, ObjectViewMatcher< T1, T2 >.moduleLabel_, ObjectViewCleaner< T >.moduleLabel_, edm::GroupSelectorRules::Rule.moduleLabel_, edm::ModuleDescription.moduleLabel_, JetIdSelector< T >.moduleLabel_, MinMETProducerT< T >.moduleLabel_, TauTagValidation.moduleLabel_, HLTOfflineReproducibility.moduleLabel_, ShiftedParticleProducerT< T >.moduleLabel_, CorrectedMETProducerT< T >.moduleLabel_, PFRecoTauDiscriminationAgainstElectronMVA2.moduleLabel_, edm::PoolOutputModule.moduleLabel_, VirtualJetProducer.moduleLabel_, PFRecoTauDiscriminationAgainstElectronMVA3.moduleLabel_, PFRecoTauDiscriminationAgainstElectronDeadECAL.moduleLabel_, ShiftedJetProducerT< T, Textractor >.moduleLabel_, CaloJetMETcorrInputProducerT< T, Textractor >.moduleLabel_, edm::BranchDescription.moduleLabel_, PFJetMETcorrInputProducerT< T, Textractor >.moduleLabel_, SmearedJetProducerT< T, Textractor >.moduleLabel_, Mixins._TypedParameterizable.moduleLabel_(), Mixins._TypedParameterizable.nameInProcessDesc_(), Config.SubProcess.nameInProcessDesc_(), HLTTauDQMSummaryPlotter.type_, FWJobMetadataManager::Data.type_, CutBasedElectronID.type_, reco::MuonMETCorrectionData.type_, HLTTauDQMTrkPlotter.type_, OpticalAlignMeasurementInfo.type_, edm::eventsetup::ComponentDescription.type_, RooSpline1D.type_, StringCutObjectSelector< T, DefaultLazyness >.type_, StringObjectFunction< T, DefaultLazyness >.type_, MuonRefProducer.type_, AlignableBuilder::LevelInfo.type_, pftools::ParticleFiltrationDecision.type_, reco::TrackingRecHitInfo.type_, pos::PixelTKFECParameters.type_, TauDQMHistPlotter::cfgEntryProcess.type_, pat::TriggerFilter.type_, NoProductErrorThrower.type_, CalibAnalyzer< Ref, Rec, Alg >.type_, pat::TriggerCondition.type_, reco::parser::AnyMethodArgumentFixup.type_, HLTTauDQMFilter.type_, DBReader.type_, GsfElectronDataAnalyzer.type_, edm::PileUp.type_, edm::ParameterWildcardBase.type_, edm::eventsetup::EventSetupRecordKey.type_, NoBranchErrorThrower.type_, edm::AllowedLabelsDescriptionBase.type_, fwlite::internal::DataKey.type_, evf::FUShmRecoCell.type_, BinomialInterval.type_, pftools::CandidateWrapper.type_, OpticalAlignInfo.type_, edm::eventsetup::DataKey.type_, l1extra::L1EmParticle.type_, l1extra::L1JetParticle.type_, PFBlockLink.type_, pat::JetCorrFactorsProducer.type_, ParticleReplacerClass::MinVisPtCut.type_, Entry.type_, pos::PixelPortCardConfig.type_, edm::ParameterDescriptionBase.type_, RoadSearchCircleSeed.type_, BeamSpotObjects.type_, L1GctInternHFData.type_, l1extra::L1EtMissParticle.type_, edm::Handle< GenericObject >.type_, reco::PFBlockElement.type_, funct::RootIntegrator.type_, edm::Handle< FWGenericObject >.type_, edm::BranchDescription::Transients.type_, L1GctInternHtMiss.type_, reco::BeamSpot.type_, L1GctInternEtSum.type_, TrackerDpgAnalysis.type_, L1GctInternJetData.type_, SiStripConfigDb::Run.type_, ConfigurableHisto.type_, Ring.type_, reco::Muon.type_, Mixins._TypedParameterizable.type_(), GsfElectronFakeAnalyzer.type_, edm::IndexIntoFile::IndexIntoFileItrImpl.type_, and Config.SubProcess.type_().
def Mixins._TypedParameterizable.moduleLabel_ | ( | self, | |
myname | |||
) |
Definition at line 386 of file Mixins.py.
Referenced by Mixins._TypedParameterizable.insertInto(), Modules.ESSource.nameInProcessDesc_(), and Modules.ESProducer.nameInProcessDesc_().
def Mixins._TypedParameterizable.nameInProcessDesc_ | ( | self, | |
myname | |||
) |
Definition at line 384 of file Mixins.py.
Referenced by Mixins._TypedParameterizable.insertInto().
def Mixins._TypedParameterizable.type_ | ( | self | ) |
returns the type of the object, e.g. 'FooProducer'
Definition at line 271 of file Mixins.py.
Referenced by Modules.Service._placeImpl(), Modules.ESSource._placeImpl(), Modules.ESProducer._placeImpl(), Modules.ESPrefer.copy(), Mixins._TypedParameterizable.dumpPython(), Modules.ESPrefer.dumpPythonAs(), Modules.Service.insertInto(), RandomRunSource.RandomRunSource.insertInto(), Mixins._TypedParameterizable.insertInto(), Modules.ESSource.moduleLabel_(), Modules.ESProducer.moduleLabel_(), Modules.ESSource.nameInProcessDesc_(), Modules.ESProducer.nameInProcessDesc_(), and Modules.ESPrefer.nameInProcessDesc_().