FRIBParallelanalysis  1.0
FrameworkforMPIParalleldataanalysisatFRIB
Classes | Typedefs
AnalysisRingItems.h File Reference

: Defines the analysis specific ring items More...

#include <cstdint>
Include dependency graph for AnalysisRingItems.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  frib::analysis::_RingItemHeader
 
struct  frib::analysis::_ParameterDefintion
 
struct  frib::analysis::_ParameterDefinitions
 
struct  frib::analysis::_ParameterValue
 
struct  frib::analysis::_ParameterItem
 
struct  frib::analysis::_Variable
 
struct  frib::analysis::_VariableItem
 
struct  frib::analysis::_FRIB_MPI_Request_Data
 
struct  frib::analysis::_FRIB_MPI_Message_Header
 
struct  frib::analysis::_FRIB_MPI_Parameter_MessageHeader
 
struct  frib::analysis::_FRIB_MPI_Parameter_Value
 
struct  frib::analysis::_FRIB_MPI_ParameterDef
 
struct  frib::analysis::_FRIB_MPI_VariableDef
 

Typedefs

typedef struct frib::analysis::_RingItemHeader frib::analysis::RingItemHeader
 
typedef struct frib::analysis::_RingItemHeaderfrib::analysis::pRingItemHeader
 
typedef struct frib::analysis::_ParameterDefintion frib::analysis::ParameterDefinition
 
typedef struct frib::analysis::_ParameterDefintionfrib::analysis::pParameterDefinition
 
typedef struct frib::analysis::_ParameterDefinitions frib::analysis::ParameterDefinitions
 
typedef struct frib::analysis::_ParameterDefinitionsfrib::analysis::pParameterDefinitions
 
typedef struct frib::analysis::_ParameterValue frib::analysis::ParameterValue
 
typedef struct frib::analysis::_ParameterValuefrib::analysis::pParameterValue
 
typedef struct frib::analysis::_ParameterItem frib::analysis::ParameterItem
 
typedef struct frib::analysis::_ParameterItemfrib::analysis::pParameterItem
 
typedef struct frib::analysis::_Variable frib::analysis::Variable
 
typedef struct frib::analysis::_Variablefrib::analysis::pVariable
 
typedef struct frib::analysis::_VariableItem frib::analysis::VariableItem
 
typedef struct frib::analysis::_VariableItemfrib::analysis::pVariableItem
 
typedef struct frib::analysis::_FRIB_MPI_Request_Data frib::analysis::FRIB_MPI_Request_Data
 
typedef struct frib::analysis::_FRIB_MPI_Request_Datafrib::analysis::pFRIB_MPI_Request_Data
 
typedef struct frib::analysis::_FRIB_MPI_Message_Header frib::analysis::FRIB_MPI_Message_Header
 
typedef struct frib::analysis::_FRIB_MPI_Message_Headerfrib::analysis::pFRIB_MPI_MessageHeader
 
typedef struct frib::analysis::_FRIB_MPI_Parameter_MessageHeader frib::analysis::FRIB_MPI_Parameter_MessageHeader
 
typedef struct frib::analysis::_FRIB_MPI_Parameter_MessageHeaderfrib::analysis::pFRIB_MPI_Parameter_MessageHeader
 
typedef struct frib::analysis::_FRIB_MPI_Parameter_Value frib::analysis::FRIB_MPI_Parameter_Value
 
typedef struct frib::analysis::_FRIB_MPI_Parameter_Valuefrib::analysis::pFRIB_MPI_Parameter_Value
 
typedef struct frib::analysis::_FRIB_MPI_ParameterDef frib::analysis::FRIB_MPI_ParameterDef
 
typedef struct frib::analysis::_FRIB_MPI_ParameterDeffrib::analysis::pFRIB_MPI_ParameterDef
 
typedef struct frib::analysis::_FRIB_MPI_VariableDef frib::analysis::FRIB_MPI_VariableDef
 
typedef struct frib::analysis::_FRIB_MPI_VariableDeffrib::analysis::pFRIB_MPI_VariableDef
 

Detailed Description

: Defines the analysis specific ring items

Note
normally a user will also include an appropriate DataFormat.h from the version of NSCLDAQ their data used.

Typedef Documentation

◆ ParameterDefinition

This item is a parameter definition:

  • sizeof is not useful.

◆ ParameterDefinitions

parameter defintion ring item sizeof is not useful.

◆ ParameterValue

This contains the value of one parameter.

◆ RingItemHeader

Analysis ring items don't have body headers so:

◆ Variable

Variable data is used to document steering parameters: