|
BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
|
#include <BmnATestDetectorPlane.h>
Public Member Functions | |
| BmnATestDetectorPlane ()=default | |
| BmnATestDetectorPlane (Double_t Zposition, const SVectGL &Misalignments, Int_t DetectorID) | |
| Double_t | GetPosition () const noexcept |
| Int_t | GetDetectorID () const noexcept |
| Double_t | GetConst () const noexcept |
| const SVect3 & | GetNormal () const noexcept |
| const SMatr3x3 & | GetCrdRotation () const noexcept |
| const SMatr3x3 & | GetCrdInvRotation () const noexcept |
| const SVect3 & | GetCrdShift () const noexcept |
| const SVect3 & | GetAlignShift () const noexcept |
| const SVect3 & | GetAlignRot () const noexcept |
| void | Draw (Bool_t showNormal=kFALSE) const |
| BmnATestDetectorPlane ()=default | |
| BmnATestDetectorPlane (Double_t Zposition, const SVectGL &Misalignments, Int_t DetectorID) | |
| Double_t | GetPosition () const noexcept |
| Int_t | GetDetectorID () const noexcept |
| Double_t | GetConst () const noexcept |
| const SVect3 & | GetNormal () const noexcept |
| const SMatr3x3 & | GetCrdRotation () const noexcept |
| const SMatr3x3 & | GetCrdInvRotation () const noexcept |
| const SVect3 & | GetCrdShift () const noexcept |
| const SVect3 & | GetAlignShift () const noexcept |
| const SVect3 & | GetAlignRot () const noexcept |
| void | Draw (Bool_t showNormal=kFALSE) const |
Protected Attributes | |
| Double_t | fZposition |
| SVect3 | fAlignShift |
| SVect3 | fAlignRot |
| SVect3 | fNormal |
| Double_t | fConst |
| SMatr3x3 | fCoordRotation |
| SMatr3x3 | fCoordInvRotation |
| SVect3 | fCoordShift |
| Int_t | fDetectorID |
Definition at line 26 of file BmnATestDetectorPlane.h.
|
default |
|
inline |
Definition at line 61 of file BmnATestDetectorPlane.h.
References BMN_GLOBAL_PARAMS_PD, TMath::Cos(), ROOT::Math::Dot(), fAlignRot, fAlignShift, fConst, fCoordInvRotation, fCoordRotation, fCoordShift, fDetectorID, fNormal, fZposition, i, iX, iY, iZ, and TMath::Sin().
|
default |
| BmnATestDetectorPlane::BmnATestDetectorPlane | ( | Double_t | Zposition, |
| const SVectGL & | Misalignments, | ||
| Int_t | DetectorID ) |
Definition at line 112 of file BmnATestDetectorPlane.h.
References BMN_NORMAL_COLOR, BMN_PLANE_COLOR, BMN_PLANE_SIZE, fCoordRotation, fCoordShift, i, iX, iY, iZ, x, y, and z.
References fAlignRot, fAlignShift, fConst, fCoordInvRotation, fCoordRotation, fCoordShift, fDetectorID, fNormal, and fZposition.
|
inlinenoexcept |
Definition at line 42 of file BmnATestDetectorPlane.h.
References fAlignRot.
|
inlinenoexcept |
Definition at line 42 of file BmnATestDetectorPlane.h.
References fAlignRot.
|
inlinenoexcept |
Definition at line 41 of file BmnATestDetectorPlane.h.
References fAlignShift.
|
inlinenoexcept |
Definition at line 41 of file BmnATestDetectorPlane.h.
References fAlignShift.
|
inlinenoexcept |
Definition at line 35 of file BmnATestDetectorPlane.h.
References fConst.
Referenced by BmnAlignerTest::PrepareData().
|
inlinenoexcept |
Definition at line 35 of file BmnATestDetectorPlane.h.
References fConst.
|
inlinenoexcept |
Definition at line 38 of file BmnATestDetectorPlane.h.
References fCoordInvRotation.
Referenced by BmnAlignerTest::PrepareData().
|
inlinenoexcept |
Definition at line 38 of file BmnATestDetectorPlane.h.
References fCoordInvRotation.
|
inlinenoexcept |
Definition at line 37 of file BmnATestDetectorPlane.h.
References fCoordRotation.
|
inlinenoexcept |
Definition at line 37 of file BmnATestDetectorPlane.h.
References fCoordRotation.
|
inlinenoexcept |
Definition at line 39 of file BmnATestDetectorPlane.h.
References fCoordShift.
Referenced by BmnAlignerTest::PrepareData().
|
inlinenoexcept |
Definition at line 39 of file BmnATestDetectorPlane.h.
References fCoordShift.
|
inlinenoexcept |
Definition at line 33 of file BmnATestDetectorPlane.h.
References fDetectorID.
|
inlinenoexcept |
Definition at line 33 of file BmnATestDetectorPlane.h.
References fDetectorID.
|
inlinenoexcept |
Definition at line 36 of file BmnATestDetectorPlane.h.
References fNormal.
Referenced by BmnAlignerTest::PrepareData().
|
inlinenoexcept |
Definition at line 36 of file BmnATestDetectorPlane.h.
References fNormal.
|
inlinenoexcept |
Definition at line 32 of file BmnATestDetectorPlane.h.
References fZposition.
Referenced by BmnAlignerTest::PrepareData().
|
inlinenoexcept |
Definition at line 32 of file BmnATestDetectorPlane.h.
References fZposition.
|
protected |
Definition at line 48 of file BmnATestDetectorPlane.h.
Referenced by BmnATestDetectorPlane(), Draw(), and GetAlignRot().
|
protected |
Definition at line 47 of file BmnATestDetectorPlane.h.
Referenced by BmnATestDetectorPlane(), Draw(), and GetAlignShift().
|
protected |
Definition at line 52 of file BmnATestDetectorPlane.h.
Referenced by BmnATestDetectorPlane(), Draw(), and GetConst().
|
protected |
Definition at line 54 of file BmnATestDetectorPlane.h.
Referenced by BmnATestDetectorPlane(), Draw(), and GetCrdInvRotation().
|
protected |
Definition at line 54 of file BmnATestDetectorPlane.h.
Referenced by BmnATestDetectorPlane(), Draw(), and GetCrdRotation().
|
protected |
Definition at line 55 of file BmnATestDetectorPlane.h.
Referenced by BmnATestDetectorPlane(), Draw(), and GetCrdShift().
|
protected |
Definition at line 56 of file BmnATestDetectorPlane.h.
Referenced by BmnATestDetectorPlane(), Draw(), and GetDetectorID().
|
protected |
Definition at line 51 of file BmnATestDetectorPlane.h.
Referenced by BmnATestDetectorPlane(), Draw(), and GetNormal().
|
protected |
Definition at line 46 of file BmnATestDetectorPlane.h.
Referenced by BmnATestDetectorPlane(), Draw(), and GetPosition().