AdcParamCheck(const int32_t ad, const int32_t channel, const std::string &fxName) | ApogeeCam | protected |
ApogeeCam(CamModel::PlatformType platform) | ApogeeCam | protected |
AreColsCentered() | Ascent | private |
AreFlushCmdsDisabled() | ApogeeCam | |
Ascent() | Ascent | |
Ascent(const std::string &ioType, const std::string &DeviceAddr) | Ascent | protected |
Ascent(const Ascent &) | Ascent | private |
CamGen2Base(const uint16_t FirmwareRev, const uint16_t Id, CamModel::PlatformType platform) | CamGen2Base | protected |
CamGen2Base(CamModel::PlatformType platform) | CamGen2Base | protected |
CancelExposureNoThrow() | ApogeeCam | protected |
CfgCamFromId(uint16_t CameraId) | Ascent | privatevirtual |
CFW25_6R enum value | Ascent | |
CFW31_8R enum value | Ascent | |
CheckAndWaitForStatus(Apg::Status desired, Apg::Status &acutal) | ApogeeCam | protected |
ClearAllRegisters() | ApogeeCam | protected |
CloseConnection() | Ascent | virtual |
CreateCamIo(const std::string &ioType, const std::string &DeviceAddr) | Ascent | protected |
DefaultCfgCamFromId(uint16_t CameraId) | ApogeeCam | protected |
DefaultCloseConnection() | ApogeeCam | protected |
DefaultGetFanMode() | ApogeeCam | protected |
DefaultGetTempHeatsink() | ApogeeCam | protected |
DefaultInit() | ApogeeCam | protected |
DefaultSetFanMode(Apg::FanMode mode, bool PreCondCheck) | ApogeeCam | protected |
DefaultStartExposure(double Duration, bool IsLight, bool IssueReset=true) | CamGen2Base | protected |
ExectuePreFlash() | ApogeeCam | protected |
ExposureAndGetImgRC(uint16_t &r, uint16_t &c) | Ascent | protectedvirtual |
ExposureZ() | CamGen2Base | protectedvirtual |
FilterWheelClose() | Ascent | |
FilterWheelOpen(Ascent::FilterWheelType type) | Ascent | |
FilterWheelType enum name | Ascent | |
FixImgFromCamera(const std::vector< uint16_t > &data, std::vector< uint16_t > &out, int32_t rows, int32_t cols) | Ascent | protectedvirtual |
FW_UNKNOWN_TYPE enum value | Ascent | |
FwStatusFromCamera() | Ascent | private |
FwStatusFromTimer() | Ascent | private |
GetAdcGain(int32_t ad, int32_t channel) | ApogeeCam | |
GetAdcOffset(int32_t ad, int32_t channel) | ApogeeCam | |
GetAvailableMemory() | CamGen2Base | virtual |
GetCameraMode() | ApogeeCam | |
GetCcdAdcResolution() | ApogeeCam | |
GetCcdAdcSpeed() | ApogeeCam | |
GetCoolerBackoffPoint() | ApogeeCam | |
GetCoolerDrive() | CamGen2Base | virtual |
GetCoolerSetPoint() | ApogeeCam | |
GetCoolerStatus() | ApogeeCam | |
GetDriverVersion() | ApogeeCam | |
GetDualReadout() | Ascent | |
GetFanMode() | Ascent | virtual |
GetFilterWheelMaxPositions() | Ascent | |
GetFilterWheelName() | Ascent | |
GetFilterWheelPos() | Ascent | |
GetFilterWheelStatus() | Ascent | |
GetFilterWheelType() | Ascent | inline |
GetFirmwareRev() | ApogeeCam | |
GetFlushBinningRows() | ApogeeCam | |
GetIlluminationMask() | CamGen2Base | protectedvirtual |
GetImage(std::vector< uint16_t > &out) | CamGen2Base | virtual |
GetImageCount() | ApogeeCam | |
GetImageZ() | CamGen2Base | protectedvirtual |
GetImagingStatus() | CamGen2Base | virtual |
GetImgSequenceCount() | ApogeeCam | |
GetInfo() | ApogeeCam | |
GetInputVoltage() | ApogeeCam | |
GetInterfaceType() | ApogeeCam | |
GetIoPortAssignment() | ApogeeCam | |
GetIoPortBlankingBits() | ApogeeCam | |
GetIoPortData() | ApogeeCam | |
GetIoPortDirection() | ApogeeCam | |
GetKineticsSectionHeight() | ApogeeCam | |
GetKineticsSections() | ApogeeCam | |
GetKineticsShiftInterval() | ApogeeCam | |
GetLedAState() | ApogeeCam | |
GetLedBrightness() | ApogeeCam | |
GetLedBState() | ApogeeCam | |
GetLedMode() | ApogeeCam | |
GetMaxBinCols() | ApogeeCam | |
GetMaxBinRows() | ApogeeCam | |
GetMaxExposureTime() | ApogeeCam | |
GetMaxImgCols() | ApogeeCam | |
GetMaxImgRows() | ApogeeCam | |
GetMinExposureTime() | ApogeeCam | |
GetModel() | ApogeeCam | |
GetNumAdChannels() | Ascent | virtual |
GetNumAds() | CamGen2Base | virtual |
GetNumOverscanCols() | ApogeeCam | |
GetPixelHeight() | ApogeeCam | |
GetPixelWidth() | ApogeeCam | |
GetPlatformType() | ApogeeCam | |
GetPreFlash() | ApogeeCam | inline |
GetRoiBinCol() | ApogeeCam | |
GetRoiBinRow() | ApogeeCam | |
GetRoiNumCols() | ApogeeCam | |
GetRoiNumRows() | ApogeeCam | |
GetRoiStartCol() | ApogeeCam | |
GetRoiStartRow() | ApogeeCam | |
GetSensor() | ApogeeCam | |
GetSequenceDelay() | ApogeeCam | |
GetSerialNumber() | ApogeeCam | |
GetShutterCloseDelay() | ApogeeCam | |
GetShutterState() | ApogeeCam | |
GetShutterStrobePeriod() | ApogeeCam | |
GetShutterStrobePosition() | ApogeeCam | |
GetStatus() | CamGen2Base | virtual |
GetTdiBinningRows() | ApogeeCam | |
GetTdiCounter() | ApogeeCam | |
GetTdiRate() | ApogeeCam | |
GetTdiRows() | ApogeeCam | |
GetTempCcd() | ApogeeCam | |
GetTempHeatsink() | CamGen2Base | virtual |
GetTotalCols() | ApogeeCam | |
GetTotalRows() | ApogeeCam | |
GetUsbFirmwareVersion() | ApogeeCam | |
GetUsbVendorInfo(uint16_t &VendorId, uint16_t &ProductId, uint16_t &DeviceId) | ApogeeCam | |
GetVariableSequenceDelay() | ApogeeCam | |
GrabImageAndThrowItAway() | ApogeeCam | protected |
HardStopExposure(const std::string &msg) | ApogeeCam | protected |
Init() | Ascent | virtual |
InitShutterCloseDelay() | ApogeeCam | protected |
IsAdSimModeOn() | ApogeeCam | |
IsBulkDownloadOn() | ApogeeCam | |
IsCCD() | ApogeeCam | |
IsColor() | ApogeeCam | |
IsConnected() | ApogeeCam | inline |
IsCoolerOn() | ApogeeCam | |
IsCoolingRegulated() | ApogeeCam | |
IsCoolingSupported() | ApogeeCam | |
IsDualReadoutSupported() | Ascent | |
IsFastSequenceOn() | ApogeeCam | |
IsImgDone(const CameraStatusRegs &statusObj) | ApogeeCam | protected |
IsInitialized() | ApogeeCam | inline |
IsInterline() | ApogeeCam | |
IsOverscanDigitized() | ApogeeCam | |
IsPipelineDownloadOn() | ApogeeCam | |
IsPostExposeFlushingDisabled() | ApogeeCam | |
IsSerialASupported() | ApogeeCam | |
IsSerialBSupported() | ApogeeCam | |
IsShutterAmpCtrlOn() | ApogeeCam | |
IsShutterForcedClosed() | ApogeeCam | |
IsShutterForcedOpen() | ApogeeCam | |
IsShutterOpen() | ApogeeCam | |
IssueExposeCmd(bool IsLight) | ApogeeCam | protected |
IsThereAStatusError(uint16_t statusReg) | ApogeeCam | protected |
IsTriggerExternalReadoutOn() | ApogeeCam | |
IsTriggerExternalShutterOn() | ApogeeCam | |
IsTriggerNormEachOn() | ApogeeCam | |
IsTriggerNormGroupOn() | ApogeeCam | |
IsTriggerTdiKinEachOn() | ApogeeCam | |
IsTriggerTdiKinGroupOn() | ApogeeCam | |
LogAndReturnStatus(Apg::Status status, const CameraStatusRegs &statusObj) | ApogeeCam | protected |
LogConnectAndDisconnect(bool Connect) | ApogeeCam | protected |
m_CamCfgData | ApogeeCam | protected |
m_CameraConsts | ApogeeCam | protected |
m_CamIo | ApogeeCam | protected |
m_CamMode | ApogeeCam | protected |
m_CcdAcqSettings | ApogeeCam | protected |
m_ExposureTimer | ApogeeCam | protected |
m_fileName | Ascent | private |
m_filterWheelType | Ascent | private |
m_FirmwareVersion | ApogeeCam | protected |
m_FwDiffTime | Ascent | private |
m_FwTimer | Ascent | private |
m_Id | ApogeeCam | protected |
m_ImageInProgress | ApogeeCam | protected |
m_IsConnected | ApogeeCam | protected |
m_IsInitialized | ApogeeCam | protected |
m_IsPreFlashOn | ApogeeCam | protected |
m_LastExposureTime | ApogeeCam | protected |
m_NumImgsDownloaded | ApogeeCam | protected |
m_PlatformType | ApogeeCam | protected |
OpenConnection(const std::string &ioType, const std::string &DeviceAddr, const uint16_t FirmwareRev, const uint16_t Id) | Ascent | virtual |
operator=(Ascent &) | Ascent | private |
PauseTimer(bool TurnOn) | ApogeeCam | |
ReadReg(uint16_t reg) | ApogeeCam | |
ReadStrDatabase() | ApogeeCam | |
Reset() | ApogeeCam | |
Reset(bool Flush) | ApogeeCam | protected |
ResumeCooler() | ApogeeCam | protected |
SetAdcGain(uint16_t gain, int32_t ad, int32_t channel) | ApogeeCam | |
SetAdcOffset(uint16_t offset, int32_t ad, int32_t channel) | ApogeeCam | |
SetAdSimMode(bool TurnOn) | ApogeeCam | |
SetBulkDownload(bool TurnOn) | ApogeeCam | |
SetCameraMode(Apg::CameraMode mode) | ApogeeCam | |
SetCcdAdcResolution(Apg::Resolution res) | ApogeeCam | |
SetCcdAdcSpeed(Apg::AdcSpeed speed) | ApogeeCam | |
SetCooler(bool TurnOn) | ApogeeCam | |
SetCoolerBackoffPoint(double point) | ApogeeCam | |
SetCoolerSetPoint(double point) | ApogeeCam | |
SetDigitizeOverscan(const bool TurnOn) | ApogeeCam | |
SetDualReadout(bool TurnOn) | Ascent | |
SetExpsoureTime(double Duration) | ApogeeCam | protected |
SetExternalTrigger(bool TurnOn, Apg::TriggerMode trigMode, Apg::TriggerType trigType) | ApogeeCam | |
SetFanMode(Apg::FanMode mode, bool PreCondCheck=true) | Ascent | virtual |
SetFastSequence(bool TurnOn) | ApogeeCam | |
SetFilterWheelPos(uint16_t pos) | Ascent | |
SetFlushBinningRows(uint16_t bin) | ApogeeCam | |
SetFlushCommands(bool Disable) | ApogeeCam | |
SetImageCount(uint16_t count) | ApogeeCam | |
SetIoPortAssignment(uint16_t assignment) | ApogeeCam | |
SetIoPortBlankingBits(uint16_t blankingBits) | ApogeeCam | |
SetIoPortData(uint16_t data) | ApogeeCam | |
SetIoPortDirection(uint16_t direction) | ApogeeCam | |
SetIsAscentBit() | Ascent | protected |
SetIsInterlineBit() | Ascent | protected |
SetKineticsSectionHeight(uint16_t height) | ApogeeCam | |
SetKineticsSections(uint16_t sections) | ApogeeCam | |
SetKineticsShiftInterval(double interval) | ApogeeCam | |
SetLedAState(Apg::LedState state) | ApogeeCam | |
SetLedBrightness(double PercentIntensity) | ApogeeCam | |
SetLedBState(Apg::LedState state) | ApogeeCam | |
SetLedMode(Apg::LedMode mode) | ApogeeCam | |
SetNumAdOutputs(const uint16_t num) | ApogeeCam | protected |
SetPipelineDownload(bool TurnOn) | ApogeeCam | |
SetPostExposeFlushing(bool Disable) | ApogeeCam | |
SetPreFlash(bool TurnOn) | ApogeeCam | inline |
SetRoiBinCol(uint16_t bin) | ApogeeCam | |
SetRoiBinRow(uint16_t bin) | ApogeeCam | |
SetRoiNumCols(uint16_t cols) | ApogeeCam | |
SetRoiNumRows(uint16_t rows) | ApogeeCam | |
SetRoiStartCol(uint16_t col) | ApogeeCam | |
SetRoiStartRow(uint16_t row) | ApogeeCam | |
SetSequenceDelay(double delay) | ApogeeCam | |
SetShutterAmpCtrl(bool TurnOn) | ApogeeCam | |
SetShutterCloseDelay(double delay) | ApogeeCam | |
SetShutterState(Apg::ShutterState state) | ApogeeCam | |
SetShutterStrobePeriod(double period) | ApogeeCam | |
SetShutterStrobePosition(double position) | ApogeeCam | |
SetTdiBinningRows(uint16_t bin) | ApogeeCam | |
SetTdiRate(double TdiRate) | ApogeeCam | |
SetTdiRows(uint16_t TdiRows) | ApogeeCam | |
SetVariableSequenceDelay(bool variable) | ApogeeCam | |
StartExposure(double Duration, bool IsLight) | Ascent | virtual |
StartFwTimer(uint16_t pos) | Ascent | private |
StopExposure(bool Digitize) | CamGen2Base | virtual |
StopExposureModeNorm(bool Digitize) | ApogeeCam | protected |
SupsendCooler(bool &resume) | ApogeeCam | protected |
UpdateAlta(const std::string FilenameCamCon, const std::string FilenameBufCon, const std::string FilenameFx2, const std::string FilenameGpifCamCon, const std::string FilenameGpifBufCon, const std::string FilenameGpifFifo) | ApogeeCam | |
UpdateAscentOrAltaF(const std::string FilenameFpga, const std::string FilenameFx2, const std::string FilenameDescriptor) | ApogeeCam | |
UpdateAspen(const std::string FilenameFpga, const std::string FilenameFx2, const std::string FilenameDescriptor, const std::string FilenameWebPage, const std::string FilenameWebServer, const std::string FilenameWebCfg) | ApogeeCam | |
UpdateCamRegIfNeeded() | Ascent | protected |
UpdateCfgWithStrDbInfo() | Ascent | private |
VerifyCamId() | Ascent | private |
VerifyFrmwrRev() | ApogeeCam | protected |
WaitForCoolerSuspendBit(const uint16_t mask, const bool IsHigh) | ApogeeCam | protected |
WriteReg(uint16_t reg, uint16_t value) | ApogeeCam | |
WriteStrDatabase(CamInfo::StrDb &info) | ApogeeCam | |
~ApogeeCam() | ApogeeCam | virtual |
~Ascent() | Ascent | virtual |
~CamGen2Base() | CamGen2Base | virtual |