Ignore:
Timestamp:
Dec 6, 2013, 5:12:43 PM (10 years ago)
Author:
zhangj
Message:

Clean version of Tracy: SoleilVersion at the end of 2011.Use this clean version to find the correct dipole fringe field to have the correct FMAP and FMAPDP of ThomX. Modified files: tpsa_lin.cc, soleillib.cc, prtmfile.cc, rdmfile.cc, read_script.cc, physlib.cc, tracy.cc, t2lat.cc, t2elem.cc, naffutils.cc in /tracy/tracy/src folder; naffutils.h, tracy_global.h, physlib.h, tracy.h, read_script.h, solielilib.h, t2elem.h in /tracy/tracy.inc folder; soltracy.cc in tracy/tools folder

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/tracy3-3.10.1b/tracy/tracy/inc/soleillib.h

    r11 r23  
    5858//              double z, bool diffusion, bool matlab);
    5959void fmap(const char *FmapFile, long Nbx, long Nbz, long Nbtour, double xmax, double zmax,
    60           double energy, bool diffusion);       
    61 void fmap(const char *FmapFile, long Nbx, long Nbz, long Nbtour, double xmax, double zmax,
    62           double energy, bool diffusion, bool printloss);       
     60          double energy, bool diffusion);         
    6361void fmap_p(const char *FmapFile, long Nbx, long Nbz, long Nbtour, double xmax, double zmax,
    64           double energy, bool diffusion, bool printloss, int numprocs, int myid);         
     62          double energy, bool diffusion, int numprocs, int myid);         
    6563void fmapdp(const char *FmapdpFile, long Nbx, long Nbe, long Nbtour, double xmax, double emax,
    66               double z, bool diffusion, bool printloss);
     64              double z, bool diffusion);
    6765void fmapdp_p(const char *FmapdpFile, long Nbx, long Nbe, long Nbtour, double xmax, double emax,
    68             double z, bool diffusion, bool printloss, int numprocs, int myid);
     66            double z, bool diffusion, int numprocs, int myid);
    6967void Nu_Naff(void);
    7068
     
    130128/* fit tunes for soleil lattice, in which each quadrupole is cut into two parts*/                       
    131129void FitTune4(long qf1,long qf2, long qd1, long qd2, double nux, double nuy);                   
    132 //print the coordinates at lattice elements tracked for n turns
     130//print the coordinates at lattice elements
    133131void PrintTrack(const char *TrackFile, double x, double px,double y,double py,
    134132                double delta, double ctau, long int nmax);
    135 //print the tracked coordinates after a lattice element
    136 void PrintTrackElem(const char *TrackFile, double x, double px,double y,double py,
    137                 double delta, double ctau, long int nelem1,long int nelem2);
     133               
    138134
    139135
Note: See TracChangeset for help on using the changeset viewer.