PandaRoot
RhoError Class Reference

#include <RhoError.h>

Inheritance diagram for RhoError:

Public Member Functions

 RhoError (Int_t n, Double_t init=0.0)
 
 RhoError (const TMatrixD &p)
 
 RhoError (const RhoError &v)
 
RhoErroroperator= (const RhoError &v)
 
RhoErroroperator= (const TMatrixD &v)
 
virtual ~RhoError ()
 
Double_t DetermineChisq (TVectorD &diff)
 
RhoErroroperator*= (Double_t t)
 
RhoErroroperator- ()
 
RhoError Similarity (const TMatrixD &m1) const
 
RhoErrorSimilarityWith (const RhoError &m, const TMatrixD &m1)
 
RhoError Similarity (const TRotation &rot) const
 
RhoError Similarity (const TLorentzRotation &rot) const
 
Double_t Similarity (TVectorD &m1)
 
TMatrixD SimilarityT (TMatrixD &m1)
 

Static Public Attributes

static const Double_t chisqUndef
 

Friends

RhoError operator* (Double_t t, const RhoError &m1)
 
RhoError operator* (const RhoError &m1, Double_t t)
 
RhoError operator+ (const RhoError &m1, const RhoError &m2)
 
RhoError operator- (const RhoError &m1, const RhoError &m2)
 
std::ostream & operator<< (std::ostream &out, const RhoError &mat)
 
std::istream & operator>> (std::istream &in, RhoError &mat)
 

Detailed Description

Definition at line 34 of file RhoError.h.

Constructor & Destructor Documentation

◆ RhoError() [1/3]

RhoError::RhoError ( Int_t  n,
Double_t  init = 0.0 
)

◆ RhoError() [2/3]

RhoError::RhoError ( const TMatrixD p)

◆ RhoError() [3/3]

RhoError::RhoError ( const RhoError v)

◆ ~RhoError()

virtual RhoError::~RhoError ( )
inlinevirtual

Member Function Documentation

◆ DetermineChisq()

Double_t RhoError::DetermineChisq ( TVectorD &  diff)

Referenced by ~RhoError().

◆ operator*=()

RhoError& RhoError::operator*= ( Double_t  t)

Referenced by ~RhoError().

◆ operator-()

RhoError& RhoError::operator- ( )

Referenced by ~RhoError().

◆ operator=() [1/2]

RhoError& RhoError::operator= ( const RhoError v)

◆ operator=() [2/2]

RhoError& RhoError::operator= ( const TMatrixD v)

◆ Similarity() [1/4]

RhoError RhoError::Similarity ( const TMatrixD m1) const

Referenced by ~RhoError().

◆ Similarity() [2/4]

RhoError RhoError::Similarity ( const TRotation &  rot) const

◆ Similarity() [3/4]

RhoError RhoError::Similarity ( const TLorentzRotation &  rot) const

◆ Similarity() [4/4]

Double_t RhoError::Similarity ( TVectorD &  m1)

◆ SimilarityT()

TMatrixD RhoError::SimilarityT ( TMatrixD m1)

Referenced by ~RhoError().

◆ SimilarityWith()

RhoError& RhoError::SimilarityWith ( const RhoError m,
const TMatrixD m1 
)

Referenced by ~RhoError().

Friends And Related Function Documentation

◆ operator* [1/2]

RhoError operator* ( Double_t  t,
const RhoError m1 
)
friend

Referenced by ~RhoError().

◆ operator* [2/2]

RhoError operator* ( const RhoError m1,
Double_t  t 
)
friend

◆ operator+

RhoError operator+ ( const RhoError m1,
const RhoError m2 
)
friend

Referenced by ~RhoError().

◆ operator-

RhoError operator- ( const RhoError m1,
const RhoError m2 
)
friend

◆ operator<<

std::ostream& operator<< ( std::ostream &  out,
const RhoError mat 
)
friend

Referenced by ~RhoError().

◆ operator>>

std::istream& operator>> ( std::istream &  in,
RhoError mat 
)
friend

Referenced by ~RhoError().

Member Data Documentation

◆ chisqUndef

const Double_t RhoError::chisqUndef
static

Definition at line 37 of file RhoError.h.


The documentation for this class was generated from the following file: