Public Member Functions | |
def | __init__ (self, executable='wire-cell', kwds) |
def | cmdline (self, app=None) |
def | __call__ (self, app=None, config=None) |
def | component_configlist (self, components) |
Public Attributes | |
prog | |
plugins | |
config | |
app | |
Static Public Attributes | |
list | default_plugins = ['WireCellAlg', 'WireCellGen', 'WireCellApps', 'WireCellTbb'] |
Python interface to wire-cell executable. Beware, this trusts its input! In particular do not let <executable> be set by untrusted sources.
Definition at line 88 of file command.py.
def wirecell.command.WireCell.__init__ | ( | self, | |
executable = 'wire-cell' , |
|||
kwds | |||
) |
Definition at line 97 of file command.py.
def wirecell.command.WireCell.__call__ | ( | self, | |
app = None , |
|||
config = None |
|||
) |
Run wire-cell. If app is not given then fall back to one given to constructor. If any config is given it is merged with any given to constructor.
Definition at line 114 of file command.py.
def wirecell.command.WireCell.cmdline | ( | self, | |
app = None |
|||
) |
def wirecell.command.WireCell.component_configlist | ( | self, | |
components | |||
) |
Return a config list giving configuration for components
Definition at line 135 of file command.py.
wirecell.command.WireCell.app |
Definition at line 101 of file command.py.
wirecell.command.WireCell.config |
Definition at line 100 of file command.py.
|
static |
Definition at line 95 of file command.py.
wirecell.command.WireCell.plugins |
Definition at line 99 of file command.py.
wirecell.command.WireCell.prog |
Definition at line 98 of file command.py.