#include <Tpc2dRoi.h>
Public Types | |
using | Index = unsigned int |
using | LongIndex = unsigned long int |
using | DataArray = Real2dData< float > |
using | IndexArray = DataArray::IndexArray |
using | Dft = FftwDouble2dDftData |
using | DftPtr = std::unique_ptr< Dft > |
Public Member Functions | |
Tpc2dRoi () | |
Tpc2dRoi (Index ncha, Index nsam, Index icha0, LongIndex isam0=0) | |
LongIndex | sampleOffset () const |
Index | sampleSize () const |
Index | channelOffset () const |
Index | channelSize () const |
const DataArray & | data () const |
DataArray & | data () |
float | value (Index icha, LongIndex itck, float valdef=0.0) const |
Dft * | dft () |
const Dft * | dft () const |
void | resetDft (Dft *pdft) |
Private Attributes | |
Real2dData< float > | m_data |
LongIndex | m_sampleOffset |
Index | m_channelOffset |
DftPtr | m_pdft |
Definition at line 18 of file Tpc2dRoi.h.
using Tpc2dRoi::DataArray = Real2dData<float> |
Definition at line 24 of file Tpc2dRoi.h.
using Tpc2dRoi::Dft = FftwDouble2dDftData |
Definition at line 26 of file Tpc2dRoi.h.
using Tpc2dRoi::DftPtr = std::unique_ptr<Dft> |
Definition at line 27 of file Tpc2dRoi.h.
using Tpc2dRoi::Index = unsigned int |
Definition at line 22 of file Tpc2dRoi.h.
Definition at line 25 of file Tpc2dRoi.h.
using Tpc2dRoi::LongIndex = unsigned long int |
Definition at line 23 of file Tpc2dRoi.h.
|
inline |
Definition at line 30 of file Tpc2dRoi.h.
Definition at line 33 of file Tpc2dRoi.h.
|
inline |
Definition at line 44 of file Tpc2dRoi.h.
|
inline |
Definition at line 47 of file Tpc2dRoi.h.
|
inline |
Definition at line 50 of file Tpc2dRoi.h.
|
inline |
Definition at line 51 of file Tpc2dRoi.h.
|
inline |
Definition at line 68 of file Tpc2dRoi.h.
|
inline |
Definition at line 69 of file Tpc2dRoi.h.
|
inline |
Definition at line 73 of file Tpc2dRoi.h.
|
inline |
Definition at line 38 of file Tpc2dRoi.h.
|
inline |
Definition at line 41 of file Tpc2dRoi.h.
Definition at line 55 of file Tpc2dRoi.h.
|
private |
Definition at line 79 of file Tpc2dRoi.h.
|
private |
Definition at line 77 of file Tpc2dRoi.h.
|
private |
Definition at line 80 of file Tpc2dRoi.h.
|
private |
Definition at line 78 of file Tpc2dRoi.h.