![]() |
ATLAS Offline Software
|
Public Member Functions | |
| __init__ (self, name="") | |
| __getattr__ (self, t) | |
| getComp (self, classname) | |
| addNameSpaces (self, *nsList) | |
Public Attributes | |
| str | prefix = "" else "" |
A namespace able to automatically generate Configured when quering attributes :
Used to replace CompFactory so that expressions like :
tool = CompFactory.Trk.SomeTrkTool("tname", Prop=2.345)
tool = CompFactory.getComp("Trk::SomeTrkTool")("tname", Prop=2.345)
works.
In the above 2 examples both CompFactory and Trk are ConfNameSpace
Definition at line 251 of file JetAnalysisCommon.py.
| python.JetAnalysisCommon.ConfNameSpace.__init__ | ( | self, | |
| name = "" ) |
Definition at line 259 of file JetAnalysisCommon.py.
| python.JetAnalysisCommon.ConfNameSpace.__getattr__ | ( | self, | |
| t ) |
Definition at line 262 of file JetAnalysisCommon.py.
| python.JetAnalysisCommon.ConfNameSpace.addNameSpaces | ( | self, | |
| * | nsList ) |
Definition at line 292 of file JetAnalysisCommon.py.
| python.JetAnalysisCommon.ConfNameSpace.getComp | ( | self, | |
| classname ) |
generates a new Configured class for the C++ class ROOT.classname . This implies there must be a dictionnary for classname.
Definition at line 265 of file JetAnalysisCommon.py.
| str python.JetAnalysisCommon.ConfNameSpace.prefix = "" else "" |
Definition at line 260 of file JetAnalysisCommon.py.