From 78e672e7e10f8498a25110f5a1a9f81acf58453e Mon Sep 17 00:00:00 2001 From: Jost Migenda Date: Fri, 26 Feb 2021 13:32:46 +0100 Subject: [PATCH] add HyperKDR configuration This is the configuration in the 2018 Design Report (before the September 2019 optimization) and is provided for backward compatibility only. --- doc/documentation.tex | 2 +- sntools/detectors.py | 8 ++++++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/doc/documentation.tex b/doc/documentation.tex index 952dfc9..2bddb59 100644 --- a/doc/documentation.tex +++ b/doc/documentation.tex @@ -150,7 +150,7 @@ \subsection{Detector Configurations}\label{sec:detector-configurations} Select a detector configuration by using the \texttt{--detector } command line option. The following detector configurations are currently implemented: \begin{description} -\item[\texttt{HyperK}] Inner detector of Hyper-Kamiokande~\cite{HKDR2018}. Cylinder with a height of \SI{65.8}{m} and a diameter of \SI{64.8}{m}, filled with water.\footnote{In September 2019, the dimensions were changed slightly compared to the 2018 Design Report.} +\item[\texttt{HyperK}] Inner detector of Hyper-Kamiokande~\cite{HKDR2018}. Cylinder with a height of \SI{65.8}{m} and a diameter of \SI{64.8}{m}, filled with water.\footnote{In September 2019, the dimensions were changed slightly compared to the 2018 Design Report. The old configuration is available as \texttt{HyperKDR}.} \item[\texttt{SuperK}] Inner detector of Super-Kamiokande~\cite{Fukuda2003}. Cylinder with a height of \SI{36.2}{m} and a diameter of \SI{33.7}{m}, filled with water. \item[\texttt{WATCHMAN}] WATCHMAN detector~\cite{Askins2015}. Cylinder with a height and diameter of \SI{12.8}{m}, filled with water. \item[\texttt{WATCHMAN-LS}] Same as \texttt{WATCHMAN}, but filled with liquid scintillator. diff --git a/sntools/detectors.py b/sntools/detectors.py index fceb43f..4e00c44 100644 --- a/sntools/detectors.py +++ b/sntools/detectors.py @@ -37,7 +37,7 @@ def wbls(x): # List of supported detector configurations -supported_detectors = ["HyperK", "SuperK", +supported_detectors = ["HyperK", "HyperKDR", "SuperK", "WATCHMAN", "WATCHMAN-LS", "WATCHMAN-WbLS", "THEIA25", "THEIA100"] @@ -51,7 +51,11 @@ def __init__(self, name): self.shape = "cylinder" self.height = 6580 self.radius = 6480 / 2 - # 2018 Design Report: radius = 7080 / 2; height = 5480 + self.material = water + elif name == "HyperKDR": # 2018 Design Report (outdated, only for backwards compatibility) + self.shape = "cylinder" + self.height = 5480 + self.radius = 7080 / 2 self.material = water elif name == "SuperK": # inner detector only self.shape = "cylinder"