Select Git revision
example_input.prm
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
example_input.prm 5.44 KiB
#*******************************************************************
# 15 March 2010
# File for checking TRacy is running well
#
# input script to set the file and bool flag
#
# comments:
# 1) The rules to define commands are described in the tracy mannual.
#
# 2) Test verison for the development of Tracy 3, always the nearest
# input file verison.
#
# 12/2011 Jianfeng Zhang
#
#******************************************************************
#================================================
# mandatory parts
#================================================
# relative directory of the files in the script
# in_dir /home/zhang/codes/TracyIII/lattice/
in_dir ./
# lattice file must be wihout .lat extension
lat_file example_lattice
# H-corrector name in lattice file
h_corr HCM
# V-corrector name in lattice file
v_corr VCM
# girder start symbol
gs GS
# girder end symbol
ge GE
# BPM name in lattice file
bpm_name BPM
# skew quadrupole
qt QT
#======================================
# GLOBAL PARAMETER PART
#======================================
# Activate quadrupole Fringefield
QuadFringeOnFlag
# Deactivate quadrupole Fringefield
QuadFringeOffFlag
# VACCUUM CHAMBER PART
# read vacuum chamber from chamber_file
ReadChamberFlag example_chamber.dat
# set RF voltage, if false, then use the definition value
# of RF cavity in the lattice
RFvoltageFlag 3000000
#======================================
#specific for SOLEIL lattice
#======================================
# read the multipole field error, and add
# the corresponding components of the element
# multipole_file multipole_error_fullquad.dat
# files for looking for the multipole field errors of
# correctors and skew quadrupoles, which are integrated in the sextupoles
# fic_hcorr corh.txt
# fic_vcorr corv.txt
# fic_skew corqt.txt