! BMAD input file

lattice := ctf_20080403
beam, energy =   2.

call, file=BMAD_LAYOUT:layout_cesrta_v8.bmad

!call, file=BMAD_LAYOUT:multi_wig.bmad


! cleo solenoid

!solenoid_tesla = 0.0
!ks_solenoid    = -1.0e-9 * clight * solenoid_tesla / beam[energy]
!cleo_sol: solenoid, l = 3.51, ks = ks_solenoid, superimpose

wig_w[b_max] = 0.0
wig_e[b_max] = 0.0


wig_damp_drift: drift, l=1.6
dwig: drift, l=0.065

!species:= electron
!call, file=BMAD_LAYOUT:12wig_track.bmad

! element attributes
deltax=0.02
deltay=-0.007
Q00 : overlay = {Q00W, Q00E}, K1 =   7.8068823708173041E-01*0.44/0.6
Q01 : overlay = {Q01W, Q01E}, K1 =  -1.5111640230831630E-01
!Q02 : overlay = {Q02W, Q02E}, K1 = 0.49
Q02W[k1] =   4.5198100885979575E-01
Q02E[k1] =   4.4090369428149789E-01
Q03W[K1] =  -3.8438893402601043E-01
Q03E[K1] =  -4.0997803051503073E-01
Q04W[K1] =   6.1421421000894438E-01
Q04E[K1] =   6.1504651656557308E-01
Q05W[K1] =  -2.8497091374981670E-01
Q05E[K1] =  -3.7968834862115625E-01
Q06W[K1] =   4.8698690003592854E-01
Q06E[K1] =   5.0010298298999178E-01
Q07W[K1]=  -3.9085095976217182E-01
Q07E[K1]=  -4.3223878243114866E-01
Q08W[K1]=   1.9214617822317093E-01
Q08E[K1]=   2.0548458964996560E-01
Q08AW[K1]:=   4.9249232748916225E-02
Q09W[K1]:=  -2.4990706933863810E-01
Q09E[K1]:=  -2.8969354036156786E-01
Q10W[K1]:=   3.0280102958696309E-01
Q10E[K1]:=   2.8917343529569040E-01
Q11W[K1]:=  -2.4541115471504424E-01
Q11E[K1]:=  -2.1987391715690238E-01
Q12W[K1]:=   2.8496996454828827E-01
Q12E[K1]:=   2.4935024578600276E-01
Q13W[K1]:=  -3.0701096666689459E-01
Q13E[K1]:=  -3.3297867739107978E-01

Q14 : overlay = {Q14W,Q14E },K1 =   3.2413891276225476E-01
Q15 : overlay = {Q15W,Q15E },K1 =  -2.8067323985308434E-01
Q16 : overlay = {Q16W,Q16E },K1 =   3.3305891706256652E-01
Q17 : overlay = {Q17W,Q17E },K1 =  -3.0715389737862187E-01
Q18 : overlay = {Q18W,Q18E },K1 =   4.2939169790057147E-01
Q19 : overlay = {Q19W,Q19E },K1 =  -1.8932837268594668E-01
Q20 : overlay = {Q20W,Q20E },K1 =   3.6163344068298392E-01
Q21 : overlay = {Q21W,Q21E },K1 =  -2.6316540055014276E-01
Q22 : overlay = {Q22W,Q22E },K1 =   3.2261592779377141E-01
Q23 : overlay = {Q23W,Q23E },K1 =  -2.3487668416177701E-01
Q24 : overlay = {Q24W,Q24E },K1 =   2.8580770656721671E-01
Q25 : overlay = {Q25W,Q25E },K1 =  -3.0764513308990893E-01
Q26 : overlay = {Q26W,Q26E },K1 =   3.7307159210469054E-01
Q27 : overlay = {Q27W,Q27E },K1 =  -2.5714380834481215E-01
Q28 : overlay = {Q28W,Q28E },K1 =   3.6155497446678170E-01
Q29 : overlay = {Q29W,Q29E },K1 =  -2.2327820718863697E-01
Q30 : overlay = {Q30W,Q30E },K1 =   3.2134523226200873E-01
Q31 : overlay = {Q31W,Q31E },K1 =  -1.9207217276831029E-01
Q32 : overlay = {Q32W,Q32E },K1 =   2.5192811640882889E-01
Q33 : overlay = {Q33W,Q33E },K1 =  -2.3874733754285005E-01
Q34 : overlay = {Q34W,Q34E },K1 =   2.9344255264071928E-01
Q35 : overlay = {Q35W,Q35E },K1 =  -1.5714465171507502E-01
Q36 : overlay = {Q36W,Q36E },K1 =   2.5463919921972034E-01
Q37 : overlay = {Q37W,Q37E },K1 =  -2.6249059017251825E-01
Q38 : overlay = {Q38W,Q38E },K1 =   2.9645440228054332E-01
Q39 : overlay = {Q39W,Q39E },K1 =  -2.8888772458481499E-01
Q40 : overlay = {Q40W,Q40E },K1 =   3.2321440271924157E-01
Q41 : overlay = {Q41W,Q41E },K1 =  -2.5455495829739472E-01
Q42 : overlay = {Q42W,Q42E },K1 =   2.4353689784974414E-01
Q43 : overlay = {Q43W,Q43E },K1 =  -2.7250443805631025E-01
Q43A : overlay = {Q43AW,Q43AE },K1 =   3.4236175534963442E-01
Q44 : overlay = {Q44W,Q44E },K1 =  -3.1377125842443182E-01
Q45 : overlay = {Q45W,Q45E },K1 =   3.1489993567566249E-01
Q46 : overlay = {Q46W,Q46E },K1 =  -3.1663991085467685E-01
Q47 : overlay = {Q47W,Q47E },K1 =   4.3571213673602244E-01
Q47a : overlay = {Q47aW,Q47aE },K1 =  -2.7087774924220737E-01
Q48 : overlay = {Q48W,Q48E },K1 =   5.3103381953353435E-01
Q49a : overlay = {Q49aW,Q49aE },K1 =  -2.4767958734204013E-01
Q49 : overlay = {Q49W,Q49E },K1 =  .0


fact = 18./24.

H_SEP_08W[HKICK] =   0.
H_SEP_08E[HKICK] =   0.
H_SEP_45 : overlay = {H_SEP_45W,H_SEP_45E/-1}, HKICK = 0.
!H_SEP_45W[HKICK] = -1.08710E-03 *fact
!H_SEP_45E[HKICK] =  1.08710E-03 *fact


!QTUNE5 : GROUP = {q03w,q03e,q05w,q05e,q07w,q07e,q09w,q09e,&
!q11w,q11e,Q13e,q13w,Q15w,Q17w,Q19w,Q21w,Q15e,Q17e,Q19e,Q21e,&
!Q23w,Q25w,Q27w,Q29w,Q31w,Q33w,Q35w,Q37w, Q39w,Q41w,Q43w,Q44w,&
!Q23e,Q25e,Q27e,Q29e,Q31e,Q33e,Q35e,Q37e, Q39e,Q41e,Q43e,Q44e}, K1

!QTUNE6 : GROUP = {q04w,q04e,q06w,q06e,q08w,q08e,q10w,q10e,q12w,q12e,&
!q14w,q14e,Q16w,Q18w,Q20w,Q22w,&
!Q24w,Q26w,Q28w,Q30w,Q32w,Q34w,Q36w,Q38w, Q40w,Q42w,Q43Aw,Q16e,Q18e,Q20e,Q22e,&
!Q24e,Q26e,Q28e,Q30e,Q32e,Q34e,Q36e,Q38e, Q40e,Q42e,Q43Ae,Q45w,q45e}, K1



RF_W1[VOLT] := 2.02e6
RF_W2[VOLT] := 2.02e6
RF_E1[VOLT] := 2.02e6
RF_E2[VOLT] := 2.02e6
RF_W1[HARMON] := 1281
RF_W2[HARMON] := 1281
RF_E1[HARMON] := 1281
RF_E2[HARMON] := 1281

!Mon June  7 10:38:17 2004 New Sextupoles Added.
k2h=0.622
k2v=-1.15
SEX_08 : overlay = {sex_08w, sex_08e}, K2 = k2h
SEX_09 : overlay = {sex_09w, sex_09e}, K2 = k2v
SEX_10 : overlay = {sex_10w, sex_10e}, K2 = k2h
SEX_11 : overlay = {sex_11w, sex_11e}, K2 = k2v
SEX_12 : overlay = {sex_12w, sex_12e}, K2 = k2h
SEX_13 : overlay = {sex_13w, sex_13e}, K2 = k2v
SEX_14 : overlay = {sex_14w, sex_14e}, K2 = k2h
SEX_15 : overlay = {sex_15w, sex_15e}, K2 = k2v
SEX_16 : overlay = {sex_16w, sex_16e}, K2 = k2h
SEX_17 : overlay = {sex_17w, sex_17e}, K2 = k2v
SEX_18 : overlay = {sex_18w, sex_18e}, K2 = k2h
SEX_19 : overlay = {sex_19w, sex_19e}, K2 = k2v
SEX_20 : overlay = {sex_20w, sex_20e}, K2 = k2h
SEX_21 : overlay = {sex_21w, sex_21e}, K2 = k2v
SEX_22 : overlay = {sex_22w, sex_22e}, K2 = k2h
SEX_23 : overlay = {sex_23w, sex_23e}, K2 = k2v
SEX_24 : overlay = {sex_24w, sex_24e}, K2 = k2h
SEX_25 : overlay = {sex_25w, sex_25e}, K2 = k2v
SEX_26 : overlay = {sex_26w, sex_26e}, K2 = k2h
SEX_27 : overlay = {sex_27w, sex_27e}, K2 = k2v
SEX_28 : overlay = {sex_28w, sex_28e}, K2 = k2h
SEX_29 : overlay = {sex_29w, sex_29e}, K2 = k2v
SEX_30 : overlay = {sex_30w, sex_30e}, K2 = k2h
SEX_31 : overlay = {sex_31w, sex_31e}, K2 = k2v
SEX_32 : overlay = {sex_32w, sex_32e}, K2 = k2h
SEX_33 : overlay = {sex_33w, sex_33e}, K2 = k2v
SEX_34 : overlay = {sex_34w, sex_34e}, K2 = k2h
SEX_35 : overlay = {sex_35w, sex_35e}, K2 = k2v
SEX_36 : overlay = {sex_36w, sex_36e}, K2 = k2h
SEX_37 : overlay = {sex_37w, sex_37e}, K2 = k2v
SEX_38 : overlay = {sex_38w, sex_38e}, K2 = k2h
SEX_39 : overlay = {sex_39w, sex_39e}, K2 = k2v
SEX_40 : overlay = {sex_40w, sex_40e}, K2 = k2h
SEX_41 : overlay = {sex_41w, sex_41e}, K2 = k2v
SEX_42 : overlay = {sex_42w, sex_42e}, K2 = k2h
SEX_43 : overlay = {sex_43w, sex_43e}, K2 = k2v
SEX_44 : overlay = {sex_44w, sex_44e}, K2 = k2v
SEX_45 : overlay = {sex_45w, sex_45e}, K2 = k2h
SEX_47 : overlay = {sex_47w, sex_47e}, K2 = k2v

use, cesr



 ! Vars not in original file




 ! Vars not in original file

SK_Q02W[K1] =  0.0
SK_Q02E[K1] =  0.0
SK_Q04W[K1] =  0.0
SK_Q04E[K1] =  0.0
SK_Q06W[K1] =  0.0
SK_Q06E[K1] =  0.0
SK_Q07W[K1] =  0.0
SK_Q07E[K1] =  0.0
!call, file=~dlr/bmad_devel/knobs/symmetry_groups.bmad

!RAW_VCROSING_7: GROUP = {Q49W/ 0.004026,Q49E/ 0.004026,Q41W/-0.001448, &
!        Q41E/-0.001448,Q43W/-0.001448,Q43E/-0.001448,Q44W/-0.001448, &
!        Q44E/-0.001448,Q42W/ 0.000583,Q42E/ 0.000583,Q43AW/ 0.000583, &
!        Q43AE/ 0.000583,Q45W/ 0.000583,Q45E/ 0.000583,Q47W/-0.000452, &
!        Q47E/-0.000452,Q47AW/ 0.001799,Q47AE/ 0.001799,Q48W/-0.001046, &
!        Q48E/-0.001046}, K1, &
!         Type = "CSR VCROSING   7"

 ! Vars not in original file

SEX_08[K2] =   5.3702303897757575E-01
SEX_09[K2] =  -1.2672517428767651E+00
SEX_10[K2] =   7.8242123667164620E-01
SEX_11[K2] =  -1.1975786865215992E+00
SEX_12[K2] =   6.4677687477028023E-01
SEX_13[K2] =  -1.2497480895197266E+00
SEX_14[K2] =   1.0980577800596063E+00
SEX_15[K2] =  -2.0103964110533510E+00
SEX_16[K2] =   7.3211005045168354E-01
SEX_17[K2] =  -6.1605940641835455E-01
SEX_18[K2] =   4.3030053630049964E-01
SEX_19[K2] =  -2.6197322373607106E+00
SEX_20[K2] =  -3.3195123837598477E-02
SEX_21[K2] =  -7.6089572902795810E-01
SEX_22[K2] =   6.6210357012157739E-01
SEX_23[K2] =  -1.1796595086136190E+00
SEX_24[K2] =   7.1110454398675826E-01
SEX_25[K2] =  -1.1776829034139269E+00
SEX_26[K2] =   5.7987589121588667E-01
SEX_27[K2] =  -9.8641590484244135E-01
SEX_28[K2] =   6.5618023338880627E-01
SEX_29[K2] =  -1.3017842314178225E+00
SEX_30[K2] =   9.2456779843250492E-01
SEX_31[K2] =  -1.3315750693898785E+00
SEX_32[K2] =   3.7711663429393077E-01
SEX_33[K2] =  -1.1120623829591736E+00
SEX_34[K2] =   7.2384369525839731E-01
SEX_35[K2] =  -6.8574893875687104E-01
SEX_36[K2] =   1.1174652245658843E+00
SEX_37[K2] =  -1.2931819453193476E+00
SEX_38[K2] =   8.0534523529845270E-01
SEX_39[K2] =  -1.3423184365278091E+00
SEX_40[K2] =   6.0083335655463721E-01
SEX_41[K2] =  -1.1104009643301853E+00
SEX_42[K2] =   4.6354602948246026E-01
SEX_43[K2] =  -1.4250976534376367E+00
SEX_44[K2] =  -1.1759574205329204E+00
SEX_45[K2] =   8.5267745590712940E-01
SEX_47[K2] =  -1.2359068013346439E+00
