Source code for nectarchain.makers.calibration.gain.white_target_spe_makers
import logging
logging.basicConfig(format="%(asctime)s %(name)s %(levelname)s %(message)s")
log = logging.getLogger(__name__)
log.handlers = logging.getLogger("__main__").handlers
__all__ = ["GainMaker", "WhiteTargetSPEMaker"]
[docs]
class GainMaker:
def __init__(self, *args, **kwargs) -> None:
raise NotImplementedError("This class is not yet implemented")
[docs]
class WhiteTargetSPEMaker(GainMaker):
def __init__(self, *args, **kwargs) -> None:
super().__init__(*args, **kwargs)
def make(self):
raise NotImplementedError(
"The computation of the white target calibration is not yet implemented,"
"feel free to contribute !:)"
)