Source code for appletree.components.er

import appletree as apt

from appletree.component import ComponentSim


[docs]class ERBand(ComponentSim): norm_type = "on_pdf" add_eps_to_hist = False def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) self.register(apt.plugins.common.UniformEnergySpectra) self.register(apt.plugins.common.PositionSpectra) self.register_all(apt.plugins.er_microphys) self.register_all(apt.plugins.detector) self.register_all(apt.plugins.reconstruction) self.register_all(apt.plugins.efficiency)
[docs]class ERPeak(ComponentSim): norm_type = "on_pdf" add_eps_to_hist = False def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) self.register(apt.plugins.common.MonoEnergySpectra) self.register(apt.plugins.common.PositionSpectra) self.register_all(apt.plugins.er_microphys) self.register_all(apt.plugins.detector) self.register_all(apt.plugins.reconstruction) self.register_all(apt.plugins.efficiency)