#include <Response.h>
Public Member Functions | |
SimpleRC (double width=1.0 *units::ms, double tick=0.5 *units::us, double offset=0.0) | |
virtual | ~SimpleRC () |
virtual double | operator() (double time) const |
Public Member Functions inherited from WireCell::Response::Generator | |
virtual | ~Generator () |
WireCell::Waveform::realseq_t | generate (const WireCell::Waveform::Domain &domain, int nsamples) |
FIXME: eradicate Domain in favor of Binning. More... | |
WireCell::Waveform::realseq_t | generate (const WireCell::Binning &tbins) |
Lay down the function into a binned waveform. More... | |
Private Attributes | |
const double | _width |
const double | _offset |
const double | _tick |
A functional object giving the response as a function of time to a simple RC circuit.
Definition at line 182 of file Response.h.
Response::SimpleRC::SimpleRC | ( | double | width = 1.0*units::ms , |
double | tick = 0.5*units::us , |
||
double | offset = 0.0 |
||
) |
Definition at line 407 of file Response.cxx.
|
virtual |
Definition at line 412 of file Response.cxx.
|
virtual |
Implements WireCell::Response::Generator.
Definition at line 415 of file Response.cxx.
|
private |
Definition at line 183 of file Response.h.
|
private |
Definition at line 183 of file Response.h.
|
private |
Definition at line 183 of file Response.h.