ngc 1.5.0
 
Loading...
Searching...
No Matches
ngcdcs_finfo_t Struct Reference

#include <ngcdcsFINFO.hpp>

Public Member Functions

 ngcdcs_finfo_t ()
 Constructor.
 

Public Attributes

int type
 Unique frame type.
 
char name [64]
 Unique frame name.
 
int fcnt
 Frame counter.
 
double expFactor
 Factor for EXPTIME.
 
int bitPix
 Bits per pixel as defined in the FITS-standard.
 
int divisor
 Pixel divisor.
 
double bscale
 Scaling factor to be applied.
 
double bzero
 Offset value to be added.
 
int sx
 Lower left corner (x-direction)
 
int sy
 Lower left corner (y-direction)
 
int nx
 Dimension in x-direction.
 
int ny
 Dimension in y-direction.
 
double crpix1
 Reference pixel in x-direction.
 
double crpix2
 Reference pixel in y-direction.
 
int detIdx
 Detector index (for mosaics)
 
int expCnt
 Exposure counter for this type.
 
int fcnt0
 Initial frame counter.
 
int ndit
 Number of integrations in pixel-data.
 
int acq
 Acquisition module instance number.
 
int recording
 Frame belongs to recording sequence.
 
char utc [64]
 Time when frame was ready in the pre-processor.
 
char reference [64]
 Reference file.
 
char where [512]
 Location where file has been stored.
 
int appDataSize
 Application data size.
 
int appDataInline
 Application data inline flag.
 
char appData [ngcppAPP_HDR_SIZE]
 Application data.
 
double timeStamp
 MUDPI/RTMS timestamp (seconds since UNIX epoch)
 
ngcdcsCUBEcube
 Data cube object to be used for storing to a cube.
 
ngcbFITSehdr
 Extension FITS header.
 

Detailed Description

Frame info structure

Constructor & Destructor Documentation

◆ ngcdcs_finfo_t()

ngcdcs_finfo_t::ngcdcs_finfo_t ( )
inline

Constructor.

Member Data Documentation

◆ acq

int ngcdcs_finfo_t::acq

Acquisition module instance number.

◆ appData

char ngcdcs_finfo_t::appData[ngcppAPP_HDR_SIZE]

Application data.

◆ appDataInline

int ngcdcs_finfo_t::appDataInline

Application data inline flag.

◆ appDataSize

int ngcdcs_finfo_t::appDataSize

Application data size.

◆ bitPix

int ngcdcs_finfo_t::bitPix

Bits per pixel as defined in the FITS-standard.

◆ bscale

double ngcdcs_finfo_t::bscale

Scaling factor to be applied.

◆ bzero

double ngcdcs_finfo_t::bzero

Offset value to be added.

◆ crpix1

double ngcdcs_finfo_t::crpix1

Reference pixel in x-direction.

◆ crpix2

double ngcdcs_finfo_t::crpix2

Reference pixel in y-direction.

◆ cube

ngcdcsCUBE* ngcdcs_finfo_t::cube

Data cube object to be used for storing to a cube.

◆ detIdx

int ngcdcs_finfo_t::detIdx

Detector index (for mosaics)

◆ divisor

int ngcdcs_finfo_t::divisor

Pixel divisor.

◆ ehdr

ngcbFITS* ngcdcs_finfo_t::ehdr

Extension FITS header.

◆ expCnt

int ngcdcs_finfo_t::expCnt

Exposure counter for this type.

◆ expFactor

double ngcdcs_finfo_t::expFactor

Factor for EXPTIME.

◆ fcnt

int ngcdcs_finfo_t::fcnt

Frame counter.

◆ fcnt0

int ngcdcs_finfo_t::fcnt0

Initial frame counter.

◆ name

char ngcdcs_finfo_t::name[64]

Unique frame name.

◆ ndit

int ngcdcs_finfo_t::ndit

Number of integrations in pixel-data.

◆ nx

int ngcdcs_finfo_t::nx

Dimension in x-direction.

◆ ny

int ngcdcs_finfo_t::ny

Dimension in y-direction.

◆ recording

int ngcdcs_finfo_t::recording

Frame belongs to recording sequence.

◆ reference

char ngcdcs_finfo_t::reference[64]

Reference file.

◆ sx

int ngcdcs_finfo_t::sx

Lower left corner (x-direction)

◆ sy

int ngcdcs_finfo_t::sy

Lower left corner (y-direction)

◆ timeStamp

double ngcdcs_finfo_t::timeStamp

MUDPI/RTMS timestamp (seconds since UNIX epoch)

◆ type

int ngcdcs_finfo_t::type

Unique frame type.

◆ utc

char ngcdcs_finfo_t::utc[64]

Time when frame was ready in the pre-processor.

◆ where

char ngcdcs_finfo_t::where[512]

Location where file has been stored.


The documentation for this struct was generated from the following file: