FairRoot/PandaRoot
|
Calculate Error Matrix for the given EmcCluster with parametrization defined by the given parameter PndEmcErrorMatrixPar. More...
#include <PndEmcErrorMatrix.h>
Public Member Functions | |
PndEmcErrorMatrix () | |
~PndEmcErrorMatrix () | |
void | Init (PndEmcErrorMatrixParObject *par) |
void | InitFromFile (Int_t geomVersion) |
PndEmcErrorMatrixParObject * | GetParObject () |
TMatrixD | GetErrorMatrix (const PndEmcCluster &cluster) const |
TMatrixD | Get4MomentumErrorMatrix (const PndEmcCluster &cluster) const |
TMatrixD | GetErrorP7 (const PndEmcCluster &cluster) const |
Private Member Functions | |
PndEmcErrorMatrix (const PndEmcErrorMatrix &L) | |
PndEmcErrorMatrix & | operator= (const PndEmcErrorMatrix &) |
Private Attributes | |
PndEmcErrorMatrixParObject * | fErrorMatrixParObject |
Calculate Error Matrix for the given EmcCluster with parametrization defined by the given parameter PndEmcErrorMatrixPar.
Definition at line 26 of file PndEmcErrorMatrix.h.
PndEmcErrorMatrix::PndEmcErrorMatrix | ( | ) |
Definition at line 14 of file PndEmcErrorMatrix.cxx.
PndEmcErrorMatrix::~PndEmcErrorMatrix | ( | ) |
Definition at line 57 of file PndEmcErrorMatrix.cxx.
|
private |
TMatrixD PndEmcErrorMatrix::Get4MomentumErrorMatrix | ( | const PndEmcCluster & | cluster | ) | const |
Definition at line 214 of file PndEmcErrorMatrix.cxx.
References PndEmcCluster::energy(), GetErrorMatrix(), p, similarityWith(), and PndEmcCluster::where().
Referenced by PndPidCorrelator::ConstructNeutralCandidate().
TMatrixD PndEmcErrorMatrix::GetErrorMatrix | ( | const PndEmcCluster & | cluster | ) | const |
Definition at line 66 of file PndEmcErrorMatrix.cxx.
References cos(), Double_t, PndEmcCluster::energy(), fabs(), fErrorMatrixParObject, PndEmcErrorMatrixParObject::GetErrorMatrix(), PndEmcCluster::GetModule(), PndEmcCluster::phi(), R, similarityWith(), sin(), PndEmcCluster::theta(), and trans.
Referenced by Get4MomentumErrorMatrix(), and GetErrorP7().
TMatrixD PndEmcErrorMatrix::GetErrorP7 | ( | const PndEmcCluster & | cluster | ) | const |
Definition at line 252 of file PndEmcErrorMatrix.cxx.
References PndEmcCluster::energy(), GetErrorMatrix(), p, similarityWith(), and PndEmcCluster::where().
Referenced by PndPidCorrelator::ConstructNeutralCandidate().
PndEmcErrorMatrixParObject * PndEmcErrorMatrix::GetParObject | ( | ) |
Definition at line 59 of file PndEmcErrorMatrix.cxx.
References fErrorMatrixParObject.
Referenced by PndPidCorrelator::Init().
void PndEmcErrorMatrix::Init | ( | PndEmcErrorMatrixParObject * | par | ) |
Definition at line 19 of file PndEmcErrorMatrix.cxx.
References fErrorMatrixParObject, and par.
Referenced by PndPidCorrelator::Init().
void PndEmcErrorMatrix::InitFromFile | ( | Int_t | geomVersion | ) |
Definition at line 24 of file PndEmcErrorMatrix.cxx.
References fErrorMatrixParObject, and TString.
Referenced by PndPidCorrelator::Init().
|
inlineprivate |
Definition at line 53 of file PndEmcErrorMatrix.h.
|
private |
Definition at line 50 of file PndEmcErrorMatrix.h.
Referenced by GetErrorMatrix(), GetParObject(), Init(), and InitFromFile().