-
Kassiopeia: A Modern, Extensible C++ Particle Tracking Package
Authors:
Daniel Furse,
Stefan Groh,
Nikolaus Trost,
Martin Babutzka,
John P. Barrett,
Jan Behrens,
Nicholas Buzinksy,
Thomas Corona,
Sanshiro Enomoto,
Moritz Erhard,
Joseph A. Formaggio,
Ferenc Glück,
Fabian Harms,
Florian Heizmann,
Daniel Hilk,
Wolfgang Käfer,
Marco Kleesiek,
Benjamin Leiber,
Susanne Mertens,
Noah S. Oblath,
Pascal Renschler,
Johannes Schwarz,
Penny L. Slocum,
Nancy Wandkowsky,
Kevin Wierman
, et al. (1 additional authors not shown)
Abstract:
The Kassiopeia particle tracking framework is an object-oriented software package using modern C++ techniques, written originally to meet the needs of the KATRIN collaboration. Kassiopeia features a new algorithmic paradigm for particle tracking simulations which targets experiments containing complex geometries and electromagnetic fields, with high priority put on calculation efficiency, customiz…
▽ More
The Kassiopeia particle tracking framework is an object-oriented software package using modern C++ techniques, written originally to meet the needs of the KATRIN collaboration. Kassiopeia features a new algorithmic paradigm for particle tracking simulations which targets experiments containing complex geometries and electromagnetic fields, with high priority put on calculation efficiency, customizability, extensibility, and ease of use for novice programmers. To solve Kassiopeia's target physics problem the software is capable of simulating particle trajectories governed by arbitrarily complex differential equations of motion, continuous physics processes that may in part be modeled as terms perturbing that equation of motion, stochastic processes that occur in flight such as bulk scattering and decay, and stochastic surface processes occuring at interfaces, including transmission and reflection effects. This entire set of computations takes place against the backdrop of a rich geometry package which serves a variety of roles, including initialization of electromagnetic field simulations and the support of state-dependent algorithm-swap** and behavioral changes as a particle's state evolves. Thanks to the very general approach taken by Kassiopeia it can be used by other experiments facing similar challenges when calculating particle trajectories in electromagnetic fields. It is publicly available at https://github.com/KATRIN-Experiment/Kassiopeia
△ Less
Submitted 1 December, 2016;
originally announced December 2016.
-
Commissioning of the vacuum system of the KATRIN Main Spectrometer
Authors:
M. Arenz,
M. Babutzka,
M. Bahr,
J. P. Barrett,
S. Bauer,
M. Beck,
A. Beglarian,
J. Behrens,
T. Bergmann,
U. Besserer,
J. Blümer,
L. I. Bodine,
K. Bokeloh,
J. Bonn,
B. Bornschein,
L. Bornschein,
S. Büsch,
T. H. Burritt,
S. Chilingaryan,
T. J. Corona,
L. De Viveiros,
P. J. Doe,
O. Dragoun,
G. Drexlin,
S. Dyba
, et al. (125 additional authors not shown)
Abstract:
The KATRIN experiment will probe the neutrino mass by measuring the beta-electron energy spectrum near the endpoint of tritium beta-decay. An integral energy analysis will be performed by an electro-static spectrometer (Main Spectrometer), an ultra-high vacuum vessel with a length of 23.2 m, a volume of 1240 m^3, and a complex inner electrode system with about 120000 individual parts. The strong m…
▽ More
The KATRIN experiment will probe the neutrino mass by measuring the beta-electron energy spectrum near the endpoint of tritium beta-decay. An integral energy analysis will be performed by an electro-static spectrometer (Main Spectrometer), an ultra-high vacuum vessel with a length of 23.2 m, a volume of 1240 m^3, and a complex inner electrode system with about 120000 individual parts. The strong magnetic field that guides the beta-electrons is provided by super-conducting solenoids at both ends of the spectrometer. Its influence on turbo-molecular pumps and vacuum gauges had to be considered. A system consisting of 6 turbo-molecular pumps and 3 km of non-evaporable getter strips has been deployed and was tested during the commissioning of the spectrometer. In this paper the configuration, the commissioning with bake-out at 300°C, and the performance of this system are presented in detail. The vacuum system has to maintain a pressure in the 10^{-11} mbar range. It is demonstrated that the performance of the system is already close to these stringent functional requirements for the KATRIN experiment, which will start at the end of 2016.
△ Less
Submitted 3 March, 2016;
originally announced March 2016.
-
The Spherical Multipole Expansion of a Triangle
Authors:
John P. Barrett,
Joseph A. Formaggio,
Thomas J. Corona
Abstract:
We describe a technique to analytically compute the multipole moments of a charge distribution confined to a planar triangle, which may be useful in solving the Laplace equation using the fast multipole boundary element method (FMBEM) and for charged particle tracking. This algorithm proceeds by performing the necessary integration recursively within a specific coordinate system, and then transfor…
▽ More
We describe a technique to analytically compute the multipole moments of a charge distribution confined to a planar triangle, which may be useful in solving the Laplace equation using the fast multipole boundary element method (FMBEM) and for charged particle tracking. This algorithm proceeds by performing the necessary integration recursively within a specific coordinate system, and then transforming the moments into the global coordinate system through the application of rotation and translation operators. This method has been implemented and found use in conjunction with a simple piecewise constant collocation scheme, but is generalizable to non-uniform charge densities. When applied to low aspect ratio ($\leq 100$) triangles and expansions with degree up to 32, it is accurate and efficient compared to simple two-dimensional Gauss-Legendre quadrature.
△ Less
Submitted 19 June, 2015; v1 submitted 21 March, 2014;
originally announced March 2014.
-
Phase Conjugation and Negative Refraction Using Nonlinear Active Metamaterials
Authors:
Alexander R. Katko,
Shi Gu,
John P. Barrett,
Bogdan-Ioan Popa,
Gennady Shvets,
Steven A. Cummer
Abstract:
We present experimental demonstration of phase conjugation using nonlinear metamaterial elements. Active split-ring resonators loaded with varactor diodes are demonstrated theoretically to act as phase-conjugating or time-reversing discrete elements when parametrically pumped and illuminated with appropriate frequencies. The metamaterial elements were fabricated and shown experimentally to produce…
▽ More
We present experimental demonstration of phase conjugation using nonlinear metamaterial elements. Active split-ring resonators loaded with varactor diodes are demonstrated theoretically to act as phase-conjugating or time-reversing discrete elements when parametrically pumped and illuminated with appropriate frequencies. The metamaterial elements were fabricated and shown experimentally to produce a time reversed signal. Measurements confirm that a discrete array of phase-conjugating elements act as a negatively-refracting time reversal RF lens only 0.12$λ$ thick.
△ Less
Submitted 11 August, 2010;
originally announced August 2010.