![]() |
![]() |
Public Member Functions | |
def | __init__ (self) |
def | addTool (self, tool) |
def | children (self, object) |
def | configDataAccessor (self) |
def | isContainer (self, object) |
def | label (self, object) |
def | parameterErrors (self, object) |
def | properties (self, object) |
def | removeTool (self, tool) |
def | setConfigDataAccessor (self, accessor) |
def | setProperty (self, object, name, value, categoryName) |
def | toolModules (self) |
def | topLevelObjects (self) |
def | updateProcess (self, cp=True) |
def | updateToolList (self) |
![]() | |
def | addProperty (self, object, name, value, type) |
def | allChildren (self, object) |
def | children (self, object) |
def | isContainer (self, object) |
def | label (self, object) |
def | properties (self, object) |
def | property (self, object, name) |
def | propertyValue (self, object, name) |
def | removeProperty (self, object, name) |
def | setProperty (self, object, name, value, categoryName) |
def | topLevelObjects (self) |
Private Member Functions | |
def | _property (self, name, value, description, typ, allowedValues) |
Private Attributes | |
_applyTool | |
_configDataAccessor | |
_importTool | |
_parameterErrors | |
_processCopy | |
_toolList | |
_toolModules | |
Definition at line 75 of file ToolDataAccessor.py.
def Vispa.Plugins.ConfigEditor.ToolDataAccessor.ToolDataAccessor.__init__ | ( | self | ) |
Definition at line 76 of file ToolDataAccessor.py.
|
private |
Definition at line 106 of file ToolDataAccessor.py.
References str, and digitizers_cfi.strip.
Referenced by Vispa.Plugins.ConfigEditor.ToolDataAccessor.ToolDataAccessor.properties().
def Vispa.Plugins.ConfigEditor.ToolDataAccessor.ToolDataAccessor.addTool | ( | self, | |
tool | |||
) |
Definition at line 208 of file ToolDataAccessor.py.
References Vispa.Plugins.ConfigEditor.ToolDataAccessor.ToolDataAccessor.configDataAccessor(), and LaserDQM_cfg.process.
def Vispa.Plugins.ConfigEditor.ToolDataAccessor.ToolDataAccessor.children | ( | self, | |
object | |||
) |
Return the children of a container object.
Definition at line 86 of file ToolDataAccessor.py.
Referenced by Vispa.Share.BasicDataAccessor.BasicDataAccessor.allChildren(), Vispa.Views.LineDecayView.LineDecayView.autolayout(), Vispa.Views.BoxDecayView.BoxDecayContainer.autolayoutAlgorithm(), Vispa.Gui.WidgetContainer.WidgetContainer.autolayoutChildren(), Vispa.Gui.WidgetContainer.WidgetContainer.autosize(), Vispa.Views.LineDecayView.LineDecayContainer.childContainer(), Vispa.Views.WidgetView.WidgetView.clear(), Vispa.Views.LineDecayView.LineDecayContainer.createDecayObjectsFromPxlObject(), Vispa.Gui.ConnectableWidgetOwner.ConnectableWidgetOwner.deleteSelectedConnections(), Vispa.Gui.VispaWidgetOwner.VispaWidgetOwner.deselectAllWidgets(), Vispa.Gui.ConnectableWidgetOwner.ConnectableWidgetOwner.getWidgetByName(), Vispa.Gui.ConnectableWidgetOwner.ConnectableWidgetOwner.hideMenuWidgets(), Vispa.Views.LineDecayView.LineDecayView.lineDecayContainer(), Vispa.Gui.VispaWidgetOwner.VispaWidgetOwner.mouseReleaseEvent(), Vispa.Gui.ConnectableWidgetOwner.ConnectableWidgetOwner.portConnection(), Vispa.Gui.ConnectableWidgetOwner.ConnectableWidgetOwner.propagateEventUnderConnectionWidget(), Vispa.Views.LineDecayView.LineDecayContainer.scheduleUpdateVisibleList(), Vispa.Views.LineDecayView.LineDecayView.scrollBarValueChanged(), Vispa.Gui.VispaWidgetOwner.VispaWidgetOwner.selectedWidgets(), Vispa.Views.LineDecayView.LineDecayContainer.setAcceptDrops(), Vispa.Gui.VispaWidget.VispaWidget.setDragable(), Vispa.Views.LineDecayView.LineDecayView.setEditable(), Vispa.Gui.ZoomableWidget.ZoomableWidget.setZoom(), Vispa.Gui.WidgetContainer.WidgetContainer.toggleCollapse(), Vispa.Gui.ConnectableWidgetOwner.ConnectableWidgetOwner.updateConnections(), and Vispa.Gui.VispaWidgetOwner.VispaWidgetOwner.widgetDragged().
def Vispa.Plugins.ConfigEditor.ToolDataAccessor.ToolDataAccessor.configDataAccessor | ( | self | ) |
Definition at line 201 of file ToolDataAccessor.py.
References Vispa.Plugins.ConfigEditor.ToolDataAccessor.ToolDataAccessor._configDataAccessor.
Referenced by Vispa.Plugins.ConfigEditor.ToolDataAccessor.ToolDataAccessor.addTool(), Vispa.Plugins.ConfigEditor.ToolDataAccessor.ToolDataAccessor.setProperty(), Vispa.Plugins.ConfigEditor.ToolDataAccessor.ToolDataAccessor.topLevelObjects(), Vispa.Plugins.ConfigEditor.ToolDataAccessor.ToolDataAccessor.updateProcess(), and Vispa.Plugins.ConfigEditor.ToolDataAccessor.ToolDataAccessor.updateToolList().
def Vispa.Plugins.ConfigEditor.ToolDataAccessor.ToolDataAccessor.isContainer | ( | self, | |
object | |||
) |
Definition at line 91 of file ToolDataAccessor.py.
def Vispa.Plugins.ConfigEditor.ToolDataAccessor.ToolDataAccessor.label | ( | self, | |
object | |||
) |
Return a string that is used as caption of an object.
Definition at line 94 of file ToolDataAccessor.py.
Referenced by Vispa.Plugins.ConfigEditor.ToolDataAccessor.ToolDataAccessor.properties(), Vispa.Plugins.EdmBrowser.EdmDataAccessor.EdmDataAccessor.properties(), and Vispa.Plugins.ConfigEditor.ToolDataAccessor.ToolDataAccessor.updateProcess().
def Vispa.Plugins.ConfigEditor.ToolDataAccessor.ToolDataAccessor.parameterErrors | ( | self, | |
object | |||
) |
Definition at line 264 of file ToolDataAccessor.py.
References Vispa.Plugins.ConfigEditor.ToolDataAccessor.ToolDataAccessor._parameterErrors, triggerObjects_cff.id, and str.
def Vispa.Plugins.ConfigEditor.ToolDataAccessor.ToolDataAccessor.properties | ( | self, | |
object | |||
) |
Return the list of the properties of an object. Each property is represented by a tuple containing its type, name, value, description and readonly(True/False). Possible types are: 'Category','String','MultilineString','File','FileVector','Boolean','Integer','Double'.
Definition at line 126 of file ToolDataAccessor.py.
References Vispa.Views.PropertyView.ClosableProperty._property, Vispa.Plugins.ConfigEditor.ToolDataAccessor.ToolDataAccessor._property(), Vispa.Views.PropertyView.LabelItem._property, mps_monitormerge.items, python.readProv.filereader.Module.label, reco::tau::entry.label, core.AutoHandle.AutoHandle.label, L1TriggerKeyExtViewer.label, SubDetParams.label, reco::Centrality.label(), ElectronLikelihoodCategoryData.label, cond::BoostVersion.label(), entry< T >.label, classes.PlotData.label, SiPixelFedFillerWordEventNumber.label, GenericMVAComputerCache::IndividualComputer.label, l1t::L1GtBoardTypeStringToEnum.label, TtEvent::HypoClassKeyStringToEnum.label, HcalLutSet.label, L1GtBoardTypeStringToEnum.label, ConverterTester.label, TrackCandidateTopBottomHitFilter.label, l1t::L1TGtObjectStringToEnum.label, L1GtObjectStringToEnum.label, TaggingVariablePlotter::VariableConfig.label, SiPixelRawToDigi.label, HGCalValidator.label, muon::SelectionTypeStringToEnum.label, SiPixelQualityESProducer.label, HLTVertexPerformanceAnalyzer.label, hltPlot.label, FWPSetTableManager::PSetData.label, GlobalDigisHistogrammer.label, MillePedeVariables.label(), MultiTrackValidator.label, core.TriggerMatchAnalyzer.TriggerMatchAnalyzer.label, MuonSimHitsValidAnalyzer.label, PrimaryVertexProducer::algo.label, GlobalRecHitsHistogrammer.label, L1GtPsbQuadStringToEnum.label, PhysicsTools::MVAModuleHelper< Record, Object, Filler >.label, python.rootplot.utilities.Hist2D.label, TauDiscriminationProducerBase< TauType, TauDiscriminator >::TauDiscInfo.label, cond::DataProxyWrapperBase.label(), l1t::GtConditionTypeStringToEnum.label, GlobalHitsTester.label, pat::TriggerFilter.label(), DependencyGraph::node.label, GlobalHitsHistogrammer.label, MatrixInjector.MatrixInjector.label, ValidationMisalignedTracker.label, Vispa.Plugins.ConfigEditor.ToolDataAccessor.ToolDataAccessor.label(), PrimaryVertexProducerAlgorithm::algo.label, GlobalHitsAnalyzer.label, TrackerHitProducer.label, HLTBTagPerformanceAnalyzer.label, l1t::GtConditionCategoryStringToEnum.label, GlobalHitsProducer.label, DTDigiReader.label, MatrixUtil.InputInfo.label, hitfit::FE_Obj.label, L1GtConditionTypeStringToEnum.label, python.rootplot.utilities.Hist.label, cond::payloadInspector::ModuleVersion.label, EcalSimHitsValidProducer.label, GlobalDigisProducer.label, FWColorSelect.label(), GlobalDigisAnalyzer.label, L1GtConditionCategoryStringToEnum.label, TkAlStyle.label(), GlobalRecHitsAnalyzer.label, GlobalRecHitsProducer.label, MuonTrackValidatorBase.label, Vispa.Gui.FindDialog.FindDialog.label(), FastTimerService::GroupOfModules.label, ScaleVarWeight.label, edm::TrieNodeIter< T >.label(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor.label(), and JsonOutputProducer::JsonVars.label.
Referenced by Vispa.Share.BasicDataAccessor.BasicDataAccessor.property().
def Vispa.Plugins.ConfigEditor.ToolDataAccessor.ToolDataAccessor.removeTool | ( | self, | |
tool | |||
) |
Definition at line 204 of file ToolDataAccessor.py.
References Vispa.Plugins.ConfigEditor.ToolDataAccessor.ToolDataAccessor.updateProcess().
def Vispa.Plugins.ConfigEditor.ToolDataAccessor.ToolDataAccessor.setConfigDataAccessor | ( | self, | |
accessor | |||
) |
Definition at line 193 of file ToolDataAccessor.py.
References Vispa.Plugins.ConfigEditor.ToolDataAccessor.ToolDataAccessor._configDataAccessor, Vispa.Plugins.ConfigEditor.ToolDataAccessor.ToolDataAccessor._processCopy, and Vispa.Plugins.ConfigEditor.ToolDataAccessor.ToolDataAccessor.updateProcess().
def Vispa.Plugins.ConfigEditor.ToolDataAccessor.ToolDataAccessor.setProperty | ( | self, | |
object, | |||
name, | |||
value, | |||
categoryName | |||
) |
Change the property 'name' of an object to a new value.
Definition at line 150 of file ToolDataAccessor.py.
References Vispa.Plugins.ConfigEditor.ToolDataAccessor.ToolDataAccessor._parameterErrors, Vispa.Plugins.ConfigEditor.ToolDataAccessor.ToolDataAccessor.configDataAccessor(), Vispa.Main.Exceptions.exception_traceback(), triggerObjects_cff.id, LaserDQM_cfg.process, and str.
def Vispa.Plugins.ConfigEditor.ToolDataAccessor.ToolDataAccessor.toolModules | ( | self | ) |
Definition at line 261 of file ToolDataAccessor.py.
References Vispa.Plugins.ConfigEditor.ToolDataAccessor.ToolDataAccessor._toolModules.
def Vispa.Plugins.ConfigEditor.ToolDataAccessor.ToolDataAccessor.topLevelObjects | ( | self | ) |
Definition at line 255 of file ToolDataAccessor.py.
References Vispa.Plugins.ConfigEditor.ToolDataAccessor.ToolDataAccessor._applyTool, Vispa.Plugins.ConfigEditor.ToolDataAccessor.ToolDataAccessor._importTool, Vispa.Plugins.ConfigEditor.ToolDataAccessor.ToolDataAccessor._toolList, Vispa.Plugins.ConfigEditor.ToolDataAccessor.ToolDataAccessor.configDataAccessor(), and LaserDQM_cfg.process.
Definition at line 213 of file ToolDataAccessor.py.
References Vispa.Plugins.ConfigEditor.ToolDataAccessor.ToolDataAccessor._parameterErrors, Vispa.Plugins.ConfigEditor.ToolDataAccessor.ToolDataAccessor._processCopy, Vispa.Plugins.ConfigEditor.ToolDataAccessor.ToolDataAccessor._toolList, Vispa.Plugins.ConfigEditor.ToolDataAccessor.ToolDataAccessor.configDataAccessor(), Vispa.Main.Exceptions.exception_traceback(), python.readProv.filereader.Module.label, reco::tau::entry.label, L1TriggerKeyExtViewer.label, core.AutoHandle.AutoHandle.label, SubDetParams.label, reco::Centrality.label(), ElectronLikelihoodCategoryData.label, cond::BoostVersion.label(), entry< T >.label, SiPixelFedFillerWordEventNumber.label, classes.PlotData.label, GenericMVAComputerCache::IndividualComputer.label, l1t::L1GtBoardTypeStringToEnum.label, HcalLutSet.label, TtEvent::HypoClassKeyStringToEnum.label, L1GtBoardTypeStringToEnum.label, TrackCandidateTopBottomHitFilter.label, ConverterTester.label, l1t::L1TGtObjectStringToEnum.label, L1GtObjectStringToEnum.label, TaggingVariablePlotter::VariableConfig.label, HGCalValidator.label, SiPixelRawToDigi.label, SiPixelQualityESProducer.label, muon::SelectionTypeStringToEnum.label, HLTVertexPerformanceAnalyzer.label, hltPlot.label, FWPSetTableManager::PSetData.label, GlobalDigisHistogrammer.label, MillePedeVariables.label(), MultiTrackValidator.label, core.TriggerMatchAnalyzer.TriggerMatchAnalyzer.label, MuonSimHitsValidAnalyzer.label, PrimaryVertexProducer::algo.label, GlobalRecHitsHistogrammer.label, L1GtPsbQuadStringToEnum.label, PhysicsTools::MVAModuleHelper< Record, Object, Filler >.label, python.rootplot.utilities.Hist2D.label, TauDiscriminationProducerBase< TauType, TauDiscriminator >::TauDiscInfo.label, cond::DataProxyWrapperBase.label(), l1t::GtConditionTypeStringToEnum.label, GlobalHitsTester.label, pat::TriggerFilter.label(), GlobalHitsHistogrammer.label, DependencyGraph::node.label, MatrixInjector.MatrixInjector.label, Vispa.Plugins.ConfigEditor.ToolDataAccessor.ToolDataAccessor.label(), PrimaryVertexProducerAlgorithm::algo.label, ValidationMisalignedTracker.label, GlobalHitsAnalyzer.label, TrackerHitProducer.label, HLTBTagPerformanceAnalyzer.label, l1t::GtConditionCategoryStringToEnum.label, GlobalHitsProducer.label, DTDigiReader.label, MatrixUtil.InputInfo.label, hitfit::FE_Obj.label, L1GtConditionTypeStringToEnum.label, python.rootplot.utilities.Hist.label, cond::payloadInspector::ModuleVersion.label, EcalSimHitsValidProducer.label, GlobalDigisProducer.label, FWColorSelect.label(), GlobalDigisAnalyzer.label, L1GtConditionCategoryStringToEnum.label, TkAlStyle.label(), GlobalRecHitsAnalyzer.label, GlobalRecHitsProducer.label, MuonTrackValidatorBase.label, Vispa.Gui.FindDialog.FindDialog.label(), FastTimerService::GroupOfModules.label, ScaleVarWeight.label, edm::TrieNodeIter< T >.label(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor.label(), JsonOutputProducer::JsonVars.label, LaserDQM_cfg.process, and str.
Referenced by Vispa.Plugins.ConfigEditor.ToolDataAccessor.ToolDataAccessor.removeTool(), and Vispa.Plugins.ConfigEditor.ToolDataAccessor.ToolDataAccessor.setConfigDataAccessor().
def Vispa.Plugins.ConfigEditor.ToolDataAccessor.ToolDataAccessor.updateToolList | ( | self | ) |
Definition at line 234 of file ToolDataAccessor.py.
References Vispa.Plugins.ConfigEditor.ToolDataAccessor.ToolDataAccessor._toolList, Vispa.Plugins.ConfigEditor.ToolDataAccessor.ToolDataAccessor._toolModules, Vispa.Plugins.ConfigEditor.ToolDataAccessor.ToolDataAccessor.configDataAccessor(), and LaserDQM_cfg.process.
Referenced by Vispa.Plugins.ConfigEditor.ToolDialog.ToolDialog.changedir().
|
private |
Definition at line 81 of file ToolDataAccessor.py.
Referenced by Vispa.Plugins.ConfigEditor.ToolDataAccessor.ToolDataAccessor.topLevelObjects().
|
private |
Definition at line 78 of file ToolDataAccessor.py.
Referenced by Vispa.Plugins.ConfigEditor.ToolDataAccessor.ToolDataAccessor.configDataAccessor(), Vispa.Plugins.EdmBrowser.EventContentDialog.EventContentDialog.setConfigDataAccessor(), Vispa.Plugins.ConfigEditor.ToolDataAccessor.ToolDataAccessor.setConfigDataAccessor(), and Vispa.Plugins.EdmBrowser.EventContentDialog.EventContentDialog.updateContent().
|
private |
Definition at line 80 of file ToolDataAccessor.py.
Referenced by Vispa.Plugins.ConfigEditor.ToolDataAccessor.ToolDataAccessor.topLevelObjects().
|
private |
Definition at line 84 of file ToolDataAccessor.py.
Referenced by Vispa.Plugins.ConfigEditor.ToolDataAccessor.ToolDataAccessor.parameterErrors(), Vispa.Plugins.ConfigEditor.ToolDataAccessor.ToolDataAccessor.setProperty(), and Vispa.Plugins.ConfigEditor.ToolDataAccessor.ToolDataAccessor.updateProcess().
|
private |
|
private |
Definition at line 79 of file ToolDataAccessor.py.
Referenced by Vispa.Plugins.ConfigEditor.ToolDataAccessor.ToolDataAccessor.topLevelObjects(), Vispa.Plugins.ConfigEditor.ToolDataAccessor.ToolDataAccessor.updateProcess(), and Vispa.Plugins.ConfigEditor.ToolDataAccessor.ToolDataAccessor.updateToolList().
|
private |
Definition at line 82 of file ToolDataAccessor.py.
Referenced by Vispa.Plugins.ConfigEditor.ToolDataAccessor.ToolDataAccessor.toolModules(), and Vispa.Plugins.ConfigEditor.ToolDataAccessor.ToolDataAccessor.updateToolList().