![]() |
![]() |
Public Member Functions | |
def | __init__ (self, name, categoryName=None) |
def | categoryName (self) |
def | deletable (self) |
def | labelDoubleClicked (self) |
def | name (self) |
def | propertyView (self) |
def | properyHeight (self) |
def | setDeletable (self, deletable) |
def | setHighlighted (self, highlight) |
def | setName (self, name) |
def | setPropertyView (self, propertyView) |
def | setReadOnly (self, readOnly) |
def | setUserInfo (self, info) |
def | setValue (self, value) |
def | userInfo (self) |
def | value (self) |
def | valueChanged (self) |
Private Attributes | |
_categoryName | |
_deletable | |
_name | |
_propertyView | |
_userInfo | |
Mother of all properties which can be added to the PropertyView using its append() function.
Definition at line 405 of file PropertyView.py.
Definition at line 412 of file PropertyView.py.
References DCCTBDataField.setName(), jsoncollector::JsonMonitorable.setName(), reco::CompositeCandidate.setName(), L1TUtmCut.setName(), reco::NamedCompositeCandidate.setName(), L1TUtmObject.setName(), L1TUtmCondition.setName(), CSGAction.setName(), Vispa.Gui.PortWidget.PortWidget.setName(), FWPhysicsObjectDesc.setName(), pat::TriggerCondition.setName(), MillePedeVariables.setName(), Entry.setName(), pat::TriggerAlgorithm.setName(), pat::TriggerPath.setName(), L1TUtmTriggerMenu.setName(), L1MuBMTrack.setName(), FWEventItem.setName(), Measurement.setName(), Vispa.Views.PropertyView.Property.setName(), and Vispa.Views.PropertyView.Property.setUserInfo().
def Vispa.Views.PropertyView.Property.categoryName | ( | self | ) |
Definition at line 429 of file PropertyView.py.
References Vispa.Views.PropertyView.Property._categoryName.
def Vispa.Views.PropertyView.Property.deletable | ( | self | ) |
Definition at line 435 of file PropertyView.py.
References Vispa.Views.PropertyView.Property._deletable.
def Vispa.Views.PropertyView.Property.labelDoubleClicked | ( | self | ) |
Called by PropertyView itemDoubleClicked().
Definition at line 492 of file PropertyView.py.
def Vispa.Views.PropertyView.Property.name | ( | self | ) |
Return the name of this property.
Definition at line 424 of file PropertyView.py.
References PGeometricDet::Item._name, TrackingRecHitAlgorithm._name, Logger._name, hcaldqm::DQModule._name, hcaldqm::flag::Flag._name, hcaldqm::quantity::Quantity._name, HistoParams< T >._name, HistoParams< TH2F >._name, HistoParams< TProfile2D >._name, and Vispa.Views.PropertyView.Property._name.
Referenced by config.CFG.__str__(), validation.Sample.digest(), VIDSelectorBase.VIDSelectorBase.initialize(), and Vispa.Views.PropertyView.Property.valueChanged().
def Vispa.Views.PropertyView.Property.propertyView | ( | self | ) |
Returns property view.
Definition at line 443 of file PropertyView.py.
References Vispa.Main.SplitterTab.SplitterTab._propertyView, and Vispa.Views.PropertyView.Property._propertyView.
Referenced by Vispa.Views.PropertyView.FileProperty.labelDoubleClicked(), and Vispa.Views.PropertyView.Property.valueChanged().
def Vispa.Views.PropertyView.Property.properyHeight | ( | self | ) |
Return the height of the property widget.
Definition at line 463 of file PropertyView.py.
def Vispa.Views.PropertyView.Property.setDeletable | ( | self, | |
deletable | |||
) |
Definition at line 432 of file PropertyView.py.
References Vispa.Views.PropertyView.Property._deletable.
def Vispa.Views.PropertyView.Property.setHighlighted | ( | self, | |
highlight | |||
) |
Highlight the property, e.g. change color.
Definition at line 497 of file PropertyView.py.
def Vispa.Views.PropertyView.Property.setName | ( | self, | |
name | |||
) |
Sets the name of this property.
Definition at line 419 of file PropertyView.py.
Referenced by Vispa.Views.PropertyView.Property.__init__().
def Vispa.Views.PropertyView.Property.setPropertyView | ( | self, | |
propertyView | |||
) |
Sets PropertyView object.
Definition at line 438 of file PropertyView.py.
References Vispa.Main.SplitterTab.SplitterTab._propertyView, and Vispa.Views.PropertyView.Property._propertyView.
def Vispa.Views.PropertyView.Property.setReadOnly | ( | self, | |
readOnly | |||
) |
Disables editing functionality.
Definition at line 458 of file PropertyView.py.
def Vispa.Views.PropertyView.Property.setUserInfo | ( | self, | |
info | |||
) |
Returns user info string containing information on type of property and what data may be insert.
Definition at line 448 of file PropertyView.py.
Referenced by Vispa.Views.PropertyView.Property.__init__().
def Vispa.Views.PropertyView.Property.setValue | ( | self, | |
value | |||
) |
Abstract function returning current value of this property. Has to be implemented by properties which allow the user to change their value.
Definition at line 468 of file PropertyView.py.
Referenced by Vispa.Views.PropertyView.StringProperty.buttonClicked(), Vispa.Views.PropertyView.FileProperty.buttonClicked(), Vispa.Views.PropertyView.FileVectorProperty.buttonClicked(), Vispa.Views.PropertyView.TextEditWithButtonProperty.keyPressEvent(), and Vispa.Views.PropertyView.TextEditWithButtonProperty.setMultiline().
def Vispa.Views.PropertyView.Property.userInfo | ( | self | ) |
Returns user info string containing information on type of property and what data may be insert.
Definition at line 453 of file PropertyView.py.
References Vispa.Views.PropertyView.Property._userInfo.
Referenced by Vispa.Views.PropertyView.FileProperty.__init__(), and Vispa.Views.PropertyView.FileVectorProperty.__init__().
def Vispa.Views.PropertyView.Property.value | ( | self | ) |
Abstract function returning current value of this property. Has to be implemented by properties which allow the user to change their value.
Definition at line 475 of file PropertyView.py.
Referenced by Types.int32.__nonzero__(), Types.uint32.__nonzero__(), Types.int64.__nonzero__(), Types.uint64.__nonzero__(), Types.double.__nonzero__(), Types.bool.__nonzero__(), Types.string.__nonzero__(), average.Average.average(), Vispa.Views.PropertyView.FileProperty.buttonClicked(), Types.string.configValue(), Types.FileInPath.configValue(), Mixins.UsingBlock.dumpPython(), Types.int32.insertInto(), Types.uint32.insertInto(), Types.int64.insertInto(), Types.uint64.insertInto(), Types.double.insertInto(), Mixins.UsingBlock.insertInto(), Types.bool.insertInto(), Types.string.insertInto(), Types.FileInPath.insertInto(), Types.vint32.insertInto(), Types.vuint32.insertInto(), Types.vint64.insertInto(), Types.vuint64.insertInto(), Types.vdouble.insertInto(), Types.vbool.insertInto(), Types.vstring.insertInto(), and Vispa.Views.PropertyView.FileProperty.labelDoubleClicked().
def Vispa.Views.PropertyView.Property.valueChanged | ( | self | ) |
Slot for change events. The actual object which have changed should connect their value changed signal (or similar) to this function to forward change to data accessor of PropertyView.
Definition at line 482 of file PropertyView.py.
References ElectronMVAID.ElectronMVAID.name, OAQualityTranslator.name(), average.Average.name, counter.Counter.name, histograms.Histograms.name, AlignableObjectId::entry.name, FWLite.ElectronMVAID.name, SymmetryFit.name(), TmModule.name, cond::persistency::TAG::NAME.name, cond::persistency::GLOBAL_TAG::NAME.name, cond::persistency::RUN_INFO::RUN_NUMBER.name, cond::persistency::TAG::TIME_TYPE.name, listHistos.plotInfo.name, cond::persistency::GLOBAL_TAG::VALIDITY.name, core.autovars.NTupleVariable.name, cond::persistency::RUN_INFO::START_TIME.name, cond::persistency::TAG::OBJECT_TYPE.name, cond::persistency::GLOBAL_TAG::DESCRIPTION.name, cond::persistency::RUN_INFO::END_TIME.name, cond::persistency::TAG::SYNCHRONIZATION.name, cond::persistency::GLOBAL_TAG::RELEASE.name, AxesNames.name(), MEPSet.name, cond::persistency::TAG::END_OF_VALIDITY.name, cond::persistency::GLOBAL_TAG::SNAPSHOT_TIME.name, cond::persistency::TAG::DESCRIPTION.name, cond::persistency::GTEditorData.name, edm::ModuleTime.name(), cond::persistency::GLOBAL_TAG::INSERTION_TIME.name, cond::persistency::TAG::LAST_VALIDATED_TIME.name, cond::persistency::TAG::INSERTION_TIME.name, DDSolidShapesName.name(), nanoaod::MergeableCounterTable::SingleColumn< T >.name, cond::persistency::TAG::MODIFICATION_TIME.name, FWTGeoRecoGeometry::Info.name, preexistingValidation.PreexistingValidation.name, PixelModuleName.name(), OutputMEPSet.name, EventStringOutputBranches::NamedBranchPtr.name, SummaryTableOutputBranches::NamedBranchPtr.name, HistoDef.name(), dataset.BaseDataset.name, fit::RootMinuitCommand.name, PrintSensitive.name, personalPlayback.Applet.name, Types._Untracked.name, EventSelector.name(), ParameterSet.name, PixelDCSObject< T >::Item.name, FileData.name(), PacketData.name(), DDAxesNames.name(), PFTauMVAInputDiscriminantTranslator::DiscriminantInfo.name, pos::PixelConfigAlias.name(), DQMRivetClient::LumiOption.name, MagCylinder.name, rpcrawtodigi::ReadoutError.name(), analyzer.Analyzer.name, PixelBarrelNameUpgrade.name(), production_tasks.Task.name, CharmTagger::MVAVar.name, HcalForwardLibWriter::FileHandle.name, RPCLinkSynchroStat::LinkBoard.name(), JetResolution.name(), PixelEndcapNameUpgrade.name(), TriggerOutputBranches::NamedBranchPtr.name, ALIFileOut.name(), hcaldqm::quantity::Quantity.name(), DCCTBDataField.name(), ParSet.name, DDName.name(), TableOutputBranches::NamedBranchPtr.name, rpcrawtodigi::DataRecord.name(), edm::PathTimingSummary.name, DQMRivetClient::ScaleFactorOption.name, HLTPerformanceInfo::Module.name(), L1GctEtHad.name(), L1GctEtTotal.name(), EgHLTOfflineSummaryClient::SumHistBinData.name, RHStopTracer::StopPoint.name, CSCChannelMapperPostls1.name(), BeamSpotOnline.name(), PixelBarrelName.name(), PhysicsTools::Source.name, SingleObjectCondition.name, cond::persistency::GTProxyData.name, runEdmFileComparison.EdmObject.name, pos::PixelDACScanRange.name(), SummaryGenerator.name(), MyWatcher.name, CSCChannelMapperStartup.name(), core.autovars.NTupleObjectType.name, L1GctInternEmCand.name(), PixelEndcapName.name(), FWParameterBase.name(), edm::eventsetup::ModuleMakerTraits.name(), edm::PathSummary.name, OpticalAlignParam.name(), nanoaod::FlatTable.name(), DDI::rep_type< N, I >.name(), reco::CompositeCandidate.name(), CSCIndexerStartup.name(), lumi::TriggerInfo.name, cond::TimeTypeSpecs.name, LumiScalers.name(), alignment.Alignment.name, ALIFileIn.name(), L1GctJetCand.name(), L1TriggerScalers.name(), PixelEndcapLinkMaker::Item.name, dirstructure.Weighted.name, perftools::EdmEventSize::BranchRecord.name, cond::persistency::GLOBAL_TAG_MAP::GLOBAL_TAG_NAME.name, edm::eventsetup::EventSetupRecordKey.name(), edm::eventsetup::heterocontainer::HCTypeTag.name(), DQMGenericClient::EfficOption.name, FWTableViewManager::TableEntry.name, CSCIndexerPostls1.name(), PixelBarrelLinkMaker::Item.name, pos::PixelROCMaskBits.name(), CSCChannelMapperBase.name(), reco::NamedCompositeCandidate.name(), cond::persistency::GLOBAL_TAG_MAP::RECORD.name, FWPhysicsObjectDesc.name(), Level1TriggerScalers.name(), EcalLogicID.name, edm::EventTime.name(), cond::persistency::GLOBAL_TAG_MAP::LABEL.name, L1GctJetCounts.name(), pos::PixelROCTrimBits.name(), L1GctEtMiss.name(), MEtoEDM< T >::MEtoEDMObject.name, cond::persistency::GLOBAL_TAG_MAP::TAG_NAME.name, cms::DDAlgoArguments.name, CaloTrkProcessing::Detector.name, ExpressionHisto< T >.name, PrintMaterialBudgetInfo.name, BPhysicsSpectrum.name, cond::persistency::GTEditor.name(), XMLProcessor::_loaderBaseConfig.name, L1GctHtMiss.name(), DCCTBBlockPrototype.name(), cond::persistency::PAYLOAD::HASH.name, Entry.name(), L1GctEmCand.name(), edm::eventsetup::DataKey.name(), python.rootplot.utilities.Hist2D.name, cond::persistency::PAYLOAD::OBJECT_TYPE.name, fwlite::Record.name(), L1TriggerRates.name(), DDValue.name(), PrintGeomInfoAction.name, cond::persistency::PAYLOAD::DATA.name, edm::eventsetup::SourceMakerTraits.name(), FWViewEnergyScale.name(), cond::persistency::PAYLOAD::STREAMER_INFO.name, TreeCrawler.Package.name, genericValidation.GenericValidation.name, cond::persistency::PAYLOAD::VERSION.name, options.ConnectionHLTMenu.name, MagGeoBuilderFromDDD::volumeHandle.name, cond::persistency::PAYLOAD::INSERTION_TIME.name, SimpleL1MuGMTCand.name(), Level1TriggerRates.name(), MVAVar.name, DisplayManager.DisplayManager.name, DQMGenericClient::ProfileOption.name, OpticalObject.name(), egHLT::MonElemContainer< T >.name(), dqmoffline::l1t::HistDefinition.name, L1AcceptBunchCrossing.name(), nanoaod::MergeableCounterTable::VectorColumn< T >.name, cms::DDNamespace.name(), FWLite.WorkingPoints.name, DQMGenericClient::NormOption.name, BTagProbabilityToDiscriminator::Discriminator.name, emtf::Node.name, FastHFShowerLibrary.name, h4DSegm.name, PhysicsTools::Calibration::Variable.name, PhysicsTools::Variable::Value.name, core.TriggerMatchAnalyzer.TriggerMatchAnalyzer.name, ModifyObjectValueBase.name(), FWGeometryTableManagerBase::NodeInfo.name(), L1MuGMTCand.name(), DQMGenericClient::CDOption.name, L1MuBMTrack.name(), DcsStatus.name(), TriggerObjectTableProducer::SelectedObject.name, CounterChecker.name, MillePedeVariables.name(), FWViewType.name(), DDBase< N, C >.name(), cond::TagInfo_t.name, TrackerSectorStruct.name, HLTPerformanceInfo::Path.name(), reco::ElectronSeed.name(), ProcTMVA::Method.name, TreeSaver::Var.name, DQMGenericClient::NoFlowOption.name, BPhysicsValidation::ParticleMonitor.name, looper.Looper.name, Vispa.Gui.PortWidget.PortWidget.name(), python.rootplot.tree2hists.Plot.name, edm::Path.name(), cond::persistency::IOV::TAG_NAME.name, CSCIndexerBase.name(), EDMtoMEConverter.name, cond::persistency::IOV::SINCE.name, edm::eventsetup::LooperMakerTraits.name(), Mapper::definition< ScannerT >.name, cond::persistency::IOV::PAYLOAD_HASH.name, cond::persistency::IOV::INSERTION_TIME.name, PhysicsTools::TreeReader::Value.name, classes.MonitorData.name, HistogramManager.name, BPhysicsValidation.name, cond::persistency::GTProxy.name(), PhysicsTools::TrainProcessor.name, MuonGeometrySanityCheckPoint.name, edm::TriggerResults.name(), pat::TriggerCondition.name(), Measurement.name(), classes.OutputData.name, PhysicsTools::MVAModuleHelper< Record, Object, Filler >::Value.name, PhysicsTools::ProcessRegistry< Base_t, CalibBase_t, Parent_t >.name, pat::TriggerAlgorithm.name(), HistoData.name, FWEventItem.name(), options.HLTProcessOptions.name, PhysicsTools::MVATrainer.name, utils.StatisticalTest.name, pat::TriggerPath.name(), h2DSegm.name, core.TriggerBitAnalyzer.TriggerBitAnalyzer.name, python.rootplot.utilities.Hist.name, nanoaod::FlatTable::Column.name, config.Analyzer.name, geometry.Structure.name, IntegratedCalibrationBase.name(), core.autovars.NTupleSubObject.name, DQMNet::WaitObject.name, cuy.divideElement.name, AlpgenParameterName.name, cscdqm::Address.name(), Folder.name(), NanoAODDQM::SelGroupConfig.name, SiStripMonitorDigi.name, cuy.plotElement.name, core.autovars.NTupleObject.name, cuy.additionElement.name, public_plots_tools.ColorScheme.name, PhysicsTools::Variable.name, config.Service.name, cuy.superimposeElement.name, BasicHepMCValidation::ParticleMonitor.name, cond::persistency::TAG_LOG::TAG_NAME.name, cond::persistency::TAG_LOG::EVENT_TIME.name, cond::persistency::TAG_LOG::USER_NAME.name, cond::persistency::TAG_LOG::HOST_NAME.name, cond::persistency::TAG_LOG::COMMAND.name, cond::persistency::TAG_LOG::ACTION.name, cond::persistency::TAG_LOG::USER_TEXT.name, PhysicsTools::TrainerMonitoring::Object.name, core.autovars.NTupleCollection.name, cuy.graphElement.name, BPHRecoBuilder::BPHRecoSource.name, BPHRecoBuilder::BPHCompSource.name, utils.KS.name, utils.Chi2.name, personalPlayback.FrameworkJob.name, pos::PixelAliasList.name(), utils_v2.StatisticalTest.name, utils.BinToBin.name, plotscripts.SawTeethFunction.name, utils_v2.KolmogorovTest.name, dirstructure.Comparison.name, utils_v2.Chi2Test.name, dqm_interfaces.DirID.name, hcaldqm::quantity::FlagQuantity.name(), utils.BinToBin1percent.name, python.rootplot.utilities.RootFile.name, crabFunctions.CrabTask.name, hcaldqm::quantity::LumiSection.name(), hcaldqm::quantity::LumiSectionCoarse.name(), Vispa.Views.PropertyView.Property.name(), hTMaxCell.name, hcaldqm::quantity::RunNumber.name(), cscdqm::ParHistoDef.name, hcaldqm::quantity::EventNumber.name(), hcaldqm::quantity::EventType.name(), BeautifulSoup.Tag.name, dqm_interfaces.DirWalkerFile.name, Id.name, genericValidation.ValidationWithPlotsSummaryBase.SummaryItem.name(), SummaryOutputProducer::GenericSummary.name, BeautifulSoup.SoupStrainer.name, dataset.Dataset.name(), Vispa.Main.SplitterTab.SplitterTab.propertyView(), Vispa.Views.PropertyView.Property.propertyView(), and str.
Referenced by Vispa.Views.PropertyView.BooleanProperty.__init__(), Vispa.Views.PropertyView.StringProperty.buttonClicked(), Vispa.Views.PropertyView.TextEditWithButtonProperty.createLineEdit(), Vispa.Views.PropertyView.TextEditWithButtonProperty.createTextEdit(), Vispa.Views.PropertyView.BooleanProperty.setChecked(), Vispa.Views.PropertyView.BooleanProperty.setReadOnly(), Vispa.Views.PropertyView.DropDownProperty.setReadOnly(), Vispa.Views.PropertyView.TextEditWithButtonProperty.setReadOnly(), and Vispa.Views.PropertyView.IntegerProperty.setValue().
|
private |
Definition at line 417 of file PropertyView.py.
Referenced by Vispa.Views.PropertyView.Property.categoryName().
|
private |
Definition at line 416 of file PropertyView.py.
Referenced by Vispa.Views.PropertyView.Property.deletable(), and Vispa.Views.PropertyView.Property.setDeletable().
|
private |
Definition at line 422 of file PropertyView.py.
Referenced by SequenceTypes.SequencePlaceholder.__str__(), plotting.Subtract.__str__(), plotting.Transform.__str__(), plotting.FakeDuplicate.__str__(), plotting.CutEfficiency.__str__(), plotting.AggregateBins.__str__(), plotting.AggregateHistos.__str__(), plotting.ROC.__str__(), SequenceTypes.TaskPlaceholder.__str__(), trackingPlots.TimePerEventPlot.__str__(), trackingPlots.TimePerTrackPlot.__str__(), SequenceTypes.SequencePlaceholder._clonesequence(), trackingPlots.TimePerEventPlot._create(), plotting.PlotGroup._drawSeparate(), plotting.PlotGroup._save(), SequenceTypes.SequencePlaceholder.copy(), SequenceTypes.TaskPlaceholder.copy(), plotting.Subtract.create(), plotting.Transform.create(), plotting.FakeDuplicate.create(), plotting.CutEfficiency.create(), plotting.AggregateBins.create(), plotting.AggregateHistos.create(), trackingPlots.TimePerTrackPlot.create(), plotting.Plot.create(), plotting.PlotGroup.draw(), SequenceTypes.SequencePlaceholder.dumpPython(), SequenceTypes.TaskPlaceholder.dumpPython(), SequenceTypes.SequencePlaceholder.dumpSequenceConfig(), SequenceTypes.SequencePlaceholder.dumpSequencePython(), SequenceTypes.TaskPlaceholder.dumpSequencePython(), plotting.Plot.getName(), plotting.PlotGroup.getName(), plotting.PlotterFolder.getName(), plotting.PlotterItem.getName(), plotting.PlotterFolder.getSelectionNameIterator(), SequenceTypes.SequencePlaceholder.insertInto(), SequenceTypes.TaskPlaceholder.insertInto(), Vispa.Views.PropertyView.Property.name(), validation.SimpleSample.name(), trackingPlots.Iteration.name(), plotting.PlotterItem.readDirs(), plotting.PlotGroup.remove(), SequenceTypes.SequencePlaceholder.resolve(), and SequenceTypes.TaskPlaceholder.resolve().
|
private |
Definition at line 415 of file PropertyView.py.
Referenced by Vispa.Views.PropertyView.Property.propertyView(), and Vispa.Views.PropertyView.Property.setPropertyView().
|
private |
Definition at line 451 of file PropertyView.py.
Referenced by Vispa.Views.PropertyView.Property.userInfo().