ldas-tools-framecpp 2.9.2
Classes | Namespaces | Macros | Functions
FrEvent.hh File Reference
#include <string>
#include <vector>
#include "framecpp/Common/SearchContainer.hh"
#include "framecpp/Common/TOCInfo.hh"
#include "framecpp/Version4/FrTrigData.hh"
#include "framecpp/Version6/FrameSpec.hh"
#include "framecpp/Version6/GPSTime.hh"
#include "framecpp/Version6/FrVect.hh"
#include "framecpp/Version6/FrTable.hh"
#include "framecpp/Version6/STRING.hh"
Include dependency graph for FrEvent.hh:

Classes

class  FrameCPP::Version_6::FrEventStorage
 
struct  FrameCPP::Version_6::FrEventStorage::data_type
 
class  FrameCPP::Version_6::FrEventRefsT< TVect, TTable >
 
struct  FrameCPP::Version_6::FrEventRefsT< TVect, TTable >::ref_type
 
class  FrameCPP::Version_6::FrEvent
 

Namespaces

namespace  FrameCPP
 I/O library for implementing the LIGO/Virgo frame specification.
 
namespace  FrameCPP::Version_6
 Implementation of the version 6 specification.
 

Macros

#define FR_EVENT_PARAM_NAMESPACE   Version_6
 
#define FR_EVENT_NAME_TYPE   STRING
 
#define FR_EVENT_COMMENT_TYPE   STRING
 
#define FR_EVENT_INPUTS_TYPE   STRING
 
#define FR_EVENT_TIME_TYPE   GPSTime
 
#define FR_EVENT_TIME_BEFORE_TYPE   REAL_4
 
#define FR_EVENT_TIME_AFTER_TYPE   REAL_4
 
#define FR_EVENT_EVENT_STATUS_TYPE   INT_4U
 
#define FR_EVENT_AMPLITUDE_TYPE   REAL_4
 
#define FR_EVENT_PROBABILITY_TYPE   REAL_4
 
#define FR_EVENT_STATISTICS_TYPE   STRING
 
#define FR_EVENT_PARAM_NAME_TYPE   std::string
 
#define FR_EVENT_PARAM_VALUE_TYPE   REAL_4
 
#define FR_EVENT_N_PARAM_TYPE   INT_2U
 

Functions

template<typename FrEventType , typename ShadowType >
Common::OStream & FrameCPP::Version_6::FrEventParamWrite (Common::OStream &Stream, const typename FrEventType::ParamList_type &Data)
 
template<typename FrEventType , typename ShadowType >
Common::IStreamFrameCPP::Version_6::FrEventParamRead (Common::IStream &Stream, typename FrEventType::ParamList_type &Data)
 

Macro Definition Documentation

◆ FR_EVENT_AMPLITUDE_TYPE

#define FR_EVENT_AMPLITUDE_TYPE   REAL_4

◆ FR_EVENT_COMMENT_TYPE

#define FR_EVENT_COMMENT_TYPE   STRING

◆ FR_EVENT_EVENT_STATUS_TYPE

#define FR_EVENT_EVENT_STATUS_TYPE   INT_4U

◆ FR_EVENT_INPUTS_TYPE

#define FR_EVENT_INPUTS_TYPE   STRING

◆ FR_EVENT_N_PARAM_TYPE

#define FR_EVENT_N_PARAM_TYPE   INT_2U

◆ FR_EVENT_NAME_TYPE

#define FR_EVENT_NAME_TYPE   STRING

◆ FR_EVENT_PARAM_NAME_TYPE

#define FR_EVENT_PARAM_NAME_TYPE   std::string

◆ FR_EVENT_PARAM_NAMESPACE

#define FR_EVENT_PARAM_NAMESPACE   Version_6

◆ FR_EVENT_PARAM_VALUE_TYPE

#define FR_EVENT_PARAM_VALUE_TYPE   REAL_4

◆ FR_EVENT_PROBABILITY_TYPE

#define FR_EVENT_PROBABILITY_TYPE   REAL_4

◆ FR_EVENT_STATISTICS_TYPE

#define FR_EVENT_STATISTICS_TYPE   STRING

◆ FR_EVENT_TIME_AFTER_TYPE

#define FR_EVENT_TIME_AFTER_TYPE   REAL_4

◆ FR_EVENT_TIME_BEFORE_TYPE

#define FR_EVENT_TIME_BEFORE_TYPE   REAL_4

◆ FR_EVENT_TIME_TYPE

#define FR_EVENT_TIME_TYPE   GPSTime