nu_coincidence.blazar_nu.coincidence module

class nu_coincidence.blazar_nu.coincidence.BlazarNuCoincidence(bllac_pop: PopsynthWrapper, fsrq_pop: PopsynthWrapper, nu_obs: IceCubeObsWrapper, name='blazar_nu_coincidence')

Bases: BlazarNuAction

Check for coincidences of interest.

property bllac_coincidence
property fsrq_coincidence
write()
class nu_coincidence.blazar_nu.coincidence.BlazarNuCoincidenceResults(file_name_list: List[str])

Bases: Results

Load results from BlazarNuCoincidenceSim.

class nu_coincidence.blazar_nu.coincidence.BlazarNuCoincidenceSim(file_name='output/test_coincidence_sim.h5', group_base_name='survey', N=1, bllac_config: Optional[str] = None, fsrq_config: Optional[str] = None, nu_config: Optional[str] = None, nu_hese_config: Optional[str] = None, nu_ehe_config: Optional[str] = None, seed=1000)

Bases: BlazarNuSim

Set up and run simulations for blazar-neutrino coincidences. Assumes blazars and neutrinos have no underlying connection.