void new_fit(std::vector< RVec > alfa, std::vector< RVec > &beta, std::vector< std::pair< int, int > > cros, double prec) {
double bx, by, bz;
RVec step;
double x1 = 0, y1 = 0, z1 = 0, A1 = 0, B1 = 0, C1 = 0;
double x2 = 0, y2 = 0, z2 = 0, A2 = 0, B2 = 0, C2 = 0;
double cA, sA, cB, sB, cC, sC, temp1, temp2, temp3;
void new_fit(std::vector< RVec > alfa, std::vector< RVec > &beta, std::vector< std::pair< int, int > > cros, double prec) {
double bx, by, bz;
RVec step;
double x1 = 0, y1 = 0, z1 = 0, A1 = 0, B1 = 0, C1 = 0;
double x2 = 0, y2 = 0, z2 = 0, A2 = 0, B2 = 0, C2 = 0;
double cA, sA, cB, sB, cC, sC, temp1, temp2, temp3;