[Olympus] Beam Position Monitor
perez
perez at mail.desy.de
Thu Feb 27 08:26:27 EST 2014
Dear Uwe
I need to know the beam position on the target position. I need the
offset for each BPM and the calibration.
Neuman Electronic:
//upstream
Hpos1=manager->getLastValidByName("DORIS:HPOS1");
Vpos1=manager->getLastValidByName("DORIS:VPOS1");
//downstream
Hpos2=manager->getLastValidByName("DORIS:HPOS2");
Vpos2=manager->getLastValidByName("DORIS:VPOS2");
//Calcule of the beam in the center of the target HORIZONTAL AND VERTICAL
//d1 = -800.56; d2 = +662.46
HTarget = ((Hpos1 * d2) - (Hpos2 * d1))/(d2-d1);
VTarget = ((Vpos1 * d2) - (Vpos2 * d1))/(d2-d1);
//The beam direction vector given by:
H_slope_tot =((Hpos2 - Hpos1)/(d2-d1)); //en radian
V_slope_tot =((Vpos2 - Vpos1)/(d2-d1)); //en radian
I need the beam position at the target, It is important to get correctly
the Linear Regression study.
Cheers,
Roberto
--
__________________________________________________________
Dr. Roberto Francisco Pérez Benito
__________________________________________________________
Helmholtz-Institut Mainz
Johannes Gutenberg Universität Mainz
Johann Joachim Becher Weg 36
DE 55099 Mainz
__________________________________________________________
Office 0-321
Tel.: +49 6131 / 39-29605
Fax.: +49 6131 / 39-29609
__________________________________________________________
"cada uno de nos somos tanto como vos, pero todos juntos
mucho más que vos."
Francesc de Vinatea al Rey Alfonso IV de Arágon
__________________________________________________________
More information about the Olympus
mailing list