ldas-tools-framecpp 3.0.4
 
Loading...
Searching...
No Matches
FrameCPP::Version_6::FrProcDataNPS Class Reference

#include <FrProcDataNPS.hh>

Inheritance diagram for FrameCPP::Version_6::FrProcDataNPS:
Collaboration diagram for FrameCPP::Version_6::FrProcDataNPS:

Classes

struct  AuxParam_type
 

Public Types

enum  e_type_type {
  UNKNOWN_TYPE = 0 , TIME_SERIES = 1 , FREQUENCY_SERIES = 2 , OTHER_1D_SERIES_DATA = 3 ,
  TIME_FREQUENCY = 4 , WAVELETS = 5 , MULTI_DIMENSIONAL = 6 , UNKNOWN_TYPE = 0 ,
  TIME_SERIES = 1 , FREQUENCY_SERIES = 2 , OTHER_1D_SERIES_DATA = 3 , TIME_FREQUENCY = 4 ,
  WAVELETS = 5 , MULTI_DIMENSIONAL = 6
}
 
enum  e_subType_type {
  UNKNOWN_SUB_TYPE = 0 , DFT = 1 , AMPLITUDE_SPECTRAL_DENSITY = 2 , POWER_SPECTRAL_DENSITY = 3 ,
  CROSS_SPECTRAL_DENSITY = 4 , COHERENCE = 5 , TRANSFER_FUNCTION = 6 , UNKNOWN_SUB_TYPE = 0 ,
  DFT = 1 , AMPLITUDE_SPECTRAL_DENSITY = 2 , POWER_SPECTRAL_DENSITY = 3 , CROSS_SPECTRAL_DENSITY = 4 ,
  COHERENCE = 5 , TRANSFER_FUNCTION = 6
}
 
enum  e_type_type {
  UNKNOWN_TYPE = 0 , TIME_SERIES = 1 , FREQUENCY_SERIES = 2 , OTHER_1D_SERIES_DATA = 3 ,
  TIME_FREQUENCY = 4 , WAVELETS = 5 , MULTI_DIMENSIONAL = 6 , UNKNOWN_TYPE = 0 ,
  TIME_SERIES = 1 , FREQUENCY_SERIES = 2 , OTHER_1D_SERIES_DATA = 3 , TIME_FREQUENCY = 4 ,
  WAVELETS = 5 , MULTI_DIMENSIONAL = 6
}
 
enum  e_subType_type {
  UNKNOWN_SUB_TYPE = 0 , DFT = 1 , AMPLITUDE_SPECTRAL_DENSITY = 2 , POWER_SPECTRAL_DENSITY = 3 ,
  CROSS_SPECTRAL_DENSITY = 4 , COHERENCE = 5 , TRANSFER_FUNCTION = 6 , UNKNOWN_SUB_TYPE = 0 ,
  DFT = 1 , AMPLITUDE_SPECTRAL_DENSITY = 2 , POWER_SPECTRAL_DENSITY = 3 , CROSS_SPECTRAL_DENSITY = 4 ,
  COHERENCE = 5 , TRANSFER_FUNCTION = 6
}
 
typedef FR_PROC_DATA_NAME_TYPE name_type
 
typedef FR_PROC_DATA_COMMENT_TYPE comment_type
 
typedef FR_PROC_DATA_TYPE_TYPE type_type
 
typedef FR_PROC_DATA_SUB_TYPE_TYPE subType_type
 
typedef FR_PROC_DATA_TIME_OFFSET_TYPE timeOffset_type
 
typedef FR_PROC_DATA_T_RANGE_TYPE tRange_type
 
typedef FR_PROC_DATA_F_SHIFT_TYPE fShift_type
 
typedef FR_PROC_DATA_PHASE_TYPE phase_type
 
typedef FR_PROC_DATA_F_RANGE_TYPE fRange_type
 
typedef FR_PROC_DATA_BW_TYPE BW_type
 
typedef Common::Array< INT_2U, AuxParam_typeAuxParamList_type
 
typedef FR_PROC_DATA_NAME_TYPE name_type
 
typedef FR_PROC_DATA_COMMENT_TYPE comment_type
 
typedef FR_PROC_DATA_TYPE_TYPE type_type
 
typedef FR_PROC_DATA_SUB_TYPE_TYPE subType_type
 
typedef FR_PROC_DATA_TIME_OFFSET_TYPE timeOffset_type
 
typedef FR_PROC_DATA_T_RANGE_TYPE tRange_type
 
typedef FR_PROC_DATA_F_SHIFT_TYPE fShift_type
 
typedef FR_PROC_DATA_PHASE_TYPE phase_type
 
typedef FR_PROC_DATA_F_RANGE_TYPE fRange_type
 
typedef FR_PROC_DATA_BW_TYPE BW_type
 
typedef Common::Array< INT_2U, AuxParam_typeAuxParamList_type
 

Public Member Functions

void AppendComment (const std::string &Comment)
 
void AppendAuxParam (const AuxParam_type &Param)
 
const name_typeGetName () const
 
const comment_typeGetComment () const
 
type_type GetType () const
 
subType_type GetSubType () const
 
timeOffset_type GetTimeOffset () const
 
tRange_type GetTRange () const
 
fShift_type GetFShift () const
 
phase_type GetPhase () const
 
fRange_type GetFRange () const
 
BW_type GetBW () const
 
const AuxParamList_typeGetAuxParam () const
 
AuxParamList_typeGetAuxParam ()
 
void SetAuxParam (const AuxParamList_type &AuxParams)
 
void SetComment (const comment_type &Comment)
 
void SetFRange (fRange_type FRange)
 
void SetFShift (fShift_type FShift)
 
void SetTimeOffset (timeOffset_type time)
 
void SetTRange (tRange_type TRange)
 
void AppendComment (const std::string &Comment)
 
void AppendAuxParam (const AuxParam_type &Param)
 
const name_typeGetName () const
 
const comment_typeGetComment () const
 
type_type GetType () const
 
subType_type GetSubType () const
 
timeOffset_type GetTimeOffset () const
 
tRange_type GetTRange () const
 
fShift_type GetFShift () const
 
phase_type GetPhase () const
 
fRange_type GetFRange () const
 
BW_type GetBW () const
 
const AuxParamList_typeGetAuxParam () const
 
AuxParamList_typeGetAuxParam ()
 
void SetAuxParam (const AuxParamList_type &AuxParams)
 
void SetComment (const comment_type &Comment)
 
void SetFRange (fRange_type FRange)
 
void SetFShift (fShift_type FShift)
 
void SetTimeOffset (timeOffset_type time)
 
void SetTRange (tRange_type TRange)
 

Static Public Attributes

static const phase_type PHASE_UNKNOWN = 0.0
 
static const fRange_type FRANGE_UNKNOWN = 0.0
 
static const BW_type BW_UNKNOWN = 0
 
static const FrProcDataNPS::type_type DEFAULT_VALUE_TYPE
 
static const FrProcDataNPS::subType_type DEFAULT_VALUE_SUB_TYPE
 
static const FrProcDataNPS::tRange_type DEFAULT_VALUE_TRANGE
 
static const FrProcDataNPS::fShift_type DEFAULT_VALUE_FSHIFT
 
static const FrProcDataNPS::phase_type DEFAULT_VALUE_PHASE
 
static const FrProcDataNPS::fRange_type DEFAULT_VALUE_FRANGE
 
static const FrProcDataNPS::BW_type DEFAULT_VALUE_BW
 

Protected Member Functions

 FrProcDataNPS ()
 
 FrProcDataNPS (const name_type &Name, const comment_type &Comment, type_type Type, subType_type SubType, timeOffset_type TimeOffset, tRange_type TRange, fShift_type FShift, phase_type Phase, fRange_type FRange, BW_type BW)
 
 FrProcDataNPS (const FrProcDataNPS &Source)
 
 FrProcDataNPS (istream_type &Stream)
 
 FrProcDataNPS (const Previous::FrProcData &Source)
 
cmn_streamsize_type bytes () const
 
void write (ostream_type &Stream) const
 
FrProcDataNPSoperator= (const FrProcDataNPS &RHS)
 
bool operator== (const FrProcDataNPS &RHS) const
 
 FrProcDataNPS ()
 
 FrProcDataNPS (const name_type &Name, const comment_type &Comment, type_type Type, subType_type SubType, timeOffset_type TimeOffset, tRange_type TRange, fShift_type FShift, phase_type Phase, fRange_type FRange, BW_type BW)
 
 FrProcDataNPS (const FrProcDataNPS &Source)
 
 FrProcDataNPS (istream_type &Stream)
 
 FrProcDataNPS (const Previous::FrProcData &Source)
 
cmn_streamsize_type bytes () const
 
void write (ostream_type &Stream) const
 
FrProcDataNPSoperator= (const FrProcDataNPS &RHS)
 
bool operator== (const FrProcDataNPS &RHS) const
 

Protected Attributes

name_type name
 
comment_type comment
 
type_type type
 
subType_type subType
 
timeOffset_type timeOffset
 
tRange_type tRange
 
fShift_type fShift
 
phase_type phase
 
fRange_type fRange
 
BW_type BW
 
AuxParamList_type auxParams
 

Member Typedef Documentation

◆ AuxParamList_type [1/2]

◆ AuxParamList_type [2/2]

◆ BW_type [1/2]

◆ BW_type [2/2]

◆ comment_type [1/2]

◆ comment_type [2/2]

◆ fRange_type [1/2]

◆ fRange_type [2/2]

◆ fShift_type [1/2]

◆ fShift_type [2/2]

◆ name_type [1/2]

◆ name_type [2/2]

◆ phase_type [1/2]

◆ phase_type [2/2]

◆ subType_type [1/2]

◆ subType_type [2/2]

◆ timeOffset_type [1/2]

◆ timeOffset_type [2/2]

◆ tRange_type [1/2]

◆ tRange_type [2/2]

◆ type_type [1/2]

◆ type_type [2/2]

Member Enumeration Documentation

◆ e_subType_type [1/2]

Enumerator
UNKNOWN_SUB_TYPE 
DFT 
AMPLITUDE_SPECTRAL_DENSITY 
POWER_SPECTRAL_DENSITY 
CROSS_SPECTRAL_DENSITY 
COHERENCE 
TRANSFER_FUNCTION 
UNKNOWN_SUB_TYPE 
DFT 
AMPLITUDE_SPECTRAL_DENSITY 
POWER_SPECTRAL_DENSITY 
CROSS_SPECTRAL_DENSITY 
COHERENCE 
TRANSFER_FUNCTION 

◆ e_subType_type [2/2]

Enumerator
UNKNOWN_SUB_TYPE 
DFT 
AMPLITUDE_SPECTRAL_DENSITY 
POWER_SPECTRAL_DENSITY 
CROSS_SPECTRAL_DENSITY 
COHERENCE 
TRANSFER_FUNCTION 
UNKNOWN_SUB_TYPE 
DFT 
AMPLITUDE_SPECTRAL_DENSITY 
POWER_SPECTRAL_DENSITY 
CROSS_SPECTRAL_DENSITY 
COHERENCE 
TRANSFER_FUNCTION 

◆ e_type_type [1/2]

Enumerator
UNKNOWN_TYPE 
TIME_SERIES 
FREQUENCY_SERIES 
OTHER_1D_SERIES_DATA 
TIME_FREQUENCY 
WAVELETS 
MULTI_DIMENSIONAL 
UNKNOWN_TYPE 
TIME_SERIES 
FREQUENCY_SERIES 
OTHER_1D_SERIES_DATA 
TIME_FREQUENCY 
WAVELETS 
MULTI_DIMENSIONAL 

◆ e_type_type [2/2]

Enumerator
UNKNOWN_TYPE 
TIME_SERIES 
FREQUENCY_SERIES 
OTHER_1D_SERIES_DATA 
TIME_FREQUENCY 
WAVELETS 
MULTI_DIMENSIONAL 
UNKNOWN_TYPE 
TIME_SERIES 
FREQUENCY_SERIES 
OTHER_1D_SERIES_DATA 
TIME_FREQUENCY 
WAVELETS 
MULTI_DIMENSIONAL 

Constructor & Destructor Documentation

◆ FrProcDataNPS() [1/10]

FrameCPP::Version_6::FrProcDataNPS::FrProcDataNPS ( )
inlineprotected

◆ FrProcDataNPS() [2/10]

FrameCPP::Version_6::FrProcDataNPS::FrProcDataNPS ( const name_type & Name,
const comment_type & Comment,
type_type Type,
subType_type SubType,
timeOffset_type TimeOffset,
tRange_type TRange,
fShift_type FShift,
phase_type Phase,
fRange_type FRange,
BW_type BW )
inlineprotected

◆ FrProcDataNPS() [3/10]

FrameCPP::Version_6::FrProcDataNPS::FrProcDataNPS ( const FrProcDataNPS & Source)
inlineprotected

◆ FrProcDataNPS() [4/10]

FrameCPP::Version_6::FrProcDataNPS::FrProcDataNPS ( istream_type & Stream)
inlineprotected

◆ FrProcDataNPS() [5/10]

FrameCPP::Version_6::FrProcDataNPS::FrProcDataNPS ( const Previous::FrProcData & Source)
inlineprotected

◆ FrProcDataNPS() [6/10]

FrameCPP::Version_6::FrProcDataNPS::FrProcDataNPS ( )
protected

◆ FrProcDataNPS() [7/10]

FrameCPP::Version_6::FrProcDataNPS::FrProcDataNPS ( const name_type & Name,
const comment_type & Comment,
type_type Type,
subType_type SubType,
timeOffset_type TimeOffset,
tRange_type TRange,
fShift_type FShift,
phase_type Phase,
fRange_type FRange,
BW_type BW )
protected

◆ FrProcDataNPS() [8/10]

FrameCPP::Version_6::FrProcDataNPS::FrProcDataNPS ( const FrProcDataNPS & Source)
protected

◆ FrProcDataNPS() [9/10]

FrameCPP::Version_6::FrProcDataNPS::FrProcDataNPS ( istream_type & Stream)
protected

◆ FrProcDataNPS() [10/10]

FrameCPP::Version_6::FrProcDataNPS::FrProcDataNPS ( const Previous::FrProcData & Source)
protected

Member Function Documentation

◆ AppendAuxParam() [1/2]

void FrameCPP::Version_6::FrProcDataNPS::AppendAuxParam ( const AuxParam_type & Param)
inline

◆ AppendAuxParam() [2/2]

void FrameCPP::Version_6::FrProcDataNPS::AppendAuxParam ( const AuxParam_type & Param)

◆ AppendComment() [1/2]

void FrameCPP::Version_6::FrProcDataNPS::AppendComment ( const std::string & Comment)
inline

◆ AppendComment() [2/2]

void FrameCPP::Version_6::FrProcDataNPS::AppendComment ( const std::string & Comment)

◆ bytes() [1/2]

cmn_streamsize_type FrameCPP::Version_6::FrProcDataNPS::bytes ( ) const
inlineprotected

◆ bytes() [2/2]

cmn_streamsize_type FrameCPP::Version_6::FrProcDataNPS::bytes ( ) const
protected

◆ GetAuxParam() [1/4]

FrProcDataNPS::AuxParamList_type & FrameCPP::Version_6::FrProcDataNPS::GetAuxParam ( )
inline

◆ GetAuxParam() [2/4]

AuxParamList_type & FrameCPP::Version_6::FrProcDataNPS::GetAuxParam ( )

◆ GetAuxParam() [3/4]

const FrProcDataNPS::AuxParamList_type & FrameCPP::Version_6::FrProcDataNPS::GetAuxParam ( ) const
inline

◆ GetAuxParam() [4/4]

const AuxParamList_type & FrameCPP::Version_6::FrProcDataNPS::GetAuxParam ( ) const

◆ GetBW() [1/2]

FrProcDataNPS::BW_type FrameCPP::Version_6::FrProcDataNPS::GetBW ( ) const
inline

◆ GetBW() [2/2]

BW_type FrameCPP::Version_6::FrProcDataNPS::GetBW ( ) const

◆ GetComment() [1/2]

const FrProcDataNPS::comment_type & FrameCPP::Version_6::FrProcDataNPS::GetComment ( ) const
inline

◆ GetComment() [2/2]

const comment_type & FrameCPP::Version_6::FrProcDataNPS::GetComment ( ) const

◆ GetFRange() [1/2]

FrProcDataNPS::fRange_type FrameCPP::Version_6::FrProcDataNPS::GetFRange ( ) const
inline

◆ GetFRange() [2/2]

fRange_type FrameCPP::Version_6::FrProcDataNPS::GetFRange ( ) const

◆ GetFShift() [1/2]

FrProcDataNPS::fShift_type FrameCPP::Version_6::FrProcDataNPS::GetFShift ( ) const
inline

◆ GetFShift() [2/2]

fShift_type FrameCPP::Version_6::FrProcDataNPS::GetFShift ( ) const

◆ GetName() [1/2]

const FrProcDataNPS::name_type & FrameCPP::Version_6::FrProcDataNPS::GetName ( ) const
inline

◆ GetName() [2/2]

const name_type & FrameCPP::Version_6::FrProcDataNPS::GetName ( ) const

◆ GetPhase() [1/2]

FrProcDataNPS::phase_type FrameCPP::Version_6::FrProcDataNPS::GetPhase ( ) const
inline

◆ GetPhase() [2/2]

phase_type FrameCPP::Version_6::FrProcDataNPS::GetPhase ( ) const

◆ GetSubType() [1/2]

FrProcDataNPS::subType_type FrameCPP::Version_6::FrProcDataNPS::GetSubType ( ) const
inline

◆ GetSubType() [2/2]

subType_type FrameCPP::Version_6::FrProcDataNPS::GetSubType ( ) const

◆ GetTimeOffset() [1/2]

FrProcDataNPS::timeOffset_type FrameCPP::Version_6::FrProcDataNPS::GetTimeOffset ( ) const
inline

◆ GetTimeOffset() [2/2]

timeOffset_type FrameCPP::Version_6::FrProcDataNPS::GetTimeOffset ( ) const

◆ GetTRange() [1/2]

FrProcDataNPS::tRange_type FrameCPP::Version_6::FrProcDataNPS::GetTRange ( ) const
inline

◆ GetTRange() [2/2]

tRange_type FrameCPP::Version_6::FrProcDataNPS::GetTRange ( ) const

◆ GetType() [1/2]

FrProcDataNPS::type_type FrameCPP::Version_6::FrProcDataNPS::GetType ( ) const
inline

◆ GetType() [2/2]

type_type FrameCPP::Version_6::FrProcDataNPS::GetType ( ) const

◆ operator=() [1/2]

FrProcDataNPS & FrameCPP::Version_6::FrProcDataNPS::operator= ( const FrProcDataNPS & RHS)
inlineprotected

◆ operator=() [2/2]

FrProcDataNPS & FrameCPP::Version_6::FrProcDataNPS::operator= ( const FrProcDataNPS & RHS)
protected

◆ operator==() [1/2]

bool FrameCPP::Version_6::FrProcDataNPS::operator== ( const FrProcDataNPS & RHS) const
inlineprotected

◆ operator==() [2/2]

bool FrameCPP::Version_6::FrProcDataNPS::operator== ( const FrProcDataNPS & RHS) const
protected

◆ SetAuxParam() [1/2]

void FrameCPP::Version_6::FrProcDataNPS::SetAuxParam ( const AuxParamList_type & AuxParams)
inline

◆ SetAuxParam() [2/2]

void FrameCPP::Version_6::FrProcDataNPS::SetAuxParam ( const AuxParamList_type & AuxParams)

◆ SetComment() [1/2]

void FrameCPP::Version_6::FrProcDataNPS::SetComment ( const comment_type & Comment)
inline

◆ SetComment() [2/2]

void FrameCPP::Version_6::FrProcDataNPS::SetComment ( const comment_type & Comment)

◆ SetFRange() [1/2]

void FrameCPP::Version_6::FrProcDataNPS::SetFRange ( fRange_type FRange)
inline

◆ SetFRange() [2/2]

void FrameCPP::Version_6::FrProcDataNPS::SetFRange ( fRange_type FRange)

◆ SetFShift() [1/2]

void FrameCPP::Version_6::FrProcDataNPS::SetFShift ( fShift_type FShift)
inline

◆ SetFShift() [2/2]

void FrameCPP::Version_6::FrProcDataNPS::SetFShift ( fShift_type FShift)

◆ SetTimeOffset() [1/2]

void FrameCPP::Version_6::FrProcDataNPS::SetTimeOffset ( timeOffset_type time)
inline

◆ SetTimeOffset() [2/2]

void FrameCPP::Version_6::FrProcDataNPS::SetTimeOffset ( timeOffset_type time)

◆ SetTRange() [1/2]

void FrameCPP::Version_6::FrProcDataNPS::SetTRange ( tRange_type TRange)
inline

◆ SetTRange() [2/2]

void FrameCPP::Version_6::FrProcDataNPS::SetTRange ( tRange_type TRange)

◆ write() [1/2]

void FrameCPP::Version_6::FrProcDataNPS::write ( ostream_type & Stream) const
inlineprotected

◆ write() [2/2]

void FrameCPP::Version_6::FrProcDataNPS::write ( ostream_type & Stream) const
protected

Member Data Documentation

◆ auxParams

AuxParamList_type FrameCPP::Version_6::FrProcDataNPS::auxParams
protected

◆ BW

BW_type FrameCPP::Version_6::FrProcDataNPS::BW
protected

◆ BW_UNKNOWN

static const BW_type FrameCPP::Version_6::FrProcDataNPS::BW_UNKNOWN = 0
static

◆ comment

comment_type FrameCPP::Version_6::FrProcDataNPS::comment
protected

◆ DEFAULT_VALUE_BW

static const FrProcDataNPS::BW_type FrameCPP::Version_6::FrProcDataNPS::DEFAULT_VALUE_BW
static
Initial value:
=
#define FR_PROC_DATA_DEFAULT_BW
Definition FrProcDataNPS.hh:89

◆ DEFAULT_VALUE_FRANGE

static const FrProcDataNPS::fRange_type FrameCPP::Version_6::FrProcDataNPS::DEFAULT_VALUE_FRANGE
static
Initial value:
=
#define FR_PROC_DATA_DEFAULT_FRANGE
Definition FrProcDataNPS.hh:86

◆ DEFAULT_VALUE_FSHIFT

static const FrProcDataNPS::fShift_type FrameCPP::Version_6::FrProcDataNPS::DEFAULT_VALUE_FSHIFT
static
Initial value:
=
#define FR_PROC_DATA_DEFAULT_FSHIFT
Definition FrProcDataNPS.hh:80

◆ DEFAULT_VALUE_PHASE

static const FrProcDataNPS::phase_type FrameCPP::Version_6::FrProcDataNPS::DEFAULT_VALUE_PHASE
static
Initial value:
=
#define FR_PROC_DATA_DEFAULT_PHASE
Definition FrProcDataNPS.hh:83

◆ DEFAULT_VALUE_SUB_TYPE

static const FrProcDataNPS::subType_type FrameCPP::Version_6::FrProcDataNPS::DEFAULT_VALUE_SUB_TYPE
static
Initial value:

◆ DEFAULT_VALUE_TRANGE

static const FrProcDataNPS::tRange_type FrameCPP::Version_6::FrProcDataNPS::DEFAULT_VALUE_TRANGE
static
Initial value:
=
#define FR_PROC_DATA_DEFAULT_TRANGE
Definition FrProcDataNPS.hh:77

◆ DEFAULT_VALUE_TYPE

static const FrProcDataNPS::type_type FrameCPP::Version_6::FrProcDataNPS::DEFAULT_VALUE_TYPE
static
Initial value:

◆ fRange

fRange_type FrameCPP::Version_6::FrProcDataNPS::fRange
protected

◆ FRANGE_UNKNOWN

static const fRange_type FrameCPP::Version_6::FrProcDataNPS::FRANGE_UNKNOWN = 0.0
static

◆ fShift

fShift_type FrameCPP::Version_6::FrProcDataNPS::fShift
protected

◆ name

name_type FrameCPP::Version_6::FrProcDataNPS::name
protected

◆ phase

phase_type FrameCPP::Version_6::FrProcDataNPS::phase
protected

◆ PHASE_UNKNOWN

static const phase_type FrameCPP::Version_6::FrProcDataNPS::PHASE_UNKNOWN = 0.0
static

◆ subType

subType_type FrameCPP::Version_6::FrProcDataNPS::subType
protected

◆ timeOffset

timeOffset_type FrameCPP::Version_6::FrProcDataNPS::timeOffset
protected

◆ tRange

tRange_type FrameCPP::Version_6::FrProcDataNPS::tRange
protected

◆ type

type_type FrameCPP::Version_6::FrProcDataNPS::type
protected

The documentation for this class was generated from the following files: