ldas-tools-frameAPI  2.5.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Public Attributes | List of all members
FrameAPI::ConditionData::channel_info_type Class Reference

#include <ConditionData.hh>

Public Member Functions

 channel_info_type ()
 
 channel_info_type (const channel_input_type &ChannelInfo)
 
 ~channel_info_type ()
 
template<class channel_type >
void reduce (const channel_type *Channel, const LDASTools::AL::GPSTime &Start, const FrameCPP::FrameH *Frame, const LDASTools::AL::GPSTime &ChannelStart, const LDASTools::AL::GPSTime &ChannelEnd, const REAL_8 StartFrequency, const REAL_8 DeltaFrequency, const bool Concatinate, FrameCPP::FrameH *FramePtr)
 
template<class channel_type , class data_container_type , class data_iterator_type >
FrameCPP::FrProcData * resample (const channel_type &Channel, data_container_type &Container, data_iterator_type Begin, data_iterator_type End, const LDASTools::AL::GPSTime &FrameStart, LDASTools::AL::GPSTime &SegmentStart)
 

Public Attributes

channel_input_type m_info
 
segment_type m_data
 
frame_data_groups_type m_frame_data_groups
 
LDASTools::AL::GPSTime m_start
 
LDASTools::AL::GPSTime m_end
 
data_type m_output_data_type
 
LDASTools::AL::GPSTime m_first_frame_start
 

Constructor & Destructor Documentation

FrameAPI::ConditionData::channel_info_type::channel_info_type ( )
FrameAPI::ConditionData::channel_info_type::channel_info_type ( const channel_input_type ChannelInfo)
FrameAPI::ConditionData::channel_info_type::~channel_info_type ( )

Member Function Documentation

template<class channel_type >
void FrameAPI::ConditionData::channel_info_type::reduce ( const channel_type *  Channel,
const LDASTools::AL::GPSTime &  Start,
const FrameCPP::FrameH *  Frame,
const LDASTools::AL::GPSTime &  ChannelStart,
const LDASTools::AL::GPSTime &  ChannelEnd,
const REAL_8  StartFrequency,
const REAL_8  DeltaFrequency,
const bool  Concatinate,
FrameCPP::FrameH *  FramePtr 
)
template<class channel_type , class data_container_type , class data_iterator_type >
FrameCPP::FrProcData* FrameAPI::ConditionData::channel_info_type::resample ( const channel_type &  Channel,
data_container_type &  Container,
data_iterator_type  Begin,
data_iterator_type  End,
const LDASTools::AL::GPSTime &  FrameStart,
LDASTools::AL::GPSTime &  SegmentStart 
)

Member Data Documentation

segment_type FrameAPI::ConditionData::channel_info_type::m_data
LDASTools::AL::GPSTime FrameAPI::ConditionData::channel_info_type::m_end
LDASTools::AL::GPSTime FrameAPI::ConditionData::channel_info_type::m_first_frame_start
frame_data_groups_type FrameAPI::ConditionData::channel_info_type::m_frame_data_groups
channel_input_type FrameAPI::ConditionData::channel_info_type::m_info
data_type FrameAPI::ConditionData::channel_info_type::m_output_data_type
LDASTools::AL::GPSTime FrameAPI::ConditionData::channel_info_type::m_start

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