#include <IPlaneImpactResponse.h>
Public Member Functions | |
virtual | ~IImpactResponse () |
virtual const Waveform::compseq_t & | spectrum ()=0 |
Frequency-domain spectrum of response. More... | |
virtual const Waveform::realseq_t & | waveform () const =0 |
Time-domain waveform of the response. More... | |
virtual int | waveform_pad () const =0 |
virtual const Waveform::compseq_t & | long_aux_spectrum ()=0 |
virtual const Waveform::realseq_t & | long_aux_waveform () const =0 |
virtual int | long_aux_waveform_pad () const =0 |
virtual int | impact () const =0 |
Corresponding impact number. More... | |
Public Member Functions inherited from WireCell::IComponent< IImpactResponse > | |
virtual | ~IComponent () |
Public Member Functions inherited from WireCell::Interface | |
virtual | ~Interface () |
Additional Inherited Members | |
Public Types inherited from WireCell::IComponent< IImpactResponse > | |
typedef std::shared_ptr< IImpactResponse > | pointer |
Access subclass facet by pointer. More... | |
typedef std::vector< pointer > | vector |
Vector of shared pointers. More... | |
Public Types inherited from WireCell::Interface | |
typedef std::shared_ptr< Interface > | pointer |
Definition at line 20 of file IPlaneImpactResponse.h.
|
virtual |
Definition at line 147 of file IfaceDesctructors.cxx.
|
pure virtual |
Corresponding impact number.
Implemented in WireCell::Gen::ImpactResponse.
|
pure virtual |
Implemented in WireCell::Gen::ImpactResponse.
|
pure virtual |
Implemented in WireCell::Gen::ImpactResponse.
|
pure virtual |
Implemented in WireCell::Gen::ImpactResponse.
|
pure virtual |
Frequency-domain spectrum of response.
Implemented in WireCell::Gen::ImpactResponse.
|
pure virtual |
Time-domain waveform of the response.
Implemented in WireCell::Gen::ImpactResponse.
|
pure virtual |
Implemented in WireCell::Gen::ImpactResponse.