Skip to content
Snippets Groups Projects

Changed from 4 to 1 DVT40 in BI

Merged Francesco Maria Velotti requested to merge fix-bi-dvt40 into master
4 files
+ 10
28
Compare changes
  • Side-by-side
  • Inline
Files
4
+ 7
16
@@ -46,10 +46,7 @@ REAL CONST BI2.l.SMV10 := 0.96;
REAL CONST BI3.l.SMV10 := 0.96;
REAL CONST BI4.l.SMV10 := 0.96;
REAL CONST BI1.l.DVT40 := 0.327;
REAL CONST BI2.l.DVT40 := 0.327;
REAL CONST BI3.l.DVT40 := 0.327;
REAL CONST BI4.l.DVT40 := 0.327;
REAL CONST BI.l.DVT40 := 0.327;
REAL CONST BI1.l.BVT10 := 0.720;
REAL CONST BI2.l.BVT10 := 0.720;
@@ -62,10 +59,7 @@ REAL CONST BI.tilt.DVT20 := pi/2;
REAL CONST BI.tilt.QFO30 := pi/2;
REAL CONST BI.tilt.QDE40 := pi/2;
REAL CONST BI.tilt.DVT30 := pi/2;
REAL CONST BI1.tilt.DVT40 := pi/2;
REAL CONST BI2.tilt.DVT40 := pi/2;
REAL CONST BI3.tilt.DVT40 := pi/2;
REAL CONST BI4.tilt.DVT40 := pi/2;
REAL CONST BI.tilt.DVT40 := pi/2;
REAL CONST BI1.tilt.DIS10.1 := pi/2;
REAL CONST BI2.tilt.DIS10.1 := 0;
@@ -155,10 +149,7 @@ BI2_DIS10.4 : RBEND , L := BI2.l.DIS10.4, TILT=BI2.tilt.DIS10.4;
BI3_DIS10.4 : RBEND , L := BI3.l.DIS10.4, TILT=BI3.tilt.DIS10.4;
BI4_DIS10.4 : RBEND , L := BI4.l.DIS10.4, TILT=BI4.tilt.DIS10.4;
BI1_DVT40 : RBEND , L := BI1.l.DVT40, TILT=BI1.tilt.DVT40;
BI2_DVT40 : RBEND , L := BI2.l.DVT40, TILT=BI2.tilt.DVT40;
BI3_DVT40 : RBEND , L := BI3.l.DVT40, TILT=BI3.tilt.DVT40;
BI4_DVT40 : RBEND , L := BI4.l.DVT40, TILT=BI4.tilt.DVT40;
BI_DVT40 : RBEND , L := BI.l.DVT40, TILT=BI.tilt.DVT40;
! For LSA having 4 magnets that correspond to physics magnet is tricky
! If we use the same SBEND magnet for model of all 4 lines the error in Twiss functions is < 0.1
@@ -288,7 +279,7 @@ BI1: SEQUENCE, REFER = centre, L = BI1.seqlen; !Ring 1 BI1
BI.DHZ40_1 , AT = 28.424092 - BI.l.DVT40/2, SLOT_ID = 50728627;
BI.DVT40_1 , AT = 28.424092 - BI.l.DVT40/2, SLOT_ID = 50728627;
!BI1.DVT40 : BI1_DVT40 , AT = 28.424092 , SLOT_ID = 50728627;
BI1.DVT40 : BI1_DVT40 , AT = 28.424092;
BI.DVT40 : BI_DVT40 , AT = 28.424092;
BI.DVT40_1 , AT = 28.424092 + BI.l.DVT40/2, SLOT_ID = 50728627;
BI.DHZ40_1 , AT = 28.424092 + BI.l.DVT40/2, SLOT_ID = 50728627;
@@ -364,7 +355,7 @@ BI2: SEQUENCE, REFER = centre, L = BI2.seqlen; !Ring 2 BI2
BI.DHZ40_1 , AT = 28.424092 - BI.l.DVT40/2, SLOT_ID = 50728630;
BI.DVT40_1 , AT = 28.424092 - BI.l.DVT40/2, SLOT_ID = 50728630;
!BI2.DVT40 : BI2_DVT40 , AT = 28.424092 , SLOT_ID = 50728630;
BI2.DVT40 : BI2_DVT40 , AT = 28.424092;
BI.DVT40 : BI_DVT40 , AT = 28.424092;
BI.DVT40_1 , AT = 28.424092 + BI.l.DVT40/2, SLOT_ID = 50728630;
BI.DHZ40_1 , AT = 28.424092 + BI.l.DVT40/2, SLOT_ID = 50728630;
@@ -441,7 +432,7 @@ BI3: SEQUENCE, REFER = centre, L = BI3.seqlen; !Ring 3 BI3
BI.DHZ40_1 , AT = 28.424017 - BI.l.DVT40/2, SLOT_ID = 50728631;
BI.DVT40_1 , AT = 28.424017 - BI.l.DVT40/2, SLOT_ID = 50728631;
! BI3.DVT40 : BI3_DVT40 , AT = 28.424017 , SLOT_ID = 50728631;
BI3.DVT40 : BI3_DVT40 , AT = 28.424017;
BI.DVT40 : BI_DVT40 , AT = 28.424017;
BI.DVT40_2 , AT = 28.424017 + BI.l.DVT40/2, SLOT_ID = 50728631;
BI.DHZ40_2 , AT = 28.424017 + BI.l.DVT40/2, SLOT_ID = 50728631;
@@ -520,7 +511,7 @@ BI4: SEQUENCE, REFER = centre, L = BI4.seqlen; !Ring 4 BI4
BI.DHZ40_1 , AT = 28.424007 - BI.l.DVT40/2, SLOT_ID = 3501207, ASSEMBLY_ID = 3501101;
BI.DVT40_1 , AT = 28.424007 - BI.l.DVT40/2, SLOT_ID = 50728634;
!BI4.DVT40 : BI4_DVT40 , AT = 28.424007 , SLOT_ID = 50728634;
BI4.DVT40 : BI4_DVT40 , AT = 28.424007;
BI.DVT40 : BI_DVT40 , AT = 28.424007;
BI.DVT40_1 , AT = 28.424007 + BI.l.DVT40/2, SLOT_ID = 50728634;
BI.DHZ40_1 , AT = 28.424007 + BI.l.DVT40/2, SLOT_ID = 3501207, ASSEMBLY_ID = 3501101;
Loading