1 | #******************************************************************* |
---|
2 | # 28 septembre 2010 |
---|
3 | # File for checking TRacy is running well |
---|
4 | # |
---|
5 | # input script to set the file and bool flag |
---|
6 | # |
---|
7 | # comments: |
---|
8 | # 1) blank line and line starting with "#" (comment) are ignored |
---|
9 | # 2) obligatory parameter: lat_file |
---|
10 | # 3) all the other parameters are optional, and all the default |
---|
11 | # values for flags are false |
---|
12 | # 4) if set ExperimentFMAFlag or detailedFMAFlag to be true, |
---|
13 | # FmapFlag must be true |
---|
14 | # 5) if ThinsextFlag is true, MultipoleFlag must be true |
---|
15 | # 6) if set ChamberNoU20Flag or ReadChamberFlag to be true, |
---|
16 | # ChamberFlag must be true |
---|
17 | #****************************************************************** |
---|
18 | # |
---|
19 | #******files******** |
---|
20 | # relative directory of the files in the script |
---|
21 | # in_dir /Users/nadolski/codes/tracy/TracyIII/tracy/tools/ |
---|
22 | in_dir /Users/nadolski/codes/tracy/maille/soleil/ |
---|
23 | # lattice file wihout .lat extension |
---|
24 | # lat_file soleil_HU36_checkcode |
---|
25 | lat_file solamor2_reglage_focalisation_chcvqt_thicksextu_LQPintermediaire_QFF |
---|
26 | # lat_file modele_complet_202_317_ksi_2_2_wiggler_slicing_SX8mod |
---|
27 | # |
---|
28 | # |
---|
29 | #*******boolean flag*********** |
---|
30 | # VACCUUM CHAMBER PART |
---|
31 | # vacuum chamber file |
---|
32 | chamber_file /Users/nadolski/codes/tracy/TracyIII/Tracy/tools/Chamber_example.dat |
---|
33 | # read vacuum chamber from chamber_file, ChamberFlag must be true, if |
---|
34 | # ReadChamberFlag is true |
---|
35 | ReadChamberFlag false |
---|
36 | # |
---|
37 | # include vacuum chamber |
---|
38 | ChamberFlag true |
---|
39 | # |
---|
40 | # include vacuum chamber but no U20, ChamberFlag must be true, if |
---|
41 | # ChamberNoU20Flag is true |
---|
42 | ChamberNoU20Flag false |
---|
43 | # |
---|
44 | # GLOBAL PARAMETER PART |
---|
45 | # Activate quadrupole Fringefield |
---|
46 | globval.quad_fringe true |
---|
47 | # |
---|
48 | # include RF Cavity or not and set |
---|
49 | # 4D/6D tracking, true=6D, false=4D |
---|
50 | globval.Cavity_on false |
---|
51 | # |
---|
52 | # tune obtained by tracking |
---|
53 | TuneTracFlag true |
---|
54 | # chromaticity obtained by tracking |
---|
55 | ChromTracFlag true |
---|
56 | # |
---|
57 | ### |
---|
58 | # TUNESHIFT WITH AMPLITUDE |
---|
59 | ### |
---|
60 | # tune shift with amplitude and energy |
---|
61 | # AmplitudeTuneShiftFlag flag Nbx Nby TurnNumber xmax(m) ymax(m) delta |
---|
62 | # Nbx and Nby Number of amplitude values in H et V planes |
---|
63 | # TurnNumber number of turns for tracking |
---|
64 | # xmax ymax maximum amplitude value (sqrt law) |
---|
65 | # delta energy offset |
---|
66 | AmplitudeTuneShiftFlag true 31 21 516 0.025 0.005 0.0 |
---|
67 | # |
---|
68 | # |
---|
69 | # EnergyTuneShiftFlag flag Nb TurnNumber emax |
---|
70 | # Nb point number |
---|
71 | # TurnNumber number of turn for tracking |
---|
72 | # emax maximum energy for tracking |
---|
73 | EnergyTuneShiftFlag true 31 516 0.06 |
---|
74 | # |
---|
75 | # |
---|
76 | # error coupling |
---|
77 | ErrorCouplingFlag false |
---|
78 | # coupling flag |
---|
79 | CouplingFlag true |
---|
80 | # |
---|
81 | # calculate momentum acceptance for Touscheck lifetime |
---|
82 | # istart istop eminp emaxp nstepp eminn emaxn nstepn |
---|
83 | # |
---|
84 | MomentumAccFlag false 1 108 0.01 0.05 100 -0.01 -0.05 100 |
---|
85 | # |
---|
86 | #### |
---|
87 | #### MULTIPOLE FACTORY |
---|
88 | # include multipole error into the lattice |
---|
89 | MultipoleFlag true |
---|
90 | # set multipole with thin or thick lens model, |
---|
91 | # MultipoleFlag must be true if ThinsextFlag is true |
---|
92 | ThinsextFlag false |
---|
93 | # files for looking for the multipole of corrector (Machine current based) |
---|
94 | fic_hcorr /Users/nadolski/Documents/codes/tracy/maille/soleil/corh.txt |
---|
95 | fic_vcorr /Users/nadolski/Documents/codes/tracy/maille/soleil/corv.txt |
---|
96 | fic_skew /Users/nadolski/Documents/codes/tracy/maille/soleil/corqt.txt |
---|
97 | # |
---|
98 | ### |
---|
99 | ### FITTING FACTORY |
---|
100 | ### |
---|
101 | # fit tune |
---|
102 | # name flag targetnudx targetnudz |
---|
103 | FitTuneFlag true 18.202 10.317 |
---|
104 | # |
---|
105 | # fit chromaticity |
---|
106 | # name flag targetksix targetksiz |
---|
107 | FitChromFlag true 2.0 2.6 |
---|
108 | # |
---|
109 | ### OTHER |
---|
110 | # include girder error |
---|
111 | GirderErrorFlag false |
---|
112 | # |
---|
113 | # plot beam size around the ring |
---|
114 | SigmaFlag true |
---|
115 | # |
---|
116 | # specific for test |
---|
117 | PX2Flag false |
---|
118 | # |
---|
119 | # calculate induced amplitude |
---|
120 | InducedAmplitudeFlag false |
---|
121 | # |
---|
122 | # specific for test |
---|
123 | CodeComparaisonFlag false |
---|
124 | # |
---|
125 | # calculate Eta function |
---|
126 | EtaFlag false |
---|
127 | # |
---|
128 | # calculate phase space |
---|
129 | PhaseSpaceFlag false |
---|
130 | # |
---|