|
ldas-tools-framecpp 3.0.4
|
Implementation of the version 3 specification. More...
Classes | |
| class | Dimension |
| Dimension information for a Vect. More... | |
| 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 | FrameHNPS |
| Non-PTR_STRUCT elements of the FrameH structure. More... | |
| class | FrameHPST |
| class | FrameH |
| FrameH Data Structure Definition. More... | |
| class | FrDetector |
| class | FrEndOfFile |
| class | FrEndOfFrame |
| class | FrHeader |
| class | FrHistory |
| class | FrMsg |
| class | FrProcDataData |
| class | FrProcData |
| class | FrRawData |
| class | FrSE |
| class | FrSerData |
| class | FrSH |
| class | FrSimDataStorage |
| class | FrSimDataRefs |
| class | FrSimData |
| class | FrStatDataStorage |
| class | FrStatDataRefsT |
| class | FrStatData |
| class | FrSummary |
| class | FrTrigDataStorage |
| class | FrTrigDataRefsT |
| class | FrTrigData |
| class | FrVectDataTypes |
| class | FrVectCompressionScheme |
| class | FrVect |
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< FrVect > | FrTrigDataRefs |
| typedef Common::PTR_STRUCT< INT_2U, INT_2U, DATA_FORMAT_VERSION > | PTR_STRUCT |
| typedef Common::StreamRef< INT_4U, INT_2U, INT_2U, DATA_FORMAT_VERSION > | StreamRef |
| typedef Common::STRING< INT_2U > | STRING |
| typedef Common::STRING_SHADOW< INT_2U > | STRING_SHADOW |
Functions | |
| const char * | FR_ADC_DATA_DEFAULT_UNITS () |
| constexpr CHAR_U | DATA_FORMAT_VERSION (3) |
| constexpr CHAR_U | LIBRARY_MINOR_VERSION (11) |
| bool | init_frame_spec () |
| static void | cleanup_at_exit () |
| 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 |
| const FR_ADC_DATA_TIMEOFFSETN_TYPE | FR_ADC_DATA_DEFAULT_TIME_OFFSET_N |
| const FR_ADC_DATA_OVERRANGE_TYPE | FR_ADC_DATA_DEFAULT_OVER_RANGE = 0 |
| const REAL_8 | FR_PROC_DATA_DEFAULT_FSHIFT = 0.0 |
| static const bool | Initialized = init_frame_spec( ) |
| constexpr INT_4U | DEFAULT_TIME = 0 |
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 FrameHPST< FrDetector, FrTrigData, FrHistory, FrProcData, FrRawData, FrSimData, FrSummary, FrVect > FrameCPP::Version_3::FrameHPS |
| typedef Common::PTR_STRUCT< INT_2U, INT_2U, DATA_FORMAT_VERSION > FrameCPP::Version_3::PTR_STRUCT |
| typedef Common::StreamRef< INT_4U, INT_2U, INT_2U, DATA_FORMAT_VERSION > FrameCPP::Version_3::StreamRef |
| typedef Common::STRING< INT_2U > FrameCPP::Version_3::STRING |
| typedef Common::STRING_SHADOW< INT_2U > FrameCPP::Version_3::STRING_SHADOW |
|
static |
|
constexpr |
|
inline |
| INT_2U FrameCPP::Version_3::FrVect::GetDataType< std::string > | ( | ) |
|
extern |
|
constexpr |
| void FrSH:: FrameCPP::Version_3::vTOCQuery | ( | int | InfoClass, |
| va_list | vl ) const |
|
constexpr |
| 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 |
| const FR_ADC_DATA_TIMEOFFSETS_TYPE FrameCPP::Version_3::FR_ADC_DATA_DEFAULT_TIME_OFFSET_S |
| const REAL_8 FrameCPP::Version_3::FR_PROC_DATA_DEFAULT_FSHIFT = 0.0 |
|
static |