Newer
Older
#*******************************************************************
# 28 septembre 2010
# File for checking TRacy is running well
#
# input script to set the file and bool flag
#
# comments:
# 1) blank line and line starting with "#" (comment) are ignored
# 2) obligatory parameter: lat_file
# 3) all the other parameters are optional, and all the default
# values for flags are false
# 4) if set ExperimentFMAFlag or detailedFMAFlag to be true,
# FmapFlag must be true
# 5) if ThinsextFlag is true, MultipoleFlag must be true
# 6) if set ChamberNoU20Flag or ReadChamberFlag to be true,
# ChamberFlag must be true
#******************************************************************
#
#******files********
# relative directory of the files in the script
# in_dir /Users/nadolski/codes/tracy/TracyIII/tracy/tools/
in_dir /Users/nadolski/codes/tracy/maille/soleil/
# lattice file wihout .lat extension
# lat_file soleil_HU36_checkcode
lat_file solamor2_reglage_focalisation_chcvqt_thicksextu_LQPintermediaire_QFF
# lat_file modele_complet_202_317_ksi_2_2_wiggler_slicing_SX8mod
#*******boolean flag***********
# VACCUUM CHAMBER PART
# vacuum chamber file
chamber_file /Users/nadolski/codes/tracy/TracyIII/Tracy/tools/Chamber_example.dat
# read vacuum chamber from chamber_file, ChamberFlag must be true, if
# ReadChamberFlag is true
ReadChamberFlag false
# include vacuum chamber but no U20, ChamberFlag must be true, if
# ChamberNoU20Flag is true
ChamberNoU20Flag false
# GLOBAL PARAMETER PART
# Activate quadrupole Fringefield
globval.quad_fringe true
# include RF Cavity or not and set
# 4D/6D tracking, true=6D, false=4D
globval.Cavity_on false
# tune obtained by tracking
TuneTracFlag true
# chromaticity obtained by tracking
ChromTracFlag true
###
# TUNESHIFT WITH AMPLITUDE
###
# tune shift with amplitude and energy
# AmplitudeTuneShiftFlag flag Nbx Nby TurnNumber xmax(m) ymax(m) delta
# Nbx and Nby Number of amplitude values in H et V planes
# TurnNumber number of turns for tracking
# xmax ymax maximum amplitude value (sqrt law)
# delta energy offset
AmplitudeTuneShiftFlag true 31 21 516 0.025 0.005 0.0
# EnergyTuneShiftFlag flag Nb TurnNumber emax
# Nb point number
# TurnNumber number of turn for tracking
# emax maximum energy for tracking
EnergyTuneShiftFlag true 31 516 0.06
####
# FMA calculate frequency map
####
FmapFlag false
# experiment Fmap, FmapFlag must be true if ExperimentFMAFlag is true
# ExperimentFMAFlag flag Nbx Nby TurnNumber xmax(m) ymax(m) energyoffset diffusionflag
# Nbx Nby nuber of point in h and v planes
# TurnNumber Number of turns for tracking
# xmax, ymax maximum amplitude
# energyoffset
# diffusionflag to compute tunediffusion
ExperimentFMAFlag true 31 21 516 0.025 0.005 0.0 true
# detailed Fmap, FmapFlag must be true if DetailedFMAFlag is true
DetailedFMAFlag true
# error coupling
ErrorCouplingFlag true
# coupling flag
CouplingFlag true
# calculate momentum acceptance for Touscheck lifetime
# istart istop eminp emaxp nstepp eminn emaxn nstepn
#
MomentumAccFlag false 1 108 0.01 0.05 100 -0.01 -0.05 100
####
#### MULTIPOLE FACTORY
# include multipole error into the lattice
MultipoleFlag true
# set multipole with thin or thick lens model,
# MultipoleFlag must be true if ThinsextFlag is true
ThinsextFlag false
# files for looking for the multipole of corrector (Machine current based)
fic_hcorr /Users/nadolski/Documents/codes/tracy/maille/soleil/corh.txt
fic_vcorr /Users/nadolski/Documents/codes/tracy/maille/soleil/corv.txt
fic_skew /Users/nadolski/Documents/codes/tracy/maille/soleil/corqt.txt
###
### FITTING FACTORY
###
# fit tune
# name flag targetnudx targetnudz
FitTuneFlag true 18.202 10.317
# fit chromaticity
# name flag targetksix targetksiz
FitChromFlag true 2.0 2.6
### OTHER
# include girder error
GirderErrorFlag false
# plot beam size around the ring
SigmaFlag true
# calculate induced amplitude
InducedAmplitudeFlag false