![]() |
ATLAS Offline Software
|
Public Types | |
| typedef HLT::TypeInformation::for_each_type_c< typenameEDMLIST::map, my_functor, my_result<>, my_arg< HLT::TypeInformation::get_cont, CONTAINER > >::type | result |
Public Member Functions | |
| __init__ (self, name, tooltype, prereqs=[], properties={}) | |
| name (self) | |
| tooltype (self) | |
| properties (self) | |
| prereqs (self) | |
Public Attributes | |
| name = name | |
| tooltype = tooltype | |
| properties = properties | |
| prereqs = prereqs | |
| filterfn = _condAlwaysPass | |
Configuration for a constituent modifier tool to be used in a JetConstituentModSequence. See StandardJetConstits.py for usage of this class. the properties argument in __init__ defines directly the properties of the final tool : if the tool has the property "PtMin" then passing 'dict(PtMin=10*GeV)' will result in 'tool.PtMin = 10*GeV' IMPORTANT : If a property is itself an other tool, we can pass a function returning the tool like in 'dict(TheSubTool = mySubToolFunc)' The function will be called only when appropriate in the form 'tool.TheSubTool = mySubToolFunc(constitseq)'
Definition at line 626 of file JetDefinition.py.
|
inherited |
Definition at line 90 of file EDM_MasterSearch.h.
| python.JetDefinition.JetConstitModifier.__init__ | ( | self, | |
| name, | |||
| tooltype, | |||
| prereqs = [], | |||
| properties = {} ) |
Definition at line 635 of file JetDefinition.py.
| python.JetDefinition.JetConstitModifier.name | ( | self | ) |
Definition at line 648 of file JetDefinition.py.
| python.JetDefinition.JetConstitModifier.prereqs | ( | self | ) |
Definition at line 654 of file JetDefinition.py.
| python.JetDefinition.JetConstitModifier.properties | ( | self | ) |
Definition at line 652 of file JetDefinition.py.
| python.JetDefinition.JetConstitModifier.tooltype | ( | self | ) |
Definition at line 650 of file JetDefinition.py.
| python.JetDefinition.JetConstitModifier.filterfn = _condAlwaysPass |
Definition at line 645 of file JetDefinition.py.
| python.JetDefinition.JetConstitModifier.name = name |
Definition at line 641 of file JetDefinition.py.
| python.JetDefinition.JetConstitModifier.prereqs = prereqs |
Definition at line 644 of file JetDefinition.py.
| python.JetDefinition.JetConstitModifier.properties = properties |
Definition at line 643 of file JetDefinition.py.
| python.JetDefinition.JetConstitModifier.tooltype = tooltype |
Definition at line 642 of file JetDefinition.py.