Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

TTUBS Class Reference

#include <TTUBS.h>

Inheritance diagram for TTUBS:

Inheritance graph
[legend]
Collaboration diagram for TTUBS:

Collaboration graph
[legend]
List of all members.

Public Methods

 TTUBS ()
 TTUBS (const char *name, const char *title, const char *material, Float_t rmin, Float_t rmax, Float_t dz, Float_t phi1, Float_t phi2)
 TTUBS (const char *name, const char *title, const char *material, Float_t rmax, Float_t dz, Float_t phi1, Float_t phi2)
virtual ~TTUBS ()
virtual Int_t DistancetoPrimitive (Int_t px, Int_t py)
virtual Float_t GetPhi1 () const
virtual Float_t GetPhi2 () const
virtual void Paint (Option_t *option)
virtual void SetPoints (Float_t *buff)
virtual void Sizeof3D () const

Protected Methods

virtual void MakeTableOfCoSin ()
 Table of cos(fPhi1) .... cos(fPhil+fDphi1).

virtual void PaintGLPoints (Float_t *vertex)

Protected Attributes

Float_t fPhi1
Float_t fPhi2

Constructor & Destructor Documentation

TTUBS::TTUBS  
 

TTUBS::TTUBS const char *    name,
const char *    title,
const char *    material,
Float_t    rmin,
Float_t    rmax,
Float_t    dz,
Float_t    phi1,
Float_t    phi2
 

TTUBS::TTUBS const char *    name,
const char *    title,
const char *    material,
Float_t    rmax,
Float_t    dz,
Float_t    phi1,
Float_t    phi2
 

virtual TTUBS::~TTUBS   [virtual]
 


Member Function Documentation

virtual void TTUBS::MakeTableOfCoSin   [protected, virtual]
 

Table of cos(fPhi1) .... cos(fPhil+fDphi1).

Reimplemented from TTUBE.

virtual void TTUBS::PaintGLPoints Float_t *    vertex [protected, virtual]
 

Reimplemented from TTUBE.

virtual Int_t TTUBS::DistancetoPrimitive Int_t    px,
Int_t    py
[virtual]
 

Reimplemented from TTUBE.

virtual Float_t TTUBS::GetPhi1   const [virtual]
 

Definition at line 48 of file TTUBS.h.

References fPhi1.

virtual Float_t TTUBS::GetPhi2   const [virtual]
 

Definition at line 49 of file TTUBS.h.

References fPhi2.

virtual void TTUBS::Paint Option_t *    option [virtual]
 

Reimplemented from TTUBE.

virtual void TTUBS::SetPoints Float_t *    buff [virtual]
 

Reimplemented from TTUBE.

Reimplemented in TCONS, and TCTUB.

virtual void TTUBS::Sizeof3D   const [virtual]
 

Reimplemented from TTUBE.


Member Data Documentation

Float_t TTUBS::fPhi1 [protected]
 

Definition at line 34 of file TTUBS.h.

Referenced by GetPhi1().

Float_t TTUBS::fPhi2 [protected]
 

Definition at line 35 of file TTUBS.h.

Referenced by GetPhi2().


The documentation for this class was generated from the following file:
Generated on Thu Dec 18 15:08:16 2003 for ROOT by doxygen1.2.16