![]() |
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, ungroomeddef, modifiers=[], suffix='', lock=False, context=None, **properties) | |
| __hash__ (self) | |
| __eq__ (self, rhs) | |
| __ne__ (self, rhs) | |
| lock (self) | |
| __deepcopy__ (self, memo) | |
| ungroomeddef (self) | |
| ungroomeddef (self, ungroomeddef) | |
| properties (self) | |
| modifiers (self) | |
| suffix (self) | |
| context (self) | |
| groomSpecAsStr (self) | |
| fullname (self) | |
| __str__ (self) | |
Public Attributes | |
| inputdef = self._ungroomeddef.inputdef | |
| properties = properties | |
| suffix = suffix | |
| modifiers = modifiers | |
| basename = groomedName | |
Static Public Attributes | |
| tooltype = None | |
| groomalg = None | |
Protected Member Functions | |
| _defineName (self) | |
Protected Attributes | |
| _ungroomeddef = ungroomeddef.clone() | |
| _context = context | |
| dict | _prereqDic = {} |
| list | _prereqOrder = [] |
| bool | _locked = lock |
| _cflags = None | |
| _contextDic = None | |
Static Protected Attributes | |
| list | _allowedattributes = ['_cflags','_contextDic'] |
Static Private Attributes | |
| __repr__ = __str__ | |
Base class to define grooming procedure. Concrete classes will have to define the tooltype & groomalg class members and aslo a groomSpecAsStr() function.
Definition at line 17 of file JetGrooming.py.
|
inherited |
Definition at line 90 of file EDM_MasterSearch.h.
| python.JetGrooming.GroomingDefinition.__init__ | ( | self, | |
| ungroomeddef, | |||
| modifiers = [], | |||
| suffix = '', | |||
| lock = False, | |||
| context = None, | |||
| ** | properties ) |
Definition at line 26 of file JetGrooming.py.
| python.JetGrooming.GroomingDefinition.__deepcopy__ | ( | self, | |
| memo ) |
Definition at line 75 of file JetGrooming.py.
| python.JetGrooming.GroomingDefinition.__eq__ | ( | self, | |
| rhs ) |
Definition at line 59 of file JetGrooming.py.
| python.JetGrooming.GroomingDefinition.__hash__ | ( | self | ) |
Definition at line 56 of file JetGrooming.py.
| python.JetGrooming.GroomingDefinition.__ne__ | ( | self, | |
| rhs ) |
Definition at line 62 of file JetGrooming.py.
| python.JetGrooming.GroomingDefinition.__str__ | ( | self | ) |
Definition at line 126 of file JetGrooming.py.
|
protected |
Definition at line 120 of file JetGrooming.py.
| python.JetGrooming.GroomingDefinition.context | ( | self | ) |
Definition at line 108 of file JetGrooming.py.
| python.JetGrooming.GroomingDefinition.fullname | ( | self | ) |
Definition at line 114 of file JetGrooming.py.
| python.JetGrooming.GroomingDefinition.groomSpecAsStr | ( | self | ) |
Reimplemented in python.JetGrooming.JetSoftDrop, and python.JetGrooming.JetTrimming.
Definition at line 111 of file JetGrooming.py.
| python.JetGrooming.GroomingDefinition.lock | ( | self | ) |
Definition at line 65 of file JetGrooming.py.
| python.JetGrooming.GroomingDefinition.modifiers | ( | self | ) |
Definition at line 103 of file JetGrooming.py.
| python.JetGrooming.GroomingDefinition.properties | ( | self | ) |
Definition at line 101 of file JetGrooming.py.
| python.JetGrooming.GroomingDefinition.suffix | ( | self | ) |
Definition at line 105 of file JetGrooming.py.
| python.JetGrooming.GroomingDefinition.ungroomeddef | ( | self | ) |
Definition at line 93 of file JetGrooming.py.
| python.JetGrooming.GroomingDefinition.ungroomeddef | ( | self, | |
| ungroomeddef ) |
Definition at line 95 of file JetGrooming.py.
|
staticprivate |
Definition at line 129 of file JetGrooming.py.
|
staticprotected |
Definition at line 23 of file JetGrooming.py.
|
protected |
Definition at line 52 of file JetGrooming.py.
|
protected |
Definition at line 41 of file JetGrooming.py.
|
protected |
Definition at line 53 of file JetGrooming.py.
|
protected |
Definition at line 51 of file JetGrooming.py.
|
protected |
Definition at line 49 of file JetGrooming.py.
|
protected |
Definition at line 50 of file JetGrooming.py.
|
protected |
Definition at line 35 of file JetGrooming.py.
| python.JetGrooming.GroomingDefinition.basename = groomedName |
Definition at line 123 of file JetGrooming.py.
|
static |
Definition at line 25 of file JetGrooming.py.
| python.JetGrooming.GroomingDefinition.inputdef = self._ungroomeddef.inputdef |
Definition at line 36 of file JetGrooming.py.
| python.JetGrooming.GroomingDefinition.modifiers = modifiers |
Definition at line 45 of file JetGrooming.py.
| python.JetGrooming.GroomingDefinition.properties = properties |
Definition at line 38 of file JetGrooming.py.
| python.JetGrooming.GroomingDefinition.suffix = suffix |
Definition at line 42 of file JetGrooming.py.
|
static |
Definition at line 24 of file JetGrooming.py.