From 72b973f7d6f0e4e1c3309d3f3837ad17812bf856 Mon Sep 17 00:00:00 2001 From: LukasK13 Date: Mon, 18 May 2020 10:37:30 +0200 Subject: [PATCH] Clean up --- esbo_etc/esbo-etc.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/esbo_etc/esbo-etc.py b/esbo_etc/esbo-etc.py index 26eaa7a..e7cebad 100644 --- a/esbo_etc/esbo-etc.py +++ b/esbo_etc/esbo-etc.py @@ -1,4 +1,4 @@ -import esbo_etc as etc +import esbo_etc as eetc import argparse import logging import sys @@ -17,12 +17,13 @@ if __name__ == "__main__": logging.basicConfig(format='%(levelname)s: %(message)s', level=logging.WARNING if args.logging is None else getattr( logging, args.logging.upper()), stream=sys.stdout) - conf = etc.Configuration(args.config).conf + conf = eetc.Configuration(args.config).conf - oc_factory = etc.classes.RadiantFactory(conf.common.wl_bins()) + oc_factory = eetc.classes.RadiantFactory(conf.common.wl_bins()) parent = oc_factory.fromConfigBatch(conf) - sensor_factory = etc.SensorFactory(parent, conf.common) + sensor_factory = eetc.SensorFactory(parent, conf.common) imager = sensor_factory.create(conf.instrument.sensor) + if hasattr(conf.common, "exposure_time") and hasattr(conf.common, "snr"): sensitivity = imager.getSensitivity(conf.common.exposure_time(), conf.common.snr(), conf.astroscene.target.mag) print("The limiting apparent magnitude is: %.2f mag." % sensitivity.value)