#include <ALFA_BeamTrack.h>
Definition at line 28 of file ALFA_BeamTrack.h.
◆ ALFA_BeamTrack()
ALFA_BeamTrack::ALFA_BeamTrack |
( |
| ) |
|
◆ ~ALFA_BeamTrack()
ALFA_BeamTrack::~ALFA_BeamTrack |
( |
| ) |
|
◆ CalculatePosRP()
calculates the particle position and momentum at RP run first CalculatePosRP() then posRP() and momRP()
Definition at line 139 of file ALFA_BeamTrack.cxx.
145 std::cout<<
"fpTracker: "<<
Particle<<std::endl;
147 std::cout<<
"fpTracker: "<<
Particle<<std::endl;
163 std::cout<<
"Particle got lost"<<std::endl;
◆ initialize()
Definition at line 50 of file ALFA_BeamTrack.cxx.
57 if (
m_AlfaTwiss) {std::cout<<
"Will use alfa twiss files"<<std::endl;}
85 ConfigData.
IP=ConfigValues.
IP;
121 std::cout<<
" beamline_1 start "<<
'\n';
123 std::cout<<
" beamline_1 end "<<
"\n\n";
131 std::cout<<
" beamline_2 start "<<
'\n';
133 std::cout<<
" beamline_2 end "<<
"\n\n";
◆ MomRP()
◆ PosRP()
◆ m_AlfaTwiss
bool ALFA_BeamTrack::m_AlfaTwiss |
|
private |
◆ m_Beamline_1
◆ m_Beamline_2
◆ m_ConfDir
std::string ALFA_BeamTrack::m_ConfDir |
|
private |
◆ m_ConfigData
◆ m_ip
◆ m_Magfile
std::shared_ptr< std::ifstream > ALFA_BeamTrack::m_Magfile |
|
private |
◆ m_Magver
int ALFA_BeamTrack::m_Magver |
|
private |
◆ m_MomParticleRP
◆ m_PosParticleRP
◆ m_Side
The documentation for this class was generated from the following files:
constexpr ParticleHypothesis particle[PARTICLEHYPOTHESES]
the array of masses