Bx = 0; By = 0.2; Bz = 0; return [Bx, By, Bz]; r0 = np.array([0,0,0]) v0 = np.array([0.6 * Constants.c,0,0]) m = Constants.me q = Constants.e tStart = 0 tEnd = 1e-9 dt = 1e-13 E = Field(E_Feld) B = Field(B_Feld) particle = Particle(r0, v0, m, q) comput = Computer(dt) comput.start(E, B, particle, tStart, tEnd) r = Drawer() r.DrawTrajectory(particle.getTrajectory()) #r.DrawKineticEnergy(particle.getKineticEnergy(), tStart, tEnd, dt) #r.DrawKineticEnergy(particle.getVelocities(), tStart, tEnd, dt)