/home/bes3soft/bes3soft/Boss/7.0.2/dist/7.0.2/Reconstruction/MdcPatRec/MdcRecoUtil/MdcRecoUtil-00-01-08/MdcRecoUtil/BesPointErr.h File Reference

#include "MdcRecoUtil/BesVectorErr.h"
#include "MdcRecoUtil/BesError.h"
#include "CLHEP/Vector/Rotation.h"
#include "CLHEP/Geometry/Point3D.h"

Go to the source code of this file.

Classes

class  BesPointErr

Typedefs

typedef HepGeom::Point3D<
double > 
HepPoint3D

Functions

BesPointErr operator+ (const BesPointErr &, const BesVectorErr &)
BesPointErr operator+ (const BesVectorErr &, const BesPointErr &)
BesPointErr operator- (const BesPointErr &, const BesVectorErr &)
BesVectorErr operator- (const BesPointErr &, const BesPointErr &)
std::ostreamoperator<< (std::ostream &stream, const BesPointErr &verr)
std::istreamoperator>> (std::istream &stream, BesPointErr &verr)


Typedef Documentation

typedef HepGeom::Point3D<double> HepPoint3D

Definition at line 38 of file BesPointErr.h.


Function Documentation

BesPointErr operator+ ( const BesVectorErr ,
const BesPointErr  
)

Definition at line 50 of file BesPointErr.cxx.

00050                                                                     {
00051     BesPointErr pe(HepPoint3D(v.x()+w.x(),v.y()+w.y(),v.z()+w.z()), 
00052                    (v.covMatrix()+w.covMatrix()));
00053     return pe;
00054 }

BesPointErr operator+ ( const BesPointErr ,
const BesVectorErr  
)

Definition at line 44 of file BesPointErr.cxx.

00044                                                                     {
00045     BesPointErr pe(HepPoint3D(v.x()+w.x(),v.y()+w.y(),v.z()+w.z()),
00046            (v.covMatrix()+w.covMatrix()));
00047     return pe;
00048   }

BesVectorErr operator- ( const BesPointErr ,
const BesPointErr  
)

Definition at line 62 of file BesPointErr.cxx.

00062                                                                     {
00063     BesVectorErr ve(Hep3Vector(v.x()-w.x(),v.y()-w.y(),v.z()-w.z()),
00064                     (v.covMatrix()+w.covMatrix()));
00065     return ve;
00066 }

BesPointErr operator- ( const BesPointErr ,
const BesVectorErr  
)

Definition at line 56 of file BesPointErr.cxx.

00056                                                                     {
00057     BesPointErr pe(HepPoint3D(v.x()-w.x(),v.y()-w.y(),v.z()-w.z()), 
00058                    (v.covMatrix()+w.covMatrix()));
00059     return pe;
00060 }

std::ostream& operator<< ( std::ostream stream,
const BesPointErr verr 
)

std::istream& operator>> ( std::istream stream,
BesPointErr verr 
)


Generated on Tue Nov 29 23:16:55 2016 for BOSS_7.0.2 by  doxygen 1.4.7