![]() |
ATLAS Offline Software
|
Simple class to store information about extra DPD filetypes. More...
Public Member Functions | |
def | __init__ (self, name, type=None, substeps=[], argclass=None, treeNames=None, help=None) |
Class constructor for dpdType. More... | |
def | name (self) |
def | type (self) |
def | substeps (self) |
def | argclass (self) |
def | help (self) |
def | treeNames (self) |
Private Attributes | |
_name | |
_type | |
_substeps | |
_argclass | |
_help | |
_treeNames | |
Simple class to store information about extra DPD filetypes.
Implement this type of information as a class allowing for extensions to be easily added and for some convenient heuristics in the constructor
Definition at line 362 of file trfArgs.py.
def python.trfArgs.dpdType.__init__ | ( | self, | |
name, | |||
type = None , |
|||
substeps = [] , |
|||
argclass = None , |
|||
treeNames = None , |
|||
help = None |
|||
) |
Class constructor for dpdType.
name | The name of this datatype (e.g., DRAW_ZEE , NTUP_SCT ) |
type | The argFile.type (should be the major datatype, e.g. BS , ESD , AOD , etc.) |
substeps | The substeps or executor names where this data can be made |
argclass | The argument class to be used for this data |
treeNames | For DPD types only, the tree(s) used for event counting (if None then no event counting can be done. |
help | Help string to generate for this argument |
Definition at line 372 of file trfArgs.py.
def python.trfArgs.dpdType.argclass | ( | self | ) |
Definition at line 433 of file trfArgs.py.
def python.trfArgs.dpdType.help | ( | self | ) |
Definition at line 437 of file trfArgs.py.
def python.trfArgs.dpdType.name | ( | self | ) |
Definition at line 421 of file trfArgs.py.
def python.trfArgs.dpdType.substeps | ( | self | ) |
Definition at line 429 of file trfArgs.py.
def python.trfArgs.dpdType.treeNames | ( | self | ) |
Definition at line 441 of file trfArgs.py.
def python.trfArgs.dpdType.type | ( | self | ) |
Definition at line 425 of file trfArgs.py.
|
private |
Definition at line 407 of file trfArgs.py.
|
private |
Definition at line 417 of file trfArgs.py.
|
private |
Definition at line 373 of file trfArgs.py.
|
private |
Definition at line 394 of file trfArgs.py.
|
private |
Definition at line 418 of file trfArgs.py.
|
private |
Definition at line 380 of file trfArgs.py.