#include <ALFA_BeamTrack.h>
Definition at line 28 of file ALFA_BeamTrack.h.
◆ ALFA_BeamTrack()
ALFA_BeamTrack::ALFA_BeamTrack |
( |
| ) |
|
|
default |
◆ ~ALFA_BeamTrack()
ALFA_BeamTrack::~ALFA_BeamTrack |
( |
| ) |
|
|
default |
◆ CalculatePosRP()
calculates the particle position and momentum at RP run first CalculatePosRP() then posRP() and momRP()
Definition at line 117 of file ALFA_BeamTrack.cxx.
123 std::cout<<
"fpTracker: "<<
Particle<<std::endl;
125 std::cout<<
"fpTracker: "<<
Particle<<std::endl;
141 std::cout<<
"Particle got lost"<<std::endl;
◆ initialize()
Definition at line 28 of file ALFA_BeamTrack.cxx.
35 if (
m_AlfaTwiss) {std::cout<<
"Will use alfa twiss files"<<std::endl;}
63 ConfigData.
IP=ConfigValues.
IP;
99 std::cout<<
" beamline_1 start "<<
'\n';
101 std::cout<<
" beamline_1 end "<<
"\n\n";
109 std::cout<<
" beamline_2 start "<<
'\n';
111 std::cout<<
" beamline_2 end "<<
"\n\n";
◆ MomRP()
◆ PosRP()
◆ m_AlfaTwiss
bool ALFA_BeamTrack::m_AlfaTwiss {true} |
|
private |
◆ m_Beamline_1
◆ m_Beamline_2
◆ m_ConfDir
std::string ALFA_BeamTrack::m_ConfDir |
|
private |
◆ m_ConfigData
◆ m_ip
int ALFA_BeamTrack::m_ip {1} |
|
private |
◆ m_Magfile
std::shared_ptr< std::ifstream > ALFA_BeamTrack::m_Magfile |
|
private |
◆ m_Magver
int ALFA_BeamTrack::m_Magver {3} |
|
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