Implements tracking bunch back in time; replace queues for time step size, num...
Implements tracking bunch back in time; replace queues for time step size, num time steps and zstop with class that stores all these informations in a list; let the SOURCE element absorbe all particles in case of back tracking; disables automatic centering of FROMFILE distributions;
Showing
- src/Algorithms/CMakeLists.txt 4 additions, 2 deletionssrc/Algorithms/CMakeLists.txt
- src/Algorithms/IndexMap.cpp 5 additions, 1 deletionsrc/Algorithms/IndexMap.cpp
- src/Algorithms/OrbitThreader.cpp 11 additions, 12 deletionssrc/Algorithms/OrbitThreader.cpp
- src/Algorithms/OrbitThreader.h 11 additions, 1 deletionsrc/Algorithms/OrbitThreader.h
- src/Algorithms/ParallelTTracker.cpp 100 additions, 80 deletionssrc/Algorithms/ParallelTTracker.cpp
- src/Algorithms/ParallelTTracker.h 9 additions, 24 deletionssrc/Algorithms/ParallelTTracker.h
- src/Algorithms/StepSizeConfig.cpp 181 additions, 0 deletionssrc/Algorithms/StepSizeConfig.cpp
- src/Algorithms/StepSizeConfig.h 106 additions, 0 deletionssrc/Algorithms/StepSizeConfig.h
- src/Classic/AbsBeamline/Monitor.cpp 5 additions, 3 deletionssrc/Classic/AbsBeamline/Monitor.cpp
- src/Classic/AbsBeamline/Source.cpp 25 additions, 27 deletionssrc/Classic/AbsBeamline/Source.cpp
- src/Classic/AbsBeamline/Source.h 5 additions, 16 deletionssrc/Classic/AbsBeamline/Source.h
- src/Classic/Algorithms/PartBunchBase.hpp 1 addition, 1 deletionsrc/Classic/Algorithms/PartBunchBase.hpp
- src/Classic/Structure/LossDataSink.cpp 7 additions, 0 deletionssrc/Classic/Structure/LossDataSink.cpp
- src/Classic/Structure/LossDataSink.h 4 additions, 1 deletionsrc/Classic/Structure/LossDataSink.h
- src/Distribution/Distribution.cpp 3 additions, 3 deletionssrc/Distribution/Distribution.cpp
- src/Elements/OpalBeamline.cpp 52 additions, 47 deletionssrc/Elements/OpalBeamline.cpp
- src/Elements/OpalBeamline.h 9 additions, 0 deletionssrc/Elements/OpalBeamline.h
- src/Elements/OpalSource.cpp 1 addition, 4 deletionssrc/Elements/OpalSource.cpp
- src/Track/TrackRun.cpp 10 additions, 16 deletionssrc/Track/TrackRun.cpp
- tools/emacs/opal.el 2 additions, 2 deletionstools/emacs/opal.el
Loading