CMS 3D CMS Logo

Public Member Functions | Private Attributes

CocoaSolidShapeTubs Class Reference

#include <CocoaSolidShapeTubs.h>

Inheritance diagram for CocoaSolidShapeTubs:
CocoaSolidShape

List of all members.

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

Detailed Description

Definition at line 14 of file CocoaSolidShapeTubs.h.


Constructor & Destructor Documentation

CocoaSolidShapeTubs::CocoaSolidShapeTubs ( const ALIstring  pType,
ALIfloat  pRMin,
ALIfloat  pRMax,
ALIfloat  pDz,
ALIfloat  pSPhi = 0.*deg,
ALIfloat  pDPhi = 360.*deg 
)
CocoaSolidShapeTubs::~CocoaSolidShapeTubs ( ) [inline]

Definition at line 20 of file CocoaSolidShapeTubs.h.

{ };

Member Function Documentation

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 ; }

Member Data Documentation

Definition at line 38 of file CocoaSolidShapeTubs.h.

Referenced by CocoaSolidShapeTubs(), and getDeltaPhiAngle().

Definition at line 34 of file CocoaSolidShapeTubs.h.

Referenced by CocoaSolidShapeTubs(), and getInnerRadius().

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().

Definition at line 36 of file CocoaSolidShapeTubs.h.

Referenced by CocoaSolidShapeTubs(), and getZHalfLength().