Cheetah - SKA - PSS - Prototype Time Domain Search Pipeline
Classes | Public Types | Public Member Functions | Protected Member Functions | List of all members
ska::cheetah::data::SpCcl< NumericalRep >::ConstDataIterator Class Reference
Inheritance diagram for ska::cheetah::data::SpCcl< NumericalRep >::ConstDataIterator:
Inheritance graph
Collaboration diagram for ska::cheetah::data::SpCcl< NumericalRep >::ConstDataIterator:
Collaboration graph

Public Types

typedef Slice value_type
 
typedef value_type & reference
 
typedef ConstSlice & const_reference
 

Public Member Functions

 ConstDataIterator (CandidateWindow const &window, ConstCandidateIterator begin, ConstCandidateIterator const &end, BlocksType const &, utils::ModifiedJulianClock::time_point const &epoch)
 
bool operator== (ConstDataIterator const &d) const
 
bool operator!= (ConstDataIterator const &d) const
 
utils::ModifiedJulianClock::time_point const & start_time () const
 : Get the start time
 
bool end_block () const
 retunrs true is the current block is the end of contiguous series
 
ConstCandidateIterator candidate_begin () const
 retunrs true is the current block is the end of contiguous series
 
ConstCandidateIterator const & candidate_end () const
 
ConstDataIteratoroperator++ ()
 pre-increment operator
 
ConstDataIterator operator++ (int)
 post-increment operator
 
const_reference operator* () const
 

Protected Member Functions

void next_candidate ()
 

Detailed Description

template<typename NumericalRep>
class ska::cheetah::data::SpCcl< NumericalRep >::ConstDataIterator

Definition at line 72 of file SpCcl.h.


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