[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