ldas-tools-framecpp  2.6.2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Classes | Typedefs | Functions | Variables
FrameCPP::Version_3 Namespace Reference

Implementation of the version 3 specification. More...

Classes

class  Dimension
 
class  FrAdcData
 ADC Data Structure Definition. More...
 
class  FrAdcDataNPS
 ADC Data that does not reference a pointer. More...
 
class  FrAdcDataPST
 ADC Data that does reference a pointer. More...
 
class  FrameH
 FrameH Data Structure Definition. More...
 
class  FrameHNPS
 Non-PTR_STRUCT elements of the FrameH structure. More...
 
class  FrameHPST
 
class  FrDetector
 
class  FrEndOfFile
 
class  FrEndOfFrame
 
class  FrHeader
 
class  FrHistory
 
class  FrMsg
 
class  FrProcData
 
class  FrProcDataData
 
class  FrRawData
 
class  FrSE
 
class  FrSerData
 
class  FrSH
 
class  FrSimData
 
class  FrSimDataRefs
 
class  FrSimDataStorage
 
class  FrStatData
 
class  FrStatDataRefsT
 
class  FrStatDataStorage
 
class  FrSummary
 
class  FrTrigData
 
class  FrTrigDataRefsT
 
class  FrTrigDataStorage
 
class  FrVect
 
class  FrVectCompressionScheme
 
class  FrVectDataTypes
 

Typedefs

typedef
FR_ADC_DATA_PS_NAMESPACE::FrAdcDataPST
< FrVect, FrVect
FrAdcDataPS
 
typedef FrameHPST< FrDetector,
FrTrigData, FrHistory,
FrProcData, FrRawData,
FrSimData, FrSummary, FrVect
FrameHPS
 
typedef FrStatDataRefsT
< FrDetector, FrVect
FrStatDataRefs
 
typedef FrTrigDataRefsT< FrVectFrTrigDataRefs
 
typedef Common::PTR_STRUCT
< INT_2U, INT_2U > 
PTR_STRUCT
 
typedef Common::StreamRef
< INT_4U, INT_2U, INT_2U > 
StreamRef
 
typedef Common::STRING< INT_2U > STRING
 
typedef Common::STRING_SHADOW
< INT_2U > 
STRING_SHADOW
 

Functions

bool init_frame_spec ()
 
const char * FR_ADC_DATA_DEFAULT_UNITS ()
 
const CHAR_U DATA_FORMAT_VERSION (3)
 
const CHAR_U LIBRARY_MINOR_VERSION (11)
 
void FrSH:: vTOCQuery (int InfoClass, va_list vl) const
 
template<>
INT_2U FrVect::GetDataType< std::string > ()
 

Variables

const FR_ADC_DATA_BIAS_TYPE FR_ADC_DATA_DEFAULT_BIAS = 0.0
 
const FR_ADC_DATA_SLOPE_TYPE FR_ADC_DATA_DEFAULT_SLOPE = 1.0
 
const FR_ADC_DATA_FSHIFT_TYPE FR_ADC_DATA_DEFAULT_FSHIFT = 0.0
 
const FR_ADC_DATA_TIMEOFFSETS_TYPE FR_ADC_DATA_DEFAULT_TIME_OFFSET_S = 0
 
const FR_ADC_DATA_TIMEOFFSETN_TYPE FR_ADC_DATA_DEFAULT_TIME_OFFSET_N = 0
 
const FR_ADC_DATA_OVERRANGE_TYPE FR_ADC_DATA_DEFAULT_OVER_RANGE = 0
 
const REAL_8 FR_PROC_DATA_DEFAULT_FSHIFT = 0.0
 

Detailed Description

Implementation of the version 3 specification.

This namespace includes classes and functions needed to implement the version 3 frame specification as described by LIGO-T970130-B-E dated October 12, 1997.

Typedef Documentation

typedef Common::StreamRef< INT_4U, INT_2U, INT_2U > FrameCPP::Version_3::StreamRef

Function Documentation

const CHAR_U FrameCPP::Version_3::DATA_FORMAT_VERSION ( )
const char* FrameCPP::Version_3::FR_ADC_DATA_DEFAULT_UNITS ( )
inline
template<>
INT_2U FrameCPP::Version_3::FrVect::GetDataType< std::string > ( )
bool FrameCPP::Version_3::init_frame_spec ( )
const CHAR_U FrameCPP::Version_3::LIBRARY_MINOR_VERSION ( 11  )
void FrSH:: FrameCPP::Version_3::vTOCQuery ( int  InfoClass,
va_list  vl 
) const

Variable Documentation

const FR_ADC_DATA_BIAS_TYPE FrameCPP::Version_3::FR_ADC_DATA_DEFAULT_BIAS = 0.0
const FR_ADC_DATA_FSHIFT_TYPE FrameCPP::Version_3::FR_ADC_DATA_DEFAULT_FSHIFT = 0.0
const FR_ADC_DATA_OVERRANGE_TYPE FrameCPP::Version_3::FR_ADC_DATA_DEFAULT_OVER_RANGE = 0
const FR_ADC_DATA_SLOPE_TYPE FrameCPP::Version_3::FR_ADC_DATA_DEFAULT_SLOPE = 1.0
const FR_ADC_DATA_TIMEOFFSETN_TYPE FrameCPP::Version_3::FR_ADC_DATA_DEFAULT_TIME_OFFSET_N = 0
const FR_ADC_DATA_TIMEOFFSETS_TYPE FrameCPP::Version_3::FR_ADC_DATA_DEFAULT_TIME_OFFSET_S = 0
const REAL_8 FrameCPP::Version_3::FR_PROC_DATA_DEFAULT_FSHIFT = 0.0