Public Member Functions | |
def | __init__ (self, plane, region, pos, domainls, response, impact=None) |
def | __call__ (self, time) |
def | resample (self, nbins) |
def | dup (self, kwds) |
def | nbins (self) |
def | asdict (self) |
def | shaped (self, gain=14 *units.mV/units.fC, shaping=2.0 *units.us, nbins=None) |
def | __str__ (self) |
Public Attributes | |
plane | |
region | |
pos | |
domainls | |
response | |
times | |
impact | |
A response function object holds the response wave function and metadata. Note: time is assumed to be in Wire Cell system of units (ns). This is NOT seconds.
Definition at line 88 of file __init__.py.
def wirecell.sigproc.response.ResponseFunction.__init__ | ( | self, | |
plane, | |||
region, | |||
pos, | |||
domainls, | |||
response, | |||
impact = None |
|||
) |
Definition at line 94 of file __init__.py.
def wirecell.sigproc.response.ResponseFunction.__call__ | ( | self, | |
time | |||
) |
Definition at line 106 of file __init__.py.
def wirecell.sigproc.response.ResponseFunction.__str__ | ( | self | ) |
Definition at line 153 of file __init__.py.
def wirecell.sigproc.response.ResponseFunction.asdict | ( | self | ) |
def wirecell.sigproc.response.ResponseFunction.dup | ( | self, | |
kwds | |||
) |
Return a new ResponseFunction which is a copy of this one and with any values in kwds overriding.
Definition at line 115 of file __init__.py.
def wirecell.sigproc.response.ResponseFunction.nbins | ( | self | ) |
Definition at line 123 of file __init__.py.
def wirecell.sigproc.response.ResponseFunction.resample | ( | self, | |
nbins | |||
) |
Definition at line 109 of file __init__.py.
def wirecell.sigproc.response.ResponseFunction.shaped | ( | self, | |
gain = 14*units.mV/units.fC , |
|||
shaping = 2.0*units.us , |
|||
nbins = None |
|||
) |
Convolve electronics shaping/peaking response, returning a new ResponseFunction.
Definition at line 135 of file __init__.py.
wirecell.sigproc.response.ResponseFunction.domainls |
Definition at line 100 of file __init__.py.
wirecell.sigproc.response.ResponseFunction.impact |
Definition at line 103 of file __init__.py.
wirecell.sigproc.response.ResponseFunction.plane |
Definition at line 97 of file __init__.py.
wirecell.sigproc.response.ResponseFunction.pos |
Definition at line 99 of file __init__.py.
wirecell.sigproc.response.ResponseFunction.region |
Definition at line 98 of file __init__.py.
wirecell.sigproc.response.ResponseFunction.response |
Definition at line 101 of file __init__.py.
wirecell.sigproc.response.ResponseFunction.times |
Definition at line 102 of file __init__.py.