![]() |
ATLAS Offline Software
|
Public Member Functions | |
def | __init__ (self, name, **props) |
def | __setattr__ (self, k, v) |
def | getName (self) |
def | setparent (self, parent) |
def | prefixed (self, k) |
def | ancestors (self) |
def | fullname (self) |
def | properties (self) |
def | typeAndName (self) |
def | asAnaAlg (self) |
def | assignAllProperties (self, anaAlg) |
def | setPropToAnaAlg (self, k, v) |
def | getType (self) |
Private Member Functions | |
def | _setattrImpl (self, k, v) |
Private Attributes | |
_name | |
Static Private Attributes | |
_properties = set() | |
_parent = None | |
_anaAlg = None | |
list | _allowed = ['_properties', '_name', '_parent', '_anaAlg'] |
A replacement for Athena auto-generated Configured python class. Configured has the same interface as its Athena counterpart and can describe both Tools and Algorithms This is a base class. The system replacing CompFactory will generate a derived class for each c++ Tool/Algorithm to hold the configuration of such tool/alg (see generateConfigured())
Definition at line 87 of file JetAnalysisCommon.py.
def python.JetAnalysisCommon.Configured.__init__ | ( | self, | |
name, | |||
** | props | ||
) |
Definition at line 101 of file JetAnalysisCommon.py.
def python.JetAnalysisCommon.Configured.__setattr__ | ( | self, | |
k, | |||
v | |||
) |
Definition at line 107 of file JetAnalysisCommon.py.
|
private |
Definition at line 113 of file JetAnalysisCommon.py.
def python.JetAnalysisCommon.Configured.ancestors | ( | self | ) |
Definition at line 144 of file JetAnalysisCommon.py.
def python.JetAnalysisCommon.Configured.asAnaAlg | ( | self | ) |
Definition at line 158 of file JetAnalysisCommon.py.
def python.JetAnalysisCommon.Configured.assignAllProperties | ( | self, | |
anaAlg | |||
) |
Definition at line 168 of file JetAnalysisCommon.py.
def python.JetAnalysisCommon.Configured.fullname | ( | self | ) |
Definition at line 148 of file JetAnalysisCommon.py.
def python.JetAnalysisCommon.Configured.getName | ( | self | ) |
Definition at line 134 of file JetAnalysisCommon.py.
def python.JetAnalysisCommon.Configured.getType | ( | self | ) |
Definition at line 186 of file JetAnalysisCommon.py.
def python.JetAnalysisCommon.Configured.prefixed | ( | self, | |
k | |||
) |
Definition at line 140 of file JetAnalysisCommon.py.
def python.JetAnalysisCommon.Configured.properties | ( | self | ) |
Definition at line 152 of file JetAnalysisCommon.py.
def python.JetAnalysisCommon.Configured.setparent | ( | self, | |
parent | |||
) |
Definition at line 137 of file JetAnalysisCommon.py.
def python.JetAnalysisCommon.Configured.setPropToAnaAlg | ( | self, | |
k, | |||
v | |||
) |
Definition at line 173 of file JetAnalysisCommon.py.
def python.JetAnalysisCommon.Configured.typeAndName | ( | self | ) |
Definition at line 155 of file JetAnalysisCommon.py.
|
staticprivate |
Definition at line 99 of file JetAnalysisCommon.py.
|
staticprivate |
Definition at line 96 of file JetAnalysisCommon.py.
|
private |
Definition at line 102 of file JetAnalysisCommon.py.
|
staticprivate |
Definition at line 95 of file JetAnalysisCommon.py.
|
staticprivate |
Definition at line 94 of file JetAnalysisCommon.py.