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.
1.8.11