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.