add_cosmic_rays.py 505 Bytes
Newer Older
1
2
3
4
5
6
7
8
9
10
11
from ObservationSim.Instrument.Chip import ChipUtils as chip_utils

def add_cosmic_rays(self, chip, filt, tel, pointing, catalog, obs_param):
    self.chip_output.Log_info("  Adding Cosmic-Ray")
    chip.img, crmap_gsimg, cr_event_num = chip_utils.add_cosmic_rays(
        img=chip.img, 
        chip=chip, 
        exptime=pointing.exp_time, 
        seed=self.overall_config["random_seeds"]["seed_CR"]+pointing.id*30+chip.chipID)
    # [TODO] output cosmic ray image
    return chip, filt, tel, pointing