Cheetah - SKA - PSS - Prototype Time Domain Search Pipeline
Public Types | Public Member Functions | Public Attributes | List of all members
ska::cheetah::data::TimeFrequencyContainer< Arch, NumericalT >::ConstChannelIterator< Arch, NumericalT > Struct Template Reference
Inheritance diagram for ska::cheetah::data::TimeFrequencyContainer< Arch, NumericalT >::ConstChannelIterator< Arch, NumericalT >:
Inheritance graph
Collaboration diagram for ska::cheetah::data::TimeFrequencyContainer< Arch, NumericalT >::ConstChannelIterator< Arch, NumericalT >:
Collaboration graph

Public Types

typedef panda::MultiIterator< panda::MultiIteratorTraits< const ContainerType, decltype(TimeFrequencyContainer< Arch, NumericalT >::_data.cbegin()), MultiIteratorDepthTraits< typename TimeFrequencyContainer< Arch, NumericalT >::TimeFrequencyType, ChannelIterationEndHandler, TimeDiscontinuityHandler >::template DepthTraits > > BaseT
 

Public Member Functions

 ConstChannelIterator (TimeFrequencyContainer const &ts, ChannelIterationEndHandler ch_handler, TimeDiscontinuityHandler td_handler)
 
 ConstChannelIterator (TimeFrequencyContainer const &ts)
 
template<class ChannelEndHandler , class TimeDiscoHandler >
bool operator== (ConstChannelIterator< ChannelEndHandler, TimeDiscoHandler > const &o) const
 
bool operator== (ConstEndChannelIterator) const
 
bool operator!= (ConstEndChannelIterator) const
 
template<class ChannelEndHandler , class TimeDiscoHandler >
bool operator!= (ConstChannelIterator< ChannelEndHandler, TimeDiscoHandler > const &o) const
 

Public Attributes

decltype(TimeFrequencyContainer< Arch, NumericalT >::_data) typedef ContainerType
 

Detailed Description

template<class Arch, typename NumericalT>
template<class Arch, typename NumericalT>
struct ska::cheetah::data::TimeFrequencyContainer< Arch, NumericalT >::ConstChannelIterator< Arch, NumericalT >

Definition at line 191 of file TimeFrequencyContainer.cpp.


The documentation for this struct was generated from the following file: