![]() |
ATLAS Offline Software
|
Public Member Functions | |
| def | __init__ (self, ungroomeddef, modifiers=[], suffix='', lock=False, context=None, **properties) |
| def | __hash__ (self) |
| def | __eq__ (self, rhs) |
| def | __ne__ (self, rhs) |
| def | lock (self) |
| def | __deepcopy__ (self, memo) |
| def | ungroomeddef (self) |
| def | ungroomeddef (self, ungroomeddef) |
| def | properties (self) |
| def | modifiers (self) |
| def | suffix (self) |
| def | context (self) |
| def | groomSpecAsStr (self) |
| def | fullname (self) |
| def | __str__ (self) |
Public Attributes | |
| inputdef | |
| properties | |
| suffix | |
| modifiers | |
| basename | |
Static Public Attributes | |
| tooltype = None | |
| groomalg = None | |
Private Member Functions | |
| def | _defineName (self) |
Private Attributes | |
| _ungroomeddef | |
| _context | |
| _prereqDic | |
| _prereqOrder | |
| _locked | |
| _cflags | |
| _contextDic | |
Static Private Attributes | |
| list | _allowedattributes = ['_cflags','_contextDic'] |
| def | __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.
| def python.JetGrooming.GroomingDefinition.__init__ | ( | self, | |
| ungroomeddef, | |||
modifiers = [], |
|||
suffix = '', |
|||
lock = False, |
|||
context = None, |
|||
| ** | properties | ||
| ) |
Definition at line 26 of file JetGrooming.py.
| def python.JetGrooming.GroomingDefinition.__deepcopy__ | ( | self, | |
| memo | |||
| ) |
Definition at line 75 of file JetGrooming.py.
| def python.JetGrooming.GroomingDefinition.__eq__ | ( | self, | |
| rhs | |||
| ) |
Definition at line 59 of file JetGrooming.py.
| def python.JetGrooming.GroomingDefinition.__hash__ | ( | self | ) |
Definition at line 56 of file JetGrooming.py.
| def python.JetGrooming.GroomingDefinition.__ne__ | ( | self, | |
| rhs | |||
| ) |
Definition at line 62 of file JetGrooming.py.
| def python.JetGrooming.GroomingDefinition.__str__ | ( | self | ) |
Definition at line 126 of file JetGrooming.py.
|
private |
Definition at line 120 of file JetGrooming.py.
| def python.JetGrooming.GroomingDefinition.context | ( | self | ) |
Definition at line 108 of file JetGrooming.py.
| def python.JetGrooming.GroomingDefinition.fullname | ( | self | ) |
Definition at line 114 of file JetGrooming.py.
| def python.JetGrooming.GroomingDefinition.groomSpecAsStr | ( | self | ) |
Reimplemented in python.JetGrooming.JetSoftDrop, and python.JetGrooming.JetTrimming.
Definition at line 111 of file JetGrooming.py.
| def python.JetGrooming.GroomingDefinition.lock | ( | self | ) |
Definition at line 65 of file JetGrooming.py.
| def python.JetGrooming.GroomingDefinition.modifiers | ( | self | ) |
Definition at line 103 of file JetGrooming.py.
| def python.JetGrooming.GroomingDefinition.properties | ( | self | ) |
Definition at line 101 of file JetGrooming.py.
| def python.JetGrooming.GroomingDefinition.suffix | ( | self | ) |
Definition at line 105 of file JetGrooming.py.
| def python.JetGrooming.GroomingDefinition.ungroomeddef | ( | self | ) |
Definition at line 93 of file JetGrooming.py.
| def python.JetGrooming.GroomingDefinition.ungroomeddef | ( | self, | |
| ungroomeddef | |||
| ) |
Definition at line 95 of file JetGrooming.py.
|
staticprivate |
Definition at line 129 of file JetGrooming.py.
|
staticprivate |
Definition at line 23 of file JetGrooming.py.
|
private |
Definition at line 45 of file JetGrooming.py.
|
private |
Definition at line 34 of file JetGrooming.py.
|
private |
Definition at line 46 of file JetGrooming.py.
|
private |
Definition at line 44 of file JetGrooming.py.
|
private |
Definition at line 42 of file JetGrooming.py.
|
private |
Definition at line 43 of file JetGrooming.py.
|
private |
Definition at line 28 of file JetGrooming.py.
| python.JetGrooming.GroomingDefinition.basename |
Definition at line 123 of file JetGrooming.py.
|
static |
Definition at line 25 of file JetGrooming.py.
| python.JetGrooming.GroomingDefinition.inputdef |
Definition at line 29 of file JetGrooming.py.
| python.JetGrooming.GroomingDefinition.modifiers |
Definition at line 38 of file JetGrooming.py.
| python.JetGrooming.GroomingDefinition.properties |
Definition at line 31 of file JetGrooming.py.
| python.JetGrooming.GroomingDefinition.suffix |
Definition at line 35 of file JetGrooming.py.
|
static |
Definition at line 24 of file JetGrooming.py.
1.8.18