ProjectionSurfacesHelper::Imp Class Reference

List of all members.

Public Member Functions

 Imp (ProjectionSurfacesHelper *tc, SoSeparator *as)
SoShape * barrelCylShape ()
SoShape * endcapInnerShape ()
SoShape * endcapOuterShape ()
SoShape * endcapZAsRCylShape ()
void initPartsSep (float zpos, SoSeparator *&sep, SoShape *)
void ensureDetached (SoSeparator *)
void ensureAttached (SoSeparator *)

Public Attributes

ProjectionSurfacesHelpertheclass
SoSeparator * attachsep
InDetProjFlags::InDetProjPartsFlags parts
SoMaterial * material
SoSeparator * sep
SoShape * barrelcylshape
SoShape * endcapinnershape
SoShape * endcapoutershape
SoShape * endcapzasrcylshape
SoSeparator * sep_barrel_central
SoSeparator * sep_barrel_pos
SoSeparator * sep_barrel_neg
SoSeparator * sep_endcap_inner_pos
SoSeparator * sep_endcap_outer_pos
SoSeparator * sep_endcap_inner_neg
SoSeparator * sep_endcap_outer_neg
SoSeparator * sep_endcap_zasr_central
SoSeparator * sep_endcap_zasr_pos
SoSeparator * sep_endcap_zasr_neg
double surfacethickness
double barrel_inner_radius
double barrel_outer_radius
double barrel_posneg_z
double endcap_surface_z
double endcap_surface_length
double endcap_inner_radius
double endcap_outer_radius
double endcap_zasr_disttobarrelcyl
double endcap_zasr_squeezefact

Static Public Attributes

static const int nphi = 64

Detailed Description

Definition at line 68 of file ProjectionSurfacesHelper.cxx.


Constructor & Destructor Documentation

ProjectionSurfacesHelper::Imp::Imp ( ProjectionSurfacesHelper tc,
SoSeparator *  as 
) [inline]

Definition at line 70 of file ProjectionSurfacesHelper.cxx.


Member Function Documentation

SoShape * ProjectionSurfacesHelper::Imp::barrelCylShape (  ) 

Definition at line 343 of file ProjectionSurfacesHelper.cxx.

SoShape * ProjectionSurfacesHelper::Imp::endcapInnerShape (  ) 

Definition at line 362 of file ProjectionSurfacesHelper.cxx.

SoShape * ProjectionSurfacesHelper::Imp::endcapOuterShape (  ) 

Definition at line 381 of file ProjectionSurfacesHelper.cxx.

SoShape * ProjectionSurfacesHelper::Imp::endcapZAsRCylShape (  ) 

Definition at line 400 of file ProjectionSurfacesHelper.cxx.

void ProjectionSurfacesHelper::Imp::ensureAttached ( SoSeparator *  s  ) 

Definition at line 431 of file ProjectionSurfacesHelper.cxx.

void ProjectionSurfacesHelper::Imp::ensureDetached ( SoSeparator *  s  ) 

Definition at line 420 of file ProjectionSurfacesHelper.cxx.

void ProjectionSurfacesHelper::Imp::initPartsSep ( float  zpos,
SoSeparator *&  sep,
SoShape *  shape 
)

Definition at line 320 of file ProjectionSurfacesHelper.cxx.


Member Data Documentation

Definition at line 79 of file ProjectionSurfacesHelper.cxx.

Definition at line 111 of file ProjectionSurfacesHelper.cxx.

Definition at line 112 of file ProjectionSurfacesHelper.cxx.

Definition at line 113 of file ProjectionSurfacesHelper.cxx.

Definition at line 84 of file ProjectionSurfacesHelper.cxx.

Definition at line 116 of file ProjectionSurfacesHelper.cxx.

Definition at line 117 of file ProjectionSurfacesHelper.cxx.

Definition at line 115 of file ProjectionSurfacesHelper.cxx.

Definition at line 114 of file ProjectionSurfacesHelper.cxx.

Definition at line 118 of file ProjectionSurfacesHelper.cxx.

Definition at line 119 of file ProjectionSurfacesHelper.cxx.

Definition at line 85 of file ProjectionSurfacesHelper.cxx.

Definition at line 86 of file ProjectionSurfacesHelper.cxx.

Definition at line 87 of file ProjectionSurfacesHelper.cxx.

Definition at line 82 of file ProjectionSurfacesHelper.cxx.

const int ProjectionSurfacesHelper::Imp::nphi = 64 [static]

Definition at line 120 of file ProjectionSurfacesHelper.cxx.

InDetProjFlags::InDetProjPartsFlags ProjectionSurfacesHelper::Imp::parts

Definition at line 80 of file ProjectionSurfacesHelper.cxx.

Definition at line 83 of file ProjectionSurfacesHelper.cxx.

Definition at line 93 of file ProjectionSurfacesHelper.cxx.

Definition at line 95 of file ProjectionSurfacesHelper.cxx.

Definition at line 94 of file ProjectionSurfacesHelper.cxx.

Definition at line 98 of file ProjectionSurfacesHelper.cxx.

Definition at line 96 of file ProjectionSurfacesHelper.cxx.

Definition at line 99 of file ProjectionSurfacesHelper.cxx.

Definition at line 97 of file ProjectionSurfacesHelper.cxx.

Definition at line 100 of file ProjectionSurfacesHelper.cxx.

Definition at line 102 of file ProjectionSurfacesHelper.cxx.

Definition at line 101 of file ProjectionSurfacesHelper.cxx.

Definition at line 110 of file ProjectionSurfacesHelper.cxx.

Definition at line 78 of file ProjectionSurfacesHelper.cxx.


The documentation for this class was generated from the following file:
 All Classes Files Functions Variables Enumerations Enumerator Defines
Generated on Sun Mar 28 10:56:55 2010 for Test by  doxygen 1.6.3