- Changed math: pow(x,2) -> x*x; pow(x,0.5) ->sqrt(x)
- Added static variables to save returning result for particle.GetEnergy(), particle.GetBeta, etc...
- Rewriten OpenMP parallelizm of the main code. All variables (except just few) are private.
- Disables trajectory output, it's ruining the performance.

Optimizations: 	math+static -> x4.1
		OpenMP -> x12.4 for 32 cores
____________________________________________
		resulted -> x51.5 speed up