icecube.ppc package

icecube.ppc.MakeCLSimPropagator(RandomService, DetectorParams, UseCPUs=False, UseGPUs=True, CopyConfig=False)

Configure ppc to for use with clsim.

Parameters:
  • DetectorParams – configuration dict returned by clsim.traysegments.common.setupDetector()

  • UseCPUs – use CPUs

  • UseGPUs – use GPUs

  • CopyConfig – copy the cfg.txt file and update first 2 rows instead of generating it from scratch

icecube.ppc.tau_dnde_builder(it)