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

#include <ngcdcsCFG.hpp>

Public Member Functions

 ngcdcs_detcfg_t ()
 Constructor.
 

Public Attributes

ngcdcs_seq_dcf_t seq [ngcdcsCTRL_MAX_SEQ]
 Sequencer module detector configuration.
 
ngcdcs_cldc_dcf_t cldc [ngcdcsCTRL_MAX_CLDC]
 CLDC module detector configuration.
 
ngcdcs_adc_dcf_t adc [ngcdcsCTRL_MAX_ADCMOD]
 ADC module detector configuration.
 
ngcdcs_ngc2_dcf_t ngc2 [ngcdcsCTRL_MAX_NGC2]
 NGC2 basic module detector configuration.
 
ngcdcs_lisa_dcf_t lisa [ngcdcsCTRL_MAX_LISA]
 LISA camera module detector configuration.
 
ngcdcs_ao_dcf_t ao [ngcdcsCTRL_MAX_AO]
 AO camera module detector configuration.
 
ngcdcs_chip_t chip [ngcdcsMAX_DET]
 Chip information.
 
int numDet
 Number of detectors in mosaic.
 
int haveChipIndex
 Expicit chip index present.
 
char name [32]
 Detector system name.
 
char id [32]
 Detector system id.
 
int numOutput
 Total number of outputs.
 
int splitX [ngcdcsACQ_MAX_PROC]
 FITS extensions spltting X.
 
int splitY [ngcdcsACQ_MAX_PROC]
 FITS extensions splitting Y.
 
ngcdcs_rm_t rm [ngcdcsMAX_RM]
 Read-out modes.
 
int numReadMod
 Number of read-out modes.
 
int rmDefault
 Default read-out mode.
 
char fileName [256]
 Optional filename.
 
char dsup [256]
 Default parameter setup file (optional)
 
ngcdcs_win_t win
 Default window.
 
ngcdcs_win_t acqWin [ngcdcsACQ_MAX_PROC]
 Default acquisition window.
 

Detailed Description

Detector configuration structure

Constructor & Destructor Documentation

◆ ngcdcs_detcfg_t()

ngcdcs_detcfg_t::ngcdcs_detcfg_t ( )
inline

Constructor.

Member Data Documentation

◆ acqWin

ngcdcs_win_t ngcdcs_detcfg_t::acqWin[ngcdcsACQ_MAX_PROC]

Default acquisition window.

◆ adc

ngcdcs_adc_dcf_t ngcdcs_detcfg_t::adc[ngcdcsCTRL_MAX_ADCMOD]

ADC module detector configuration.

◆ ao

ngcdcs_ao_dcf_t ngcdcs_detcfg_t::ao[ngcdcsCTRL_MAX_AO]

AO camera module detector configuration.

◆ chip

ngcdcs_chip_t ngcdcs_detcfg_t::chip[ngcdcsMAX_DET]

Chip information.

◆ cldc

ngcdcs_cldc_dcf_t ngcdcs_detcfg_t::cldc[ngcdcsCTRL_MAX_CLDC]

CLDC module detector configuration.

◆ dsup

char ngcdcs_detcfg_t::dsup[256]

Default parameter setup file (optional)

◆ fileName

char ngcdcs_detcfg_t::fileName[256]

Optional filename.

◆ haveChipIndex

int ngcdcs_detcfg_t::haveChipIndex

Expicit chip index present.

◆ id

char ngcdcs_detcfg_t::id[32]

Detector system id.

◆ lisa

ngcdcs_lisa_dcf_t ngcdcs_detcfg_t::lisa[ngcdcsCTRL_MAX_LISA]

LISA camera module detector configuration.

◆ name

char ngcdcs_detcfg_t::name[32]

Detector system name.

◆ ngc2

ngcdcs_ngc2_dcf_t ngcdcs_detcfg_t::ngc2[ngcdcsCTRL_MAX_NGC2]

NGC2 basic module detector configuration.

◆ numDet

int ngcdcs_detcfg_t::numDet

Number of detectors in mosaic.

◆ numOutput

int ngcdcs_detcfg_t::numOutput

Total number of outputs.

◆ numReadMod

int ngcdcs_detcfg_t::numReadMod

Number of read-out modes.

◆ rm

ngcdcs_rm_t ngcdcs_detcfg_t::rm[ngcdcsMAX_RM]

Read-out modes.

◆ rmDefault

int ngcdcs_detcfg_t::rmDefault

Default read-out mode.

◆ seq

ngcdcs_seq_dcf_t ngcdcs_detcfg_t::seq[ngcdcsCTRL_MAX_SEQ]

Sequencer module detector configuration.

◆ splitX

int ngcdcs_detcfg_t::splitX[ngcdcsACQ_MAX_PROC]

FITS extensions spltting X.

◆ splitY

int ngcdcs_detcfg_t::splitY[ngcdcsACQ_MAX_PROC]

FITS extensions splitting Y.

◆ win

ngcdcs_win_t ngcdcs_detcfg_t::win

Default window.


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