|
BmnRoot
|
#include <BmnAlignResult.h>
Public Types | |
| typedef std::array< std::pair< Int_t, Double_t >, BMN_MODULE_COUNT > | IdxValuePair_t |
| typedef std::array< SVectGL, BMN_MODULE_COUNT > | ArraySVectGL_t |
| typedef std::array< SVectLC, BMN_MODULE_COUNT > | ArraySVectLC_t |
| typedef std::array< Double_t, BMN_MODULE_COUNT > | ArrayDouble_t |
| typedef std::vector< SVectLC > | VectorSVectLC_t |
Public Member Functions | |
| BmnAlignResult (Int_t TrackCount) | |
| BmnAlignResult (const BmnAlignResult &other) | |
| BmnAlignResult & | operator= (const BmnAlignResult &other) |
| ~BmnAlignResult ()=default | |
| BmnAlignResult () | |
| VectorSVectLC_t & | Alpha () noexcept |
| SVectLC & | Alpha (Int_t index) noexcept |
| SVectGL & | A (Int_t index) noexcept |
| SVectGLT & | A () noexcept |
| TVectorD & | L () noexcept |
| TVectorD & | SVDSig () noexcept |
| TH1D & | ResidualsX () noexcept |
| TH1D & | ResidualsY () noexcept |
| Double_t | GetValueMSE (Int_t index) const noexcept |
| Double_t | GetValueMSE () const noexcept |
| Int_t | GetAlphaCount () const noexcept |
| ULong_t | GetHistCounter () const noexcept |
| IdxValuePair_t | GetSortedMSE () const |
| void | AddValueMSE (Int_t detectorIndex, Double_t val) |
| void | ResetValueMSE () |
| void | SeparateA () |
| void | ConcatenateA () |
Definition at line 24 of file BmnAlignResult.h.
| typedef std::array<Double_t, BMN_MODULE_COUNT> BmnAlignResult::ArrayDouble_t |
Definition at line 30 of file BmnAlignResult.h.
| typedef std::array<SVectGL, BMN_MODULE_COUNT> BmnAlignResult::ArraySVectGL_t |
Definition at line 28 of file BmnAlignResult.h.
| typedef std::array<SVectLC, BMN_MODULE_COUNT> BmnAlignResult::ArraySVectLC_t |
Definition at line 29 of file BmnAlignResult.h.
| typedef std::array<std::pair<Int_t, Double_t>, BMN_MODULE_COUNT> BmnAlignResult::IdxValuePair_t |
Definition at line 27 of file BmnAlignResult.h.
| typedef std::vector<SVectLC> BmnAlignResult::VectorSVectLC_t |
Definition at line 31 of file BmnAlignResult.h.
|
inlineexplicit |
Definition at line 78 of file BmnAlignResult.h.
|
inline |
Definition at line 101 of file BmnAlignResult.h.
References GetHistCounter().
|
default |
|
inline |
Definition at line 51 of file BmnAlignResult.h.
|
inlinenoexcept |
Definition at line 57 of file BmnAlignResult.h.
|
inlinenoexcept |
Definition at line 56 of file BmnAlignResult.h.
Referenced by BmnAlignerTest::Draw(), and BmnAlignerApply::Exec().
|
inline |
Definition at line 157 of file BmnAlignResult.h.
References BMN_MODULE_COUNT.
|
inlinenoexcept |
Definition at line 54 of file BmnAlignResult.h.
Referenced by BmnAlignerTest::IterateAlignment().
|
inlinenoexcept |
Definition at line 55 of file BmnAlignResult.h.
|
inline |
Definition at line 178 of file BmnAlignResult.h.
References BMN_GLOBAL_PARAMS_PD, BMN_MODULE_COUNT, and i.
|
inlinenoexcept |
Definition at line 65 of file BmnAlignResult.h.
|
inlinenoexcept |
Definition at line 184 of file BmnAlignResult.h.
Referenced by BmnAlignResult().
|
inline |
Definition at line 140 of file BmnAlignResult.h.
References BMN_MODULE_COUNT, and i.
|
inlinenoexcept |
Definition at line 64 of file BmnAlignResult.h.
|
inlinenoexcept |
Definition at line 63 of file BmnAlignResult.h.
Referenced by BmnAlignerTest::CalculateMSE().
|
inlinenoexcept |
Definition at line 58 of file BmnAlignResult.h.
|
inline |
Definition at line 118 of file BmnAlignResult.h.
|
inline |
Definition at line 165 of file BmnAlignResult.h.
Referenced by BmnAlignerTest::CalculateMSE().
|
inlinenoexcept |
Definition at line 60 of file BmnAlignResult.h.
Referenced by BmnAlignerTest::CalculateMSE().
|
inlinenoexcept |
Definition at line 61 of file BmnAlignResult.h.
Referenced by BmnAlignerTest::CalculateMSE().
|
inline |
Definition at line 171 of file BmnAlignResult.h.
References BMN_GLOBAL_PARAMS_PD, BMN_MODULE_COUNT, and i.
|
inlinenoexcept |
Definition at line 59 of file BmnAlignResult.h.
Referenced by BmnAligner< HitType >::ReportResults().