icecube.sim_services.label_events.enums module¶
- class icecube.sim_services.label_events.enums.containments_types(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)¶
Bases:
Enum
Convenience class for labelling event containment types
- contained = 3¶
- decayed = 7¶
- no_intersect = 1¶
- starting = 5¶
- stopping = 6¶
- stopping_bundle = 9¶
- tau_to_mu = 4¶
- throughgoing = 2¶
- throughgoing_bundle = 8¶
- class icecube.sim_services.label_events.enums.interaction_types(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)¶
Bases:
Enum
Convenience class for labelling neutrino interactions
- corsika = 11¶
- gr_hadronic = 10¶
- gr_leptonic_e = 7¶
- gr_leptonic_mu = 8¶
- gr_leptonic_tau = 9¶
- nue_cc = 2¶
- nue_nc = 1¶
- numu_cc = 4¶
- numu_nc = 3¶
- nutau_cc = 6¶
- nutau_nc = 5¶