ldas-tools-framecpp  2.6.2
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, FrVectFrAdcDataPS
 
typedef FrameHPST< FrDetector, FrTrigData, FrHistory, FrProcData, FrRawData, FrSimData, FrSummary, FrVectFrameHPS
 
typedef FrStatDataRefsT< FrDetector, FrVectFrStatDataRefs
 
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

◆ FrAdcDataPS

◆ FrameHPS

◆ FrStatDataRefs

◆ FrTrigDataRefs

◆ PTR_STRUCT

◆ StreamRef

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

◆ STRING

◆ STRING_SHADOW

Function Documentation

◆ DATA_FORMAT_VERSION()

const CHAR_U FrameCPP::Version_3::DATA_FORMAT_VERSION ( )

◆ FR_ADC_DATA_DEFAULT_UNITS()

const char* FrameCPP::Version_3::FR_ADC_DATA_DEFAULT_UNITS ( )
inline

◆ FrVect::GetDataType< std::string >()

template<>
INT_2U FrameCPP::Version_3::FrVect::GetDataType< std::string > ( )

◆ init_frame_spec()

bool FrameCPP::Version_3::init_frame_spec ( )

◆ LIBRARY_MINOR_VERSION()

const CHAR_U FrameCPP::Version_3::LIBRARY_MINOR_VERSION ( 11  )

◆ vTOCQuery()

void FrSH:: FrameCPP::Version_3::vTOCQuery ( int  InfoClass,
va_list  vl 
) const

Variable Documentation

◆ FR_ADC_DATA_DEFAULT_BIAS

const FR_ADC_DATA_BIAS_TYPE FrameCPP::Version_3::FR_ADC_DATA_DEFAULT_BIAS = 0.0

◆ FR_ADC_DATA_DEFAULT_FSHIFT

const FR_ADC_DATA_FSHIFT_TYPE FrameCPP::Version_3::FR_ADC_DATA_DEFAULT_FSHIFT = 0.0

◆ FR_ADC_DATA_DEFAULT_OVER_RANGE

const FR_ADC_DATA_OVERRANGE_TYPE FrameCPP::Version_3::FR_ADC_DATA_DEFAULT_OVER_RANGE = 0

◆ FR_ADC_DATA_DEFAULT_SLOPE

const FR_ADC_DATA_SLOPE_TYPE FrameCPP::Version_3::FR_ADC_DATA_DEFAULT_SLOPE = 1.0

◆ FR_ADC_DATA_DEFAULT_TIME_OFFSET_N

const FR_ADC_DATA_TIMEOFFSETN_TYPE FrameCPP::Version_3::FR_ADC_DATA_DEFAULT_TIME_OFFSET_N = 0

◆ FR_ADC_DATA_DEFAULT_TIME_OFFSET_S

const FR_ADC_DATA_TIMEOFFSETS_TYPE FrameCPP::Version_3::FR_ADC_DATA_DEFAULT_TIME_OFFSET_S = 0

◆ FR_PROC_DATA_DEFAULT_FSHIFT

const REAL_8 FrameCPP::Version_3::FR_PROC_DATA_DEFAULT_FSHIFT = 0.0