33#include "MdcRecoUtil/BesVectorErr.h"
34#include "MdcRecoUtil/BesError.h"
35#include "CLHEP/Vector/Rotation.h"
36#include "CLHEP/Geometry/Point3D.h"
37#ifndef ENABLE_BACKWARDS_COMPATIBILITY
63 _covMatrix(3) { _covMatrix=covMat; }
71 temp[0] = diffPoint.x()-this->
x();
72 temp[1] = diffPoint.y()-this->
y();
73 temp[2] = diffPoint.z()-this->z();
HepGeom::Point3D< double > HepPoint3D
std::istream & operator>>(std::istream &stream, BesPointErr &verr)
BesPointErr operator+(const BesPointErr &, const BesVectorErr &)
BesPointErr operator-(const BesPointErr &, const BesVectorErr &)
std::ostream & operator<<(std::ostream &stream, const BesPointErr &verr)
**********Class see also m_nmax DOUBLE PRECISION m_amel DOUBLE PRECISION m_x2 DOUBLE PRECISION m_alfinv DOUBLE PRECISION m_Xenph INTEGER m_KeyWtm INTEGER m_idyfs DOUBLE PRECISION m_zini DOUBLE PRECISION m_q2 DOUBLE PRECISION m_Wt_KF DOUBLE PRECISION m_WtCut INTEGER m_KFfin *COMMON c_KarLud $ !Input CMS energy[GeV] $ !CMS energy after beam spread beam strahlung[GeV] $ !Beam energy spread[GeV] $ !z boost due to beam spread $ !electron beam mass *ff pair spectrum $ !minimum v
double determineChisq(const HepVector &diff) const
BesPointErr(const HepPoint3D &p)
const BesError & covMatrix() const
BesError covRTPMatrix() const
BesPointErr(const HepPoint3D &p, const BesError &covMat)
BesPointErr(const BesPointErr &v)
CylindricalCoordinateIndex
double determineChisq(const HepPoint3D &diffPoint) const
BesError covRZPMatrix() const
void setCovMatrix(const BesError &v)