File indexing completed on 2024-05-12 03:44:32

0001 /*
0002     SPDX-FileCopyrightText: 2023 Joseph McGee <joseph.mcgee@sbcglobal.net>
0003 
0004     SPDX-License-Identifier: GPL-2.0-or-later
0005 */
0006 
0007 
0008 #include <QLoggingCategory>
0009 #include "calculatedgainsubexposuretime.h"
0010 #include <QAbstractItemModel>
0011 
0012 #include <ekos_capture_debug.h>
0013 
0014 int OptimalExposure::CalculatedGainSubExposureTime::getSubExposureGain()
0015 {
0016     return subExposureGain;
0017 }
0018 
0019 void OptimalExposure::CalculatedGainSubExposureTime::setSubExposureGain(int newSubExposureGain)
0020 {
0021     subExposureGain = newSubExposureGain;
0022 }
0023 
0024 double OptimalExposure::CalculatedGainSubExposureTime::getSubExposureTime()
0025 {
0026     return subExposureTime;
0027 }
0028 
0029 void OptimalExposure::CalculatedGainSubExposureTime::setSubExposureTime(double newSubExposureTime)
0030 {
0031     subExposureTime = newSubExposureTime;
0032 }
0033 
0034 
0035 
0036 namespace OptimalExposure
0037 {
0038 CalculatedGainSubExposureTime::CalculatedGainSubExposureTime(int subExposureGain,
0039         double subExposureTime) : subExposureGain(subExposureGain), subExposureTime(subExposureTime)
0040 {
0041     // qCInfo(KSTARS_EKOS_CAPTURE) << "CalculatedGainSubExposureTime constructor: "
0042     // << subExposureGain << " " << subExposureTime;
0043 }
0044 
0045 }