AliRoot Core  edcc906 (edcc906)

Shape of a ring. More...

Public Types

typedef std::vector< point_tpoints_t

Public Member Functions

 Ring (double rL, double rH, double theta, double waferR, double siThick, double staggering)
virtual ~Ring ()
TShape * CreateShape ()
TNode * CreateRing (const char *name, double z)

Public Attributes

double fStaggering
double fInnerRadius
double fOuterRadius
double fAngle
double fRadius
double fThickness
points_t fVerticies

Detailed Description

Shape of a ring.

Definition at line 40 of file NodeGeometry.C.

Member Typedef Documentation

typedef std::vector<point_t> Ring::points_t

Definition at line 43 of file NodeGeometry.C.

Constructor & Destructor Documentation

Ring::Ring ( double  rL,
double  rH,
double  theta,
double  waferR,
double  siThick,
double  staggering 


rLLower radius
rHHiger radius
thetaOpening angle
waferRWafer radius
siThickSilicon thickness
staggeringStaggering of modules

Definition at line 51 of file NodeGeometry.C.

Referenced by SpectraMonitor().

virtual Ring::~Ring ( )


Definition at line 83 of file NodeGeometry.C.

Member Function Documentation

TNode* Ring::CreateRing ( const char *  name,
double  z 

Create a node that represents a ring.


Definition at line 105 of file NodeGeometry.C.

TShape* Ring::CreateShape ( )

Create a shape

pointer to new shape

Definition at line 89 of file NodeGeometry.C.

Member Data Documentation

double Ring::fAngle

Opening angle (in degrees)

Definition at line 141 of file NodeGeometry.C.

double Ring::fInnerRadius

Inner radius

Definition at line 137 of file NodeGeometry.C.

double Ring::fOuterRadius

Outer radius

Definition at line 139 of file NodeGeometry.C.

double Ring::fRadius

Radius (in centimeters)

Definition at line 143 of file NodeGeometry.C.

double Ring::fStaggering

Definition at line 135 of file NodeGeometry.C.

double Ring::fThickness


Definition at line 145 of file NodeGeometry.C.

points_t Ring::fVerticies

List of verticies

Definition at line 147 of file NodeGeometry.C.

The documentation for this struct was generated from the following file: