|
CbmRoot
|
#include <CbmMuchTest.h>
Classes | |
| struct | Cluster |
| struct | M_Point |
Private Member Functions | |
| CbmMuchTest (const CbmMuchTest &) | |
| CbmMuchTest & | operator= (const CbmMuchTest &) |
Static Private Attributes | |
| static const Int_t | fMaxSubCentersPerPoint = 10 |
Definition at line 22 of file CbmMuchTest.h.
| CbmMuchTest::CbmMuchTest | ( | ) |
Constructor.
Definition at line 36 of file CbmMuchTest.cxx.
References fClusters, fEfficiency, fEfficiencyForSubCenters, fErrorsOnX, fErrorsOnXforSubCenters, fErrorsOnY, fErrorsOnYforSubCenters, fMeanErrorOnX, fMeanErrorOnXforSubCenters, fMeanErrorOnY, fMeanErrorOnYforSubCenters, fNofClusters, fNofPoints, fNofSubCenters, fRealPoints, and fSubStep.
Referenced by CbmMuchTest(), and operator=().
Definition at line 57 of file CbmMuchTest.cxx.
References fClusters, fEfficiency, fEfficiencyForSubCenters, fErrorsOnX, fErrorsOnXforSubCenters, fErrorsOnY, fErrorsOnYforSubCenters, fMeanErrorOnX, fMeanErrorOnXforSubCenters, fMeanErrorOnY, fMeanErrorOnYforSubCenters, fNofClusters, fNofPoints, fNofSubCenters, fRealPoints, and fSubStep.
|
virtual |
Destructor.
Definition at line 77 of file CbmMuchTest.cxx.
|
private |
References CbmMuchTest().
| void CbmMuchTest::CalculateAccuracy | ( | ) |
Definition at line 256 of file CbmMuchTest.cxx.
References fClusters, fErrorsOnX, fErrorsOnXforSubCenters, fErrorsOnY, fErrorsOnYforSubCenters, fMeanErrorOnX, fMeanErrorOnXforSubCenters, fMeanErrorOnY, fMeanErrorOnYforSubCenters, fNofClusters, fNofPoints, fRealPoints, and sqrt().
Referenced by MainTesting().
| void CbmMuchTest::CalculateEfficiency | ( | ) |
Definition at line 248 of file CbmMuchTest.cxx.
References fEfficiency, fEfficiencyForSubCenters, fNofClusters, fNofPoints, and fNofSubCenters.
Referenced by MainTesting().
|
inline |
Definition at line 60 of file CbmMuchTest.h.
References fMeanErrorOnX, and fMeanErrorOnY.
|
inline |
Definition at line 61 of file CbmMuchTest.h.
References fMeanErrorOnXforSubCenters, and fMeanErrorOnYforSubCenters.
|
inline |
Definition at line 65 of file CbmMuchTest.h.
References fEfficiency.
|
inline |
Definition at line 66 of file CbmMuchTest.h.
References fEfficiencyForSubCenters.
|
inline |
Definition at line 42 of file CbmMuchTest.h.
References fNofPoints.
|
inline |
Definition at line 43 of file CbmMuchTest.h.
References fNofSubCenters.
| void CbmMuchTest::MainTesting | ( | ) |
Definition at line 312 of file CbmMuchTest.cxx.
References CalculateAccuracy(), and CalculateEfficiency().
|
private |
References CbmMuchTest().
| void CbmMuchTest::RebuildPoints | ( | ) |
Definition at line 79 of file CbmMuchTest.cxx.
References fNofPoints, fNofSubCenters, fRealPoints, fSubStep, and sqrt().
| void CbmMuchTest::SetCharge | ( | UInt_t | chCl, |
| Int_t | iCl ) |
Definition at line 207 of file CbmMuchTest.cxx.
References fClusters, and fNofClusters.
| void CbmMuchTest::SetCluster | ( | Int_t | nCl, |
| Float_t | xCl, | ||
| Float_t | yCl, | ||
| UInt_t | chCl, | ||
| Int_t | nofPads, | ||
| Int_t | iCl ) |
Definition at line 234 of file CbmMuchTest.cxx.
References fClusters, and fNofClusters.
Definition at line 180 of file CbmMuchTest.cxx.
References fClusters, and fNofClusters.
| void CbmMuchTest::SetNClusters | ( | Int_t | NCl | ) |
Definition at line 169 of file CbmMuchTest.cxx.
References fClusters, fEfficiency, fEfficiencyForSubCenters, fErrorsOnX, fErrorsOnXforSubCenters, fErrorsOnY, fErrorsOnYforSubCenters, and fNofClusters.
Definition at line 216 of file CbmMuchTest.cxx.
References fClusters, and fNofClusters.
| void CbmMuchTest::SetNPoints | ( | Int_t | nofPoints | ) |
Definition at line 112 of file CbmMuchTest.cxx.
References fNofPoints, and fRealPoints.
Definition at line 225 of file CbmMuchTest.cxx.
References fClusters, and fNofClusters.
| void CbmMuchTest::SetSubStep | ( | Int_t | iStep | ) |
Definition at line 167 of file CbmMuchTest.cxx.
References fSubStep.
Definition at line 189 of file CbmMuchTest.cxx.
References fClusters, and fNofClusters.
Definition at line 122 of file CbmMuchTest.cxx.
References fNofPoints, and fRealPoints.
Definition at line 145 of file CbmMuchTest.cxx.
References fNofPoints, and fRealPoints.
Definition at line 198 of file CbmMuchTest.cxx.
References fClusters, and fNofClusters.
Definition at line 134 of file CbmMuchTest.cxx.
References fNofPoints, and fRealPoints.
Definition at line 156 of file CbmMuchTest.cxx.
References fNofPoints, and fRealPoints.
|
private |
Definition at line 103 of file CbmMuchTest.h.
Referenced by CalculateAccuracy(), CbmMuchTest(), CbmMuchTest(), SetCharge(), SetCluster(), SetNCl(), SetNClusters(), SetNPads(), SetPadInCl(), SetXCl(), and SetYCl().
|
private |
Definition at line 113 of file CbmMuchTest.h.
Referenced by CalculateEfficiency(), CbmMuchTest(), CbmMuchTest(), GetMeanEfficiency(), and SetNClusters().
|
private |
Definition at line 114 of file CbmMuchTest.h.
Referenced by CalculateEfficiency(), CbmMuchTest(), CbmMuchTest(), GetMeanEfficiencyForSubCenters(), and SetNClusters().
|
private |
Definition at line 106 of file CbmMuchTest.h.
Referenced by CalculateAccuracy(), CbmMuchTest(), CbmMuchTest(), and SetNClusters().
|
private |
Definition at line 110 of file CbmMuchTest.h.
Referenced by CalculateAccuracy(), CbmMuchTest(), CbmMuchTest(), and SetNClusters().
|
private |
Definition at line 107 of file CbmMuchTest.h.
Referenced by CalculateAccuracy(), CbmMuchTest(), CbmMuchTest(), and SetNClusters().
|
private |
Definition at line 111 of file CbmMuchTest.h.
Referenced by CalculateAccuracy(), CbmMuchTest(), CbmMuchTest(), and SetNClusters().
|
staticprivate |
Definition at line 76 of file CbmMuchTest.h.
|
private |
Definition at line 104 of file CbmMuchTest.h.
Referenced by CalculateAccuracy(), CbmMuchTest(), CbmMuchTest(), and GetMeanAccuracy().
|
private |
Definition at line 108 of file CbmMuchTest.h.
Referenced by CalculateAccuracy(), CbmMuchTest(), CbmMuchTest(), and GetMeanAccuracyForSubCenters().
|
private |
Definition at line 105 of file CbmMuchTest.h.
Referenced by CalculateAccuracy(), CbmMuchTest(), CbmMuchTest(), and GetMeanAccuracy().
|
private |
Definition at line 109 of file CbmMuchTest.h.
Referenced by CalculateAccuracy(), CbmMuchTest(), CbmMuchTest(), and GetMeanAccuracyForSubCenters().
|
private |
Definition at line 94 of file CbmMuchTest.h.
Referenced by CalculateAccuracy(), CalculateEfficiency(), CbmMuchTest(), CbmMuchTest(), SetCharge(), SetCluster(), SetNCl(), SetNClusters(), SetNPads(), SetPadInCl(), SetXCl(), and SetYCl().
|
private |
Definition at line 73 of file CbmMuchTest.h.
Referenced by CalculateAccuracy(), CalculateEfficiency(), CbmMuchTest(), CbmMuchTest(), GetNPoints(), RebuildPoints(), SetNPoints(), SetXIn(), SetXOut(), SetYIn(), and SetYOut().
|
private |
Definition at line 74 of file CbmMuchTest.h.
Referenced by CalculateEfficiency(), CbmMuchTest(), CbmMuchTest(), GetNSbCenters(), and RebuildPoints().
|
private |
Definition at line 85 of file CbmMuchTest.h.
Referenced by CalculateAccuracy(), CbmMuchTest(), CbmMuchTest(), RebuildPoints(), SetNPoints(), SetXIn(), SetXOut(), SetYIn(), and SetYOut().
|
private |
Definition at line 75 of file CbmMuchTest.h.
Referenced by CbmMuchTest(), CbmMuchTest(), RebuildPoints(), and SetSubStep().