diff --git a/tracy/tools/Input_test.prm b/tracy/tools/Input_test.prm
new file mode 100644
index 0000000000000000000000000000000000000000..9d28de1cb7a6866f518d44ec1458ef64f6e5c7c5
--- /dev/null
+++ b/tracy/tools/Input_test.prm
@@ -0,0 +1,173 @@
+#*******************************************************************
+# 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,
+#     lat file name is without the extension of .lat
+# 3) All the other parameters are optional, and all the default 
+#      values for flags are false
+# 4) Default FMAP values are: 
+#      _FmapFlag_nxpoint=31L, _FmapFlag_nypoint=21L,
+#      _FmapFlag_nturn=516L; _FmapFlag_xmax=0.025, 
+#      _FmapFlag_ymax=0.005, _FmapFlag_delta=0.0;
+#      _FmapFlag_diffusion = true;
+# 5) Default values of FMAPdp are the same as FMAP.
+# 6) if ThinsextFlag is true, MultipoleFlag must be true
+# 7) if set ChamberNoU20Flag or ReadChamberFlag to be true, 
+#    ChamberFlag must be true
+#
+#  Test verison for the development of Tracy 3, always the nearest
+#        input file verison.
+#
+#                     10/2010    Jianfeng Zhang 
+#
+#******************************************************************
+
+#******files********
+# relative directory of the files in the script
+ in_dir /home/zhang/codes/TracyIII/lattice/   
+
+# lattice file must be wihout .lat extension
+  lat_file  solamor2_reglage_focalisation_chcvqt_thicksextu_LQPintermediaire_QFF.lat
+
+# vacuum chamber file
+  chamber_file example_Chamber.dat    
+
+# 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
+# include vacuum chamber
+  ChamberFlag  true
+
+# 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
+
+# set RF voltage, if false, then use the definition value
+# of RF cavity in the lattice
+# name, flag, RF voltage [V]
+ RFvoltageFlag false  3000000
+
+# tune obtained by tracking
+  TuneTracFlag    false
+# chromaticity obtained by tracking
+  ChromTracFlag   false
+
+# 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 50 30 516 0.035 0.02 0.0
+
+# EnergyTuneShiftFlag flag Nb TurnNumber emax
+#    Nb point number
+#    TurnNumber number of turn for tracking  
+#    emax maximum energy for tracking
+ EnergyTuneShiftFlag  false 31 1026 0.06 
+
+
+# FMA calculate frequency map 
+#    Nbx Nby number of point in h and v planes
+#    TurnNumber Number of turns for tracking
+#    xmax, ymax 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 Nby number of point in h and v planes
+#     TurnNumber Number of turns for tracking
+#     xmax, ymax maximum amplitude
+#     energyoffset 
+#     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 false  0  0.0007
+# coupling flag
+#    calcualte the coupling factor in the lattice 
+  CouplingFlag  false
+
+# 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
+ # read multipole error from a file
+ ReadMultipoleFlag true
+
+# include multipole error into the lattice, the mutipole error
+#     of Horizontal and vertical correctors, and skew quadrupole
+      is read from the files, the name of which are set at the 
+       beginning of this script. 
+ MultipoleFlag false
+# set multipole with thin or thick lens model,
+# MultipoleFlag must be true  if ThinsextFlag is true 
+  ThinsextFlag  false
+
+###
+### FITTING FACTORY
+###
+# fit tune
+# name, flag, tuned quadrople,tuned quadrople,targetnudx    targetnudz
+  FitTuneFlag   false  qp7 qp9 18.202 10.317
+
+# fit chromaticity
+# name,flag, tuned sextupole, tuned sextupole, targetksix    targetksiz
+  FitChromFlag  false sx9 sx10  2.0    2.6
+
+### OTHER
+# include girder error
+  GirderErrorFlag  false
+
+# plot beam size around the ring
+  SigmaFlag  false
+
+# specific for test
+  PX2Flag  false
+
+# calculate induced amplitude
+  InducedAmplitudeFlag  false
+
+# specific for test
+  CodeComparaisonFlag  false
+
+# calculate Eta function
+  EtaFlag  false
+
+# calculate phase space  
+  PhaseSpaceFlag false