90 likes | 280 Views
Parameters. SOL-01. SOL-02. Buncher Power. Fringe Fields. Booster Angle (2m - after SOL01 ). Booster Angle (2.25m - before BC1 ). Booster Angle (0.8m - between SOL01 and Buncher ). # Basic beam parameters Eo = 0 ; # Energy [eV]
E N D
# Basic beam parameters Eo = 0 ; # Energy [eV] E1 = 8.35e6 ; # Energy at dipole 1 [eV] gamma = -q*E1/(m*c^2) + 1 ; # corresponding gamma beta = sqrt(1-gamma^-2) ; # corresponding beta gabe = gamma*beta ; # corresponding gamma*beta initrad = 2.e-3 ; # Bunch radius (NOT rms) [m] Qtot = -80.e-12 ; # Bunch charge [C] temit = 28.e-12 ; # Laser pulse [s] vz = beta*c ; # Simulation parameters numpart = 10000.; # Number of particles # Start bunch setparticles("beam",numpart,me,qe,Qtot) ; setrxydist("beam","u",0.5*initrad,initrad) ; setphidist("beam","u",0,2*pi) ; settdist("beam","u",0,temit) ;# Space-charge spacecharge3Dmesh("BeamScale",1e-2,1e+2,"Cathode","Boundaries","AAAAAA","MeshBoxAccuracy",0.02,"RestMaxGamma",300000) ; # Set-up map1D_E("wcs","I","alice_onaxis.gdf","z","Ez",1) ; map1D_B("wcs","z",0.23,"JLab_sol_smooth.gdf","z","Bz",333.*1e-4) ; map1D_TM("wcs","z",1.3,"bun_ELBE.gdf","z","Ez",2.2e6,343.77248*pi/180,2*pi*1.3e9) ; map1D_B("wcs","z",1.67,"JLab_sol_smooth.gdf","z","Bz",230.*1e-4) ; map1D_TM("wcs","z",2.85,"teslacav13.gdf","z","Ez",9.*1e6,362.6*pi/180,2*pi*1.3e9) ; map1D_TM("wcs","z",4.2,"teslacav13.gdf","z","Ez",7.*1e6,13.88*pi/180,2*pi*1.3e9) ; ns = 1.0e-9 ; dzmax = 10e-3 ; dtmax = dzmax/c ; screen("wcs","I",0,5.1,0.1,"wcs"); screen("wcs","I",5.2,"wcs"); #tout(0,6.546848972493966/vz, 1*ns,"wcs" ) ;