DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
cider.data_structures.selection_interface.ClassSelectionMenu Class Reference
Inheritance diagram for cider.data_structures.selection_interface.ClassSelectionMenu:
[legend]
Collaboration diagram for cider.data_structures.selection_interface.ClassSelectionMenu:
[legend]

Public Member Functions

 __repr__ (self)
 
- Public Member Functions inherited from cider.data_structures.selection_interface.SelectionInterface
 __init__ (self, StructuredConfiguration config_handler)
 
None recompose (self)
 
 relationships (self)
 

Protected Member Functions

 _build_relational_dict (self)
 
- Protected Member Functions inherited from cider.data_structures.selection_interface.SelectionInterface

Additional Inherited Members

- Protected Attributes inherited from cider.data_structures.selection_interface.SelectionInterface
 _handler = config_handler
 
dict _relational_dict = self._build_relational_dict()
 

Detailed Description

Selection menu based purely on the class of objects

Definition at line 32 of file selection_interface.py.

Member Function Documentation

◆ __repr__()

cider.data_structures.selection_interface.ClassSelectionMenu.__repr__ ( self)

Definition at line 40 of file selection_interface.py.

40 def __repr__(self):
41 return "ClassSelectionMenu"

◆ _build_relational_dict()

cider.data_structures.selection_interface.ClassSelectionMenu._build_relational_dict ( self)
protected
Returns all classes + conf objs for class/derived classes

Reimplemented from cider.data_structures.selection_interface.SelectionInterface.

Definition at line 35 of file selection_interface.py.

35 def _build_relational_dict(self):
36 """Returns all classes + conf objs for class/derived classes
37 """
38 return self._handler.configuration_handler.get_all_conf_classes()
39

The documentation for this class was generated from the following file: