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

#include <IWaveform.h>

Inheritance diagram for WireCell::IWaveform:
Collaboration diagram for WireCell::IWaveform:

Public Types

typedef std::vector< float > sequence_type
 

Public Member Functions

virtual ~IWaveform ()
 
virtual double waveform_start () const =0
 
virtual double waveform_period () const =0
 
virtual const sequence_typewaveform_samples () const =0
 

Detailed Description

Definition at line 15 of file IWaveform.h.

Member Typedef Documentation

◆ sequence_type

typedef std::vector<float> WireCell::IWaveform::sequence_type

Definition at line 17 of file IWaveform.h.

Constructor & Destructor Documentation

◆ ~IWaveform()

IWaveform::~IWaveform ( )
virtual

Definition at line 167 of file IfaceDesctructors.cxx.

Member Function Documentation

◆ waveform_period()

virtual double WireCell::IWaveform::waveform_period ( ) const
pure virtual

◆ waveform_samples()

virtual const sequence_type& WireCell::IWaveform::waveform_samples ( ) const
pure virtual

◆ waveform_start()

virtual double WireCell::IWaveform::waveform_start ( ) const
pure virtual

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