Example #1
0
def test_load_calibrator_from_config_ThresholdGainSelector():

    config = {"gain_selector": "ThresholdGainSelector",
              "gain_selector_config": {"threshold": 300}}
    cal = load_calibrator_from_config(config)

    assert cal.gain_selector.threshold == 300
Example #2
0
def test_load_calibrator_from_config_GlobalPeakWindowSum():
    from ctapipe.image import GlobalPeakWindowSum
    config = {"image_extractor": "GlobalPeakWindowSum"}

    cal = load_calibrator_from_config(config)

    assert isinstance(cal.image_extractor, GlobalPeakWindowSum)
Example #3
0
def test_load_calibrator_from_config():
    from lstchain.io.config import get_standard_config
    from ctapipe.calib import CameraCalibrator
    from ctapipe.calib.camera.gainselection import ThresholdGainSelector
    config = get_standard_config()
    cal = load_calibrator_from_config(config)


    assert isinstance(cal.gain_selector, ThresholdGainSelector)
    assert isinstance(cal, CameraCalibrator)
Example #4
0
def test_load_calibrator_from_config_ManualGainSelector():
    from ctapipe.calib.camera.gainselection import ManualGainSelector

    for chan in ["HIGH", "LOW"]:
        config = {"gain_selector": "ManualGainSelector",
                  "gain_selector_config": {"channel": chan}
        }

        cal = load_calibrator_from_config(config)

        assert isinstance(cal.gain_selector, ManualGainSelector)
        assert cal.gain_selector.channel == chan
def test_load_calibrator_from_config_LocalPeakWindowSum():
    from ctapipe.image import LocalPeakWindowSum
    config = {"image_extractor": "LocalPeakWindowSum"}
    cal = load_calibrator_from_config(config, subarray)
    assert isinstance(cal.image_extractor, LocalPeakWindowSum)
def test_load_calibrator_from_config():
    from lstchain.io.config import get_standard_config
    from ctapipe.calib import CameraCalibrator
    config = get_standard_config()
    cal = load_calibrator_from_config(config, subarray)
    assert isinstance(cal, CameraCalibrator)
Example #7
0
def test_load_calibrator_from_config_GlobalPeakWindowSum():
    config = {"image_extractor": "GlobalPeakWindowSum"}
    cal = load_calibrator_from_config(config, subarray)
    assert cal.image_extractor_type.tel[1] == 'GlobalPeakWindowSum'