#include <StBTofGeometry.h>
Inherited by StBTofGeomSensor, and StBTofGeomTray.
Public Member Functions | |
| TVolumeView * | GetfView () const |
| TVolumePosition * | GetpView () const |
| TVolumeView * | GetTopNode () const |
| void | Local2Master (const Double_t *local, Double_t *master) |
| void | Master2Local (const Double_t *master, Double_t *local) |
| TShape * | GetShape () const |
| StThreeVectorD | YZPlaneNormal () |
| StThreeVectorD | GetCenterPosition () const |
| Double_t | GetEtaMin () const |
| Double_t | GetEtaMax () const |
| Double_t | GetPhiMin () const |
| Double_t | GetPhiMax () const |
| Bool_t | IsLocalPointIn (const Double_t x, const Double_t y, const Double_t z) |
| Bool_t | IsGlobalPointIn (const StThreeVectorD &global) |
| Bool_t | HelixCross (const StHelixD &helix, Double_t &pathLen, StThreeVectorD &cross) |
| Bool_t | HelixCross (const StHelixD &helix, Double_t &pathLen, StThreeVectorD &cross, Double_t &theta) |
| StThreeVectorD * | Align () const |
| virtual void | Print (const Option_t *opt="") const |
Static Public Member Functions | |
| static void | DebugOn () |
| static void | DebugOff () |
| static Bool_t | IsDebugOn () |
| static void | CalcMatrix (StBTofNode *son, Double_t *align, Double_t *trans, Double_t *rot, StBTofNode *mother=0) |
| static void | ConvertPos (StBTofNode *from, const Double_t *pos_from, StBTofNode *to, Double_t *pos_to) |
Protected Member Functions | |
| StBTofNode (TVolumeView *element, TVolumeView *top, StThreeVectorD *align=0, TVolumePosition *pos=0) | |
| Control message printing of this class. | |
| StBTofNode & | operator= (const StBTofNode &) |
| void | UpdateMatrix () |
| void | BuildMembers () |
Protected Attributes | |
| TVolumeView * | fView |
| TVolumePosition * | pView |
| TVolumeView * | mMasterNode |
| Double_t | mTransMRS [3] |
| Double_t | mRotMRS [9] |
| Bool_t | mTransFlag |
| Double_t | mEtaMin |
| Double_t | mEtaMax |
| Double_t | mPhiMin |
| Double_t | mPhiMax |
| Double_t | mAlign [3] |
Static Protected Attributes | |
| static Bool_t | mDebug = kFALSE |
| Alignment parameters. | |
Definition at line 98 of file StBTofGeometry.h.
1.5.9