Classes | Namespaces | Functions | Variables
__init__.py File Reference

Go to the source code of this file.

Classes

class  wirecell.sigproc.response.ResponseFunction
 
class  wirecell.sigproc.response.PlaneImpactBlocks
 
class  wirecell.sigproc.response.foo
 

Namespaces

 wirecell.sigproc.response
 

Functions

def wirecell.sigproc.response.electronics_no_gain_scale (time, gain, shaping=2.0 *units.us)
 
def wirecell.sigproc.response.electronics (time, peak_gain=14 *units.mV/units.fC, shaping=2.0 *units.us)
 
def wirecell.sigproc.response.convolve (f1, f2)
 
def wirecell.sigproc.response._convolve (f1, f2)
 
def wirecell.sigproc.response.group_by (rflist, field)
 
def wirecell.sigproc.response.by_region (rflist, region=0)
 
def wirecell.sigproc.response.total_charge (rf)
 
def wirecell.sigproc.response.normalize (rflist, plane='w', region=0, impact=None)
 
def wirecell.sigproc.response._average (fine)
 
def wirecell.sigproc.response.average (fine)
 
def wirecell.sigproc.response.field_response_spectra (rflist)
 
def wirecell.sigproc.response.plane_impact_blocks (rflist, eresp=None)
 
def wirecell.sigproc.response.response_spect_nominal (rflist, gain, shaping, tick=0.5 *units.us)
 
def wirecell.sigproc.response.filter_expower (sig, power, nbins, nyquist)
 
def wirecell.sigproc.response.filters (nticks=9600, tick=0.5 *units.us, npitches=3000, pitch=1.0)
 
def wirecell.sigproc.response.deconvolve (Mct, Rpf, Ff, Fp)
 
def wirecell.sigproc.response.schematorf1d (fr)
 
def wirecell.sigproc.response.rf1dtoschema (rflist, origin=10 *units.cm, speed=1.114 *units.mm/units.us)
 
def wirecell.sigproc.response.write (rflist, outputfile="wire-cell-garfield-response.json.bz2")
 
def wirecell.sigproc.response.line (rflist, normalization=13700 *units.eplus)
 

Variables

 wirecell.sigproc.response.electronics = numpy.vectorize(electronics)