![]() |
![]() |
#include <Alignment/CocoaDDLObjects/interface/CocoaSolidShapeTubs.h>
Public Member Functions | |
CocoaSolidShapeTubs (const ALIstring pType, ALIfloat pRMin, ALIfloat pRMax, ALIfloat pDz, ALIfloat pSPhi=0.*deg, ALIfloat pDPhi=360.*deg) | |
ALIfloat | getDeltaPhiAngle () const |
ALIfloat | getInnerRadius () const |
ALIfloat | getOuterRadius () const |
ALIfloat | getStartPhiAngle () const |
ALIfloat | getZHalfLength () const |
~CocoaSolidShapeTubs () | |
Private Attributes | |
ALIfloat | theDeltaPhiAngle |
ALIfloat | theInnerRadius |
ALIfloat | theOuterRadius |
ALIfloat | theStartPhiAngle |
ALIfloat | theZHalfLength |
Definition at line 14 of file CocoaSolidShapeTubs.h.
CocoaSolidShapeTubs::CocoaSolidShapeTubs | ( | const ALIstring | pType, | |
ALIfloat | pRMin, | |||
ALIfloat | pRMax, | |||
ALIfloat | pDz, | |||
ALIfloat | pSPhi = 0.*deg , |
|||
ALIfloat | pDPhi = 360.*deg | |||
) |
Definition at line 12 of file CocoaSolidShapeTubs.cc.
References theDeltaPhiAngle, theInnerRadius, theOuterRadius, theStartPhiAngle, and theZHalfLength.
00012 : CocoaSolidShape( type ) 00013 { 00014 00015 theInnerRadius = pRMin; 00016 theOuterRadius = pRMax; 00017 theZHalfLength = pDz; 00018 theStartPhiAngle = pSPhi; 00019 theDeltaPhiAngle = pDPhi; 00020 }
CocoaSolidShapeTubs::~CocoaSolidShapeTubs | ( | ) | [inline] |
ALIfloat CocoaSolidShapeTubs::getDeltaPhiAngle | ( | ) | const [inline] |
Definition at line 29 of file CocoaSolidShapeTubs.h.
References theDeltaPhiAngle.
Referenced by CocoaToDDLMgr::so().
00029 { 00030 return theDeltaPhiAngle ; }
ALIfloat CocoaSolidShapeTubs::getInnerRadius | ( | ) | const [inline] |
Definition at line 21 of file CocoaSolidShapeTubs.h.
References theInnerRadius.
Referenced by CocoaToDDLMgr::so().
00021 { 00022 return theInnerRadius; }
ALIfloat CocoaSolidShapeTubs::getOuterRadius | ( | ) | const [inline] |
Definition at line 23 of file CocoaSolidShapeTubs.h.
References theOuterRadius.
Referenced by CocoaToDDLMgr::so().
00023 { 00024 return theOuterRadius ; }
ALIfloat CocoaSolidShapeTubs::getStartPhiAngle | ( | ) | const [inline] |
Definition at line 27 of file CocoaSolidShapeTubs.h.
References theStartPhiAngle.
Referenced by CocoaToDDLMgr::so().
00027 { 00028 return theStartPhiAngle ; }
ALIfloat CocoaSolidShapeTubs::getZHalfLength | ( | ) | const [inline] |
Definition at line 25 of file CocoaSolidShapeTubs.h.
References theZHalfLength.
Referenced by CocoaToDDLMgr::so().
00025 { 00026 return theZHalfLength ; }
Definition at line 38 of file CocoaSolidShapeTubs.h.
Referenced by CocoaSolidShapeTubs(), and getDeltaPhiAngle().
ALIfloat CocoaSolidShapeTubs::theInnerRadius [private] |
Definition at line 34 of file CocoaSolidShapeTubs.h.
Referenced by CocoaSolidShapeTubs(), and getInnerRadius().
ALIfloat CocoaSolidShapeTubs::theOuterRadius [private] |
Definition at line 35 of file CocoaSolidShapeTubs.h.
Referenced by CocoaSolidShapeTubs(), and getOuterRadius().
Definition at line 37 of file CocoaSolidShapeTubs.h.
Referenced by CocoaSolidShapeTubs(), and getStartPhiAngle().
ALIfloat CocoaSolidShapeTubs::theZHalfLength [private] |
Definition at line 36 of file CocoaSolidShapeTubs.h.
Referenced by CocoaSolidShapeTubs(), and getZHalfLength().