nu_coincidence.pop_nu.base module
- class nu_coincidence.pop_nu.base.PopNuAction(pop: PopsynthWrapper, nu_obs: IceCubeObsWrapper, name='pop_action')
Bases:
object
Abstract base class for different actions that can be applied to popsynth and neutrino observations e.g. coincidence checks or connected simulations.
- property name
- abstract write()
- class nu_coincidence.pop_nu.base.PopNuSim(file_name='output/test_sim.h5', group_base_name='survey', N=1, pop_config: Optional[str] = None, nu_config: Optional[str] = None, nu_hese_config: Optional[str] = None, nu_ehe_config: Optional[str] = None, seed=1000)
Bases:
Simulation
Abstract base class for popsynth neutrino simulations.
- run(parallel=True, n_jobs=4)