icecube.monopole_generator package

icecube.monopole_generator.calculate_weight(MPInfoDict_WeightFilewideNormalized, monogen_DiskRadius_in_meter)

Returns weight so you only have to multiply the weight with the expected flux in cm^-2 s^-1 sr^-1 and divide by the number of files in a speed region (i.e. if you have overlapping simulation, the overlapped region needs to be divided by the number of overlapping datasets). If you are not using the MonopoleRenormalizeWeights module, you need to adjust your weights by the integrated generated weight you will find in your logs. See Anna Pollmanns thesis, page 84, for an explanation of the formula

Submodules