![]() |
ATLAS Offline Software
|
Public Member Functions | |
| def | __init__ (self, name="") |
| def | __getattr__ (self, t) |
| def | getComp (self, classname) |
| def | addNameSpaces (self, *nsList) |
Public Attributes | |
| prefix | |
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 206 of file JetAnalysisCommon.py.
| def python.JetAnalysisCommon.ConfNameSpace.__init__ | ( | self, | |
name = "" |
|||
| ) |
Definition at line 214 of file JetAnalysisCommon.py.
| def python.JetAnalysisCommon.ConfNameSpace.__getattr__ | ( | self, | |
| t | |||
| ) |
Definition at line 217 of file JetAnalysisCommon.py.
| def python.JetAnalysisCommon.ConfNameSpace.addNameSpaces | ( | self, | |
| * | nsList | ||
| ) |
Definition at line 247 of file JetAnalysisCommon.py.
| def 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 220 of file JetAnalysisCommon.py.
| python.JetAnalysisCommon.ConfNameSpace.prefix |
Definition at line 215 of file JetAnalysisCommon.py.
1.8.18