Python-3 Code to reproduce the results from our paper arXiv:[2105.04565] "Dark photons: a cookbook"
The code is relatively uncomplicated, just a few short python notebooks for evaluating the expressions in the paper, and doing some simple Monte Carlo distributions. If you are here looking for the code and data needed to make the Dark Photon limit plots, you need to head to this repo instead.
If you need any assistance or have any questions, contact me at [email protected]
If you use anything here please cite the paper, Caputo et al. 2021
@article{Caputo:2021eaa,
author = "Caputo, Andrea and Millar, Alexander J. and O'Hare, Ciaran A. J. and Vitagliano, Edoardo",
title = "{Dark photon limits: A handbook}",
eprint = "2105.04565",
archivePrefix = "arXiv",
primaryClass = "hep-ph",
reportNumber = "NORDITA-2021-036",
doi = "10.1103/PhysRevD.104.095029",
journal = "Phys. Rev. D",
volume = "104",
number = "9",
pages = "095029",
year = "2021"
}
code/
contains python code and notebooksmathematica/
contains a single mathematica notebook that demonstrates a few of the analytic resultsplots/
contains all the plots in pdf and png formatsdiagrams/
a few keynote files which we used to make the diagrams in the paper
LabFuncs.py
functions for calculating anglesPlotFuncs.py
contains various things needed to make the plots
This plot is to show the preferential latitudes for doing day-long measurements, the locations at the peaks of these curves are about as good as an experiment could ever do. Integer-day long measurements are also the best.
Same, but in a map format
This notebook creates the full distributions of the geometry factor for a range of measurement times and for a range of experimental orientations and latitudes
These plots are for demonstrating the improvement that you get when accounting for the timing and direction information relative to the case where you just ignore it all together. The upper dashed line is the best any experiment could hope to do.
These plots show when the best time to do a second and third measurement, to stack onto an earlier one. There is also an earlier version for just two measurements instead of three which can be found here
Assuming experiment measures the DP signal and monitors the daily modulation, could it reconstruct the DP polarisation: Yes.