#include <ngcdcsCFG.hpp>
Public Member Functions | |
| ngcdcs_ao_dcf_t () | |
| Constructor. | |
Public Attributes | |
| char | initFile [ngcdcsAO_MAX_INITFILES][256] |
| Register initialization files. | |
| int | delay [42] |
| Delay (in ticks) | |
| double | vsph [4] |
| 3-level-clock voltage levels S-phase | |
| double | viph [4] |
| 3-level-clock voltage levels I-phase | |
| int | nx |
| Image transfer x-dimension. | |
| int | ny |
| Image transfer y-dimension. | |
| int | master |
| Synchronization master flag. | |
| int | hwRev |
| Hardware revision (0=protoype, 1=reshaped) | |
| double | reDelay [8] |
| Rising edge calibration delays (in ticks) | |
| double | feDelay [8] |
| Falling edge calibration delays (in ticks) | |
| ngcdcs_aocal_t | calib [4] |
| High voltage calibration. | |
| ngcdcs_afe_t | afe |
| AFE control. | |
| ngcdcsAO_RMP | rmp |
| ALICE regions, masks, patterns. | |
| int | hvChan [4] |
| int | shpWidth |
| SHP-width (ALICE) | |
AO camera detector configuration
|
inline |
Constructor.
| ngcdcs_afe_t ngcdcs_ao_dcf_t::afe |
AFE control.
| ngcdcs_aocal_t ngcdcs_ao_dcf_t::calib[4] |
High voltage calibration.
| int ngcdcs_ao_dcf_t::delay[42] |
Delay (in ticks)
| double ngcdcs_ao_dcf_t::feDelay[8] |
Falling edge calibration delays (in ticks)
| int ngcdcs_ao_dcf_t::hvChan[4] |
| int ngcdcs_ao_dcf_t::hwRev |
Hardware revision (0=protoype, 1=reshaped)
| char ngcdcs_ao_dcf_t::initFile[ngcdcsAO_MAX_INITFILES][256] |
Register initialization files.
| int ngcdcs_ao_dcf_t::master |
Synchronization master flag.
| int ngcdcs_ao_dcf_t::nx |
Image transfer x-dimension.
| int ngcdcs_ao_dcf_t::ny |
Image transfer y-dimension.
| double ngcdcs_ao_dcf_t::reDelay[8] |
Rising edge calibration delays (in ticks)
| ngcdcsAO_RMP ngcdcs_ao_dcf_t::rmp |
ALICE regions, masks, patterns.
| int ngcdcs_ao_dcf_t::shpWidth |
SHP-width (ALICE)
| double ngcdcs_ao_dcf_t::viph[4] |
3-level-clock voltage levels I-phase
| double ngcdcs_ao_dcf_t::vsph[4] |
3-level-clock voltage levels S-phase