Finished changes with usage of only SimCaloHits TTrees, added also switch case again (OutsideMagnet, InsideMagnet for loop over entries in Tree_BeforeMagnet)
changed circle_step to 1mm/radius. The angle is then increasing, so that 1mm more of the circle is drawn.
1mm/radius was wrong! -> 0.001m/radius[m]. Changed also normalization: x'=x/length
Found out that kink, pipe, collimators etc. have to be translated 2.56cm in positive x-direction
Fixed mistake: float instead of double for MCParticle class