ldas-tools-framecpp 2.9.2
Macros | Typedefs | Functions | Variables
SixtyK.cc File Reference
#include <iomanip>
#include <memory>
#include <sstream>
#include <boost/test/included/unit_test.hpp>
#include <boost/pointer_cast.hpp>
#include <boost/scoped_array.hpp>
#include <boost/shared_ptr.hpp>
#include "ldastoolsal/fstream.hh"
#include "framecpp/Common/FrameH.hh"
#include "framecpp/Version8/FrameH.hh"
#include "framecpp/FrameCPP.hh"
#include "framecpp/FrVect.hh"
#include "framecpp/OFrameStream.hh"
Include dependency graph for SixtyK.cc:

Macros

#define BOOST_TEST_MAIN
 

Typedefs

typedef Common::FrameBuffer< filebuf > FrameBuffer
 
typedef Common::FrameH frameh_type
 
typedef boost::shared_ptr< frameh_typebuild_frame_type
 

Functions

static const LDASTools::AL::GPSTime START_TIME (913423140, 0)
 
static build_frame_type build_frame (version_type Version, INT_4U ChannelCount)
 
void make_file (INT_4U ChannelCount)
 
 BOOST_AUTO_TEST_CASE (SixtyK)
 
static void add_channels (version_type Version, build_frame_type Frame, INT_2U padding, INT_4U ChannelCount)
 
static build_frame_type create_frameh (version_type Version)
 
template<typename RawData_type >
void add_channel (RawData_type RawData, INT_2U Padding, INT_4U ChannelOffset)
 
template<>
void add_channel (FrameCPP::Version_8::FrameH::rawData_type RawData, INT_2U Padding, INT_4U ChannelOffset)
 
template<typename RawData_type >
void add_adc_channels (RawData_type &RawData, INT_2U Padding, INT_4U ChannelCount)
 
template<int >
build_frame_type frameh ()
 
template<>
build_frame_type frameh< 8 > ()
 

Variables

static const INT_4U CHANNEL_COUNT = 64
 
static const INT_2U ULEAPS = START_TIME.GetLeapSeconds( )
 
static const REAL_8 DT = 60.0
 

Macro Definition Documentation

◆ BOOST_TEST_MAIN

#define BOOST_TEST_MAIN

Typedef Documentation

◆ build_frame_type

typedef boost::shared_ptr< frameh_type > build_frame_type

◆ FrameBuffer

typedef Common::FrameBuffer< filebuf > FrameBuffer

◆ frameh_type

typedef Common::FrameH frameh_type

Function Documentation

◆ add_adc_channels()

template<typename RawData_type >
void add_adc_channels ( RawData_type &  RawData,
INT_2U  Padding,
INT_4U  ChannelCount 
)

◆ add_channel() [1/2]

template<>
void add_channel ( FrameCPP::Version_8::FrameH::rawData_type  RawData,
INT_2U  Padding,
INT_4U  ChannelOffset 
)

◆ add_channel() [2/2]

template<typename RawData_type >
void add_channel ( RawData_type  RawData,
INT_2U  Padding,
INT_4U  ChannelOffset 
)

◆ add_channels()

static void add_channels ( version_type  Version,
build_frame_type  Frame,
INT_2U  padding,
INT_4U  ChannelCount 
)
static

◆ BOOST_AUTO_TEST_CASE()

BOOST_AUTO_TEST_CASE ( SixtyK  )

◆ build_frame()

static build_frame_type build_frame ( version_type  Version,
INT_4U  ChannelCount 
)
static

◆ create_frameh()

static build_frame_type create_frameh ( version_type  Version)
static

◆ frameh()

template<int >
build_frame_type frameh ( )

◆ frameh< 8 >()

template<>
build_frame_type frameh< 8 > ( )

◆ make_file()

void make_file ( INT_4U  ChannelCount)

◆ START_TIME()

static const LDASTools::AL::GPSTime START_TIME ( 913423140  ,
 
)
static

Variable Documentation

◆ CHANNEL_COUNT

const INT_4U CHANNEL_COUNT = 64
static

◆ DT

const REAL_8 DT = 60.0
static

◆ ULEAPS

const INT_2U ULEAPS = START_TIME.GetLeapSeconds( )
static