#include <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.
: CocoaSolidShape( type ) { theInnerRadius = pRMin; theOuterRadius = pRMax; theZHalfLength = pDz; theStartPhiAngle = pSPhi; theDeltaPhiAngle = pDPhi; }
CocoaSolidShapeTubs::~CocoaSolidShapeTubs | ( | ) | [inline] |
Definition at line 20 of file CocoaSolidShapeTubs.h.
{ };
ALIfloat CocoaSolidShapeTubs::getDeltaPhiAngle | ( | ) | const [inline] |
Definition at line 29 of file CocoaSolidShapeTubs.h.
References theDeltaPhiAngle.
Referenced by CocoaToDDLMgr::so().
{ return theDeltaPhiAngle ; }
ALIfloat CocoaSolidShapeTubs::getInnerRadius | ( | ) | const [inline] |
Definition at line 21 of file CocoaSolidShapeTubs.h.
References theInnerRadius.
Referenced by CocoaToDDLMgr::so().
{ return theInnerRadius; }
ALIfloat CocoaSolidShapeTubs::getOuterRadius | ( | ) | const [inline] |
Definition at line 23 of file CocoaSolidShapeTubs.h.
References theOuterRadius.
Referenced by CocoaToDDLMgr::so().
{ return theOuterRadius ; }
ALIfloat CocoaSolidShapeTubs::getStartPhiAngle | ( | ) | const [inline] |
Definition at line 27 of file CocoaSolidShapeTubs.h.
References theStartPhiAngle.
Referenced by CocoaToDDLMgr::so().
{ return theStartPhiAngle ; }
ALIfloat CocoaSolidShapeTubs::getZHalfLength | ( | ) | const [inline] |
Definition at line 25 of file CocoaSolidShapeTubs.h.
References theZHalfLength.
Referenced by CocoaToDDLMgr::so().
{ 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().