|
BmnRoot 26.10.0-210-gc52d34b0
Software framework of the BM@N experiment
|
Go to the source code of this file.
Macros | |
| #define | BMN_GLOBAL_PARAMS_PD 6 |
| #define | BMN_LOCAL_PARAMS_PT 4 |
Typedefs | |
| typedef std::vector< Double_t > | VecDouble_t |
| typedef std::vector< Int_t > | VecInt_t |
| typedef std::vector< Bool_t > | VecBool_t |
| typedef RM::SVector< Double_t, 2 > | SVect2 |
| typedef RM::SVector< Double_t, 3 > | SVect3 |
| typedef RM::SVector< Double_t, BMN_LOCAL_PARAMS_PT > | SVectLC |
| typedef RM::SVector< Double_t, BMN_GLOBAL_PARAMS_PD > | SVectGL |
| typedef RM::SMatrix< Double_t, 3, 3 > | SMatr3x3 |
| typedef RM::SMatrix< Double_t, BMN_LOCAL_PARAMS_PT, BMN_LOCAL_PARAMS_PT, RM::MatRepSym< Double_t, BMN_LOCAL_PARAMS_PT > > | SMatrLC |
| typedef RM::SMatrix< Double_t, BMN_GLOBAL_PARAMS_PD, BMN_GLOBAL_PARAMS_PD > | SMatrGL |
| typedef RM::SMatrix< Double_t, BMN_GLOBAL_PARAMS_PD, BMN_LOCAL_PARAMS_PT > | SMatrGP |
| typedef std::vector< SVectLC > | VecSVectLC_t |
| typedef std::vector< SVectGL > | VecSVectGL_t |
Enumerations | |
| enum | CoordIdx { iX = 0 , iY = 1 , iZ = 2 } |
| enum | GlobalParamsIdx { idX = 0 , idY = 1 , idZ = 2 , iPhi = 3 , iTheta = 4 , iPsi = 5 } |
| enum | LocalParamsIdx { iX0 = 0 , iX1 = 1 , iY0 = 2 , iY1 = 3 } |
| #define BMN_GLOBAL_PARAMS_PD 6 |
Definition at line 20 of file BmnAlignDefines.h.
Referenced by BmnATestDetectorPlane::BmnATestDetectorPlane(), BmnAligner::AddBlankSolution(), BmnAligner::Align(), BmnAligner::CalculateLocals(), BmnAlignHierarchy::CompositeParams(), BmnAlignResult::ConcatenateA(), BmnAlignerTest::Draw(), BmnAlignHierarchy::EndBuild(), expandS(), BmnAlignHierarchy::FillBlock(), BmnAlignHierarchy::LeafParams(), BmnAlignConfig::LoadConstraints(), BmnAlignConfig::LoadPresigmas(), BmnAlignTestTask::Make(), BmnAlignReport::ModesBelow(), BmnParamLayout::ParamIndex(), BmnParamLayout::ParamName(), BmnAligner::ProcessTracks(), BmnAlignConfig::ReadSolution(), BmnParamLayout::Rebuild(), BmnAlignReport::Results(), and BmnAlignResult::SeparateA().
| #define BMN_LOCAL_PARAMS_PT 4 |
Definition at line 21 of file BmnAlignDefines.h.
Referenced by BmnAlignTestTask::Make(), mp2prep(), BmnAligner::ProcessTracks(), and BmnAlignConfig::WriteSolution().
| typedef RM::SMatrix<Double_t, 3, 3> SMatr3x3 |
Definition at line 63 of file BmnAlignDefines.h.
Definition at line 67 of file BmnAlignDefines.h.
Definition at line 68 of file BmnAlignDefines.h.
| typedef RM::SMatrix<Double_t, BMN_LOCAL_PARAMS_PT, BMN_LOCAL_PARAMS_PT, RM::MatRepSym<Double_t, BMN_LOCAL_PARAMS_PT> > SMatrLC |
Definition at line 66 of file BmnAlignDefines.h.
| typedef RM::SVector<Double_t, 2> SVect2 |
Definition at line 58 of file BmnAlignDefines.h.
| typedef RM::SVector<Double_t, 3> SVect3 |
Definition at line 59 of file BmnAlignDefines.h.
| typedef RM::SVector<Double_t, BMN_GLOBAL_PARAMS_PD> SVectGL |
Definition at line 61 of file BmnAlignDefines.h.
| typedef RM::SVector<Double_t, BMN_LOCAL_PARAMS_PT> SVectLC |
Definition at line 60 of file BmnAlignDefines.h.
Definition at line 52 of file BmnAlignDefines.h.
| typedef std::vector<Double_t> VecDouble_t |
Definition at line 50 of file BmnAlignDefines.h.
Definition at line 51 of file BmnAlignDefines.h.
| typedef std::vector<SVectGL> VecSVectGL_t |
Definition at line 71 of file BmnAlignDefines.h.
| typedef std::vector<SVectLC> VecSVectLC_t |
Definition at line 70 of file BmnAlignDefines.h.
| enum CoordIdx |
| Enumerator | ||
|---|---|---|
| iX | 0 | |
| iY | 1 | |
| iZ | 2 | |
Definition at line 23 of file BmnAlignDefines.h.
| enum GlobalParamsIdx |
| Enumerator | ||
|---|---|---|
| idX | 0 | |
| idY | 1 | |
| idZ | 2 | |
| iPhi | 3 | |
| iTheta | 4 | |
| iPsi | 5 | |
Definition at line 30 of file BmnAlignDefines.h.
| enum LocalParamsIdx |
| Enumerator | ||
|---|---|---|
| iX0 | 0 | |
| iX1 | 1 | |
| iY0 | 2 | |
| iY1 | 3 | |
Definition at line 40 of file BmnAlignDefines.h.