ldas-tools-frameAPI
2.5.1
|
#include <ConditionData.hh>
Classes | |
class | channel_info_type |
struct | channel_input_type |
class | continuous_segment_info_type |
struct | segment_info_type |
Public Types | |
enum | data_type { ADC, PROC, SIM, UNKNOWN_DATA } |
typedef std::list< std::string > | frame_files_type |
typedef std::list< continuous_segment_info_type > | continuous_segment_type |
Public Member Functions | |
ConditionData (const frame_files_type &FrameFiles, const std::list< channel_input_type > &Channels, bool Concatination=true) | |
param: const frame_files_type& FrameFiles - a list of fully More... | |
~ConditionData () | |
Protected Types | |
enum | { MODE_FRAME = 0x0001 } |
typedef std::list< FrameCPP::FrDetector *> | detector_list_type |
typedef std::list< FrameCPP::FrHistory *> | history_list_type |
typedef std::list< segment_info_type > | segment_type |
typedef std::list< continuous_segment_type > | frame_data_groups_type |
typedef std::list< FrameCPP::FrameH *> | frame_list_type |
typedef std::vector< channel_info_type > | channels_type |
Protected Member Functions | |
void | eval () |
template<class Func > | |
void | foreachFrame (Func Op) |
const LDASTools::AL::GPSTime & | getMin () |
const LDASTools::AL::GPSTime & | getMax () |
frame_list_type | releaseFrames () |
void | setMode (int Mode) |
Protected Attributes | |
detector_list_type | m_detectors |
history_list_type | m_history |
channels_type | m_channels |
Friends | |
class | channel_info_type |
|
protected |
typedef std::list< continuous_segment_info_type > FrameAPI::ConditionData::continuous_segment_type |
|
protected |
|
protected |
typedef std::list< std::string > FrameAPI::ConditionData::frame_files_type |
|
protected |
|
protected |
|
protected |
FrameAPI::ConditionData::ConditionData | ( | const frame_files_type & | FrameFiles, |
const std::list< channel_input_type > & | Channels, | ||
bool | Concatination = true |
||
) |
param: const frame_files_type& FrameFiles - a list of fully
param: const std::list< channel_input_type>& Channels - List of param: bool Concatination - true if continuous segments should
FrameAPI::ConditionData::~ConditionData | ( | ) |
|
protected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
protected |
|
inlineprotected |
|
friend |
|
protected |
|
protected |
|
protected |