#include <cmath>
#include <iostream>
#include "TrackUtil/Lpav.h"
Go to the source code of this file.
Functions | |
float | prob_ (float *, int *) |
static double | err_dis_inv (double x, double y, double w, double a, double b) |
std::ostream & | operator<< (std::ostream &o, const Lpav &a) |
Lpav | operator+ (const Lpav &la1, const Lpav &la2) |
static double err_dis_inv | ( | double | x, | |
double | y, | |||
double | w, | |||
double | a, | |||
double | b | |||
) | [static] |
Definition at line 627 of file Lpav.cxx.
References Lpav::chi_deg(), Lpar::d(), Lpar::d0(), Lpav::delta_chisq(), Lpav::m_chisq, Lpav::m_nc, Lpav::m_rrrrsum, Lpav::m_wsum, Lpav::m_xrrsum, Lpav::m_xsum, Lpav::m_xxsum, Lpav::m_xysum, Lpav::m_yrrsum, Lpav::m_ysum, Lpav::m_yysum, Lpav::prob(), prob_(), and Lpav::similarity().
00630 { 00631 #else 00632 { 00633 Lpav la; 00634 #endif 00635 la.m_wsum = la1.m_wsum + la2.m_wsum; 00636 la.m_xsum = la1.m_xsum + la2.m_xsum; 00637 la.m_ysum = la1.m_ysum + la2.m_ysum; 00638 la.m_xxsum = la1.m_xxsum + la2.m_xxsum; 00639 la.m_yysum = la1.m_yysum + la2.m_yysum; 00640 la.m_xysum = la1.m_xysum + la2.m_xysum; 00641 la.m_xrrsum = la1.m_xrrsum + la2.m_xrrsum; 00642 la.m_yrrsum = la1.m_yrrsum + la2.m_yrrsum; 00643 la.m_rrrrsum = la1.m_rrrrsum + la2.m_rrrrsum; 00644 la.m_nc = la1.m_nc + la2.m_nc; 00645 return la; 00646 }
std::ostream& operator<< | ( | std::ostream & | o, | |
const Lpav & | a | |||
) |
Definition at line 238 of file Lpav.cxx.
References Lpav::m_chisq, and Lpav::m_nc.
00238 { 00239 // o << "wsum=" << a.m_wsum << " xsum=" << a.m_xsum << " ysum=" << a.m_ysum 00240 // << " xxsum=" << a.m_xxsum << " xysum=" << a.m_xysum 00241 // << " yysum=" << a.m_yysum 00242 // << " xrrsum=" << a.m_xrrsum << " yrrsum=" << a.m_yrrsum 00243 // << " rrrrsum=" << a.m_rrrrsum; 00244 // o << " rscale=" << a.m_rscale 00245 // << " xxavp=" << a.m_xxavp << " yyavp=" << a.m_yyavp 00246 // << " xrravp=" << a.m_xrravp << " yrravp=" << a.m_yrravp 00247 // << " rrrravp=" << a.m_rrrravp << " cosrot=" << a.m_cosrot 00248 // << " sinrot=" << a.m_sinrot 00249 // << endl; 00250 o << " nc=" << a.m_nc << " chisq=" << a.m_chisq << " " << (Lpar&) a; 00251 return o; 00252 }
float prob_ | ( | float * | , | |
int * | ||||
) |