#******************************************************************* # 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 /home/sources/physmach/nadolski/codes/tracy/maille/soleil/ in_dir /Users/nadolski/codes/tracy/maille/soleil/ # lattice file wihout .lat extension lat_file alphaby10_maher_octobre2010 # multipole error file multipole_file multipole_error.dat # files for looking for the multipole of corrector (Machine current based) fic_hcorr corh.txt fic_vcorr corv.txt fic_skew corqt.txt #*******boolean flag*********** # VACCUUM CHAMBER PART # vacuum chamber file chamber_file Chamber_example.dat # read vacuum chamber from chamber_file, ChamberFlag must be true, if # ReadChamberFlag is true ReadChamberFlag true # 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 false 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 #### # FMA calculate frequency map # Nbx Nby number of point in h and v planes # TurnNumber Number of turns for tracking # xmax(m), ymax(m) maximum amplitude # energyoffset # diffusionflag to compute tunediffusion # FmapFlag false 31 21 516 0.025 0.005 0.0 true # FMA dp calculate frequency map # Nbx Nbe number of point in h and energy planes # TurnNumber Number of turns for tracking # xmax (m), emax maximum amplitude # y-amplitude (m) # diffusionflag to compute tunediffusion # FmapdpFlag false 101 121 1026 25e-3 0.06 0.3e-3 true # error coupling # flag, random seed number, RMS value of the rotation angle # of the quadrupole ErrorCouplingFlag true 0 0.0007 # calculate momentum acceptance for Touscheck lifetime # Dim istart istop eminp emaxp nstepp eminn emaxn nstepn # Dim: 4D/6D tracking, default value is 6D MomentumAccFlag false 4D 1 209 0.01 0.05 100 -0.01 -0.05 100 #### MULTIPOLE FACTORY # read multipole error from a file and set them to the lattice ReadMultipoleFlag true # calculate phase space # PhaseSpaceFlag 6D 1e-6 0.0 1e-6 0.0 0.012 0.0 1000 false # Fixed point # PhaseSpaceFlag 6D 0.001 0.0 0.002 0.0 0.000168 -0.0426 6000 true # PhaseSpaceFlag 6D 1e-6 0.0 1e-6 0.0 0.01 -0.04265 1024 true PhaseSpaceFlag 6D 1e-6 0.0 1e-6 0.0 0.01 -0.0 6000 false