2017
DOI: 10.1088/1367-2630/aa6950
|View full text |Cite
|
Sign up to set email alerts
|

Kassiopeia: a modern, extensible C++ particle tracking package

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, customizability, extensibility, and ease-of-use for novice programmers. To solve KASSIOPEIAʼs target physics problem the s… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
73
0

Year Published

2018
2018
2020
2020

Publication Types

Select...
6

Relationship

2
4

Authors

Journals

citations
Cited by 60 publications
(73 citation statements)
references
References 61 publications
0
73
0
Order By: Relevance
“…Next, just as in section 2, the LMCSignal array is processed through an applicable receiver chain and is digitized. To illustrate, figure 4 shows a flow diagram in which the functionality of the block corresponding to 'LMCGenerator 1' is expanded to interact with the external Kassiopeia software package [3]. The next section will describe this interface in more detail.…”
Section: Integrated Radiation Source Simulationmentioning
confidence: 99%
See 4 more Smart Citations
“…Next, just as in section 2, the LMCSignal array is processed through an applicable receiver chain and is digitized. To illustrate, figure 4 shows a flow diagram in which the functionality of the block corresponding to 'LMCGenerator 1' is expanded to interact with the external Kassiopeia software package [3]. The next section will describe this interface in more detail.…”
Section: Integrated Radiation Source Simulationmentioning
confidence: 99%
“…One example of software that can be used to define external signals is the Kassiopeia simulation software package [3], compiled as a submodule within Locust. First developed for the KATRIN experiment [19], Kassiopeia is a software tool designed to compute electromagnetic fields in complex geometries, simultaneous with timedependent solutions of particle states in position and momentum (x,p).…”
Section: Kassiopeiamentioning
confidence: 99%
See 3 more Smart Citations