WireCellToolkit
Wire Cell Simulation, Signal Process and Reconstruction Toolki for Liquid Argon Detectors
WireCell::Response::Generator Class Referenceabstract

#include <Response.h>

Inheritance diagram for WireCell::Response::Generator:

Public Member Functions

virtual ~Generator ()
 
virtual double operator() (double time) const =0
 
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...
 

Detailed Description

Definition at line 153 of file Response.h.

Constructor & Destructor Documentation

◆ ~Generator()

Response::Generator::~Generator ( )
virtual

Definition at line 296 of file Response.cxx.

Member Function Documentation

◆ generate() [1/2]

WireCell::Waveform::realseq_t Response::Generator::generate ( const WireCell::Waveform::Domain domain,
int  nsamples 
)

FIXME: eradicate Domain in favor of Binning.

Definition at line 303 of file Response.cxx.

Here is the caller graph for this function:

◆ generate() [2/2]

WireCell::Waveform::realseq_t Response::Generator::generate ( const WireCell::Binning tbins)

Lay down the function into a binned waveform.

Definition at line 313 of file Response.cxx.

Here is the call graph for this function:

◆ operator()()

virtual double WireCell::Response::Generator::operator() ( double  time) const
pure virtual

The documentation for this class was generated from the following files: