TCONS Class Reference

#include <TCONS.h>

Inheritance diagram for TCONS:

TTUBS TTUBS TTUBE TTUBE TTUBE TTUBE TShape TShape TShape TShape TShape TShape TShape TShape List of all members.

Public Member Functions

 TCONS ()
 TCONS (const char *name, const char *title, const char *material, Float_t dz, Float_t rmin1, Float_t rmax1, Float_t rmin2, Float_t rmax2, Float_t phi1, Float_t phi2)
 TCONS (const char *name, const char *title, const char *material, Float_t rmax1, Float_t dz, Float_t phi1, Float_t phi2, Float_t rmax2=0)
virtual ~TCONS ()
virtual Float_t GetRmin2 () const
virtual Float_t GetRmax2 () const
 TCONS ()
 TCONS (const char *name, const char *title, const char *material, Float_t dz, Float_t rmin1, Float_t rmax1, Float_t rmin2, Float_t rmax2, Float_t phi1, Float_t phi2)
 TCONS (const char *name, const char *title, const char *material, Float_t rmax1, Float_t dz, Float_t phi1, Float_t phi2, Float_t rmax2=0)
virtual ~TCONS ()
virtual Float_t GetRmin2 () const
virtual Float_t GetRmax2 () const

Protected Member Functions

virtual void SetPoints (Double_t *points) const
virtual void SetPoints (Double_t *points) const

Protected Attributes

Float_t fRmin2
Float_t fRmax2

Detailed Description

Definition at line 29 of file TCONS.h.


Constructor & Destructor Documentation

TCONS::TCONS (  ) 

TCONS::TCONS ( const char *  name,
const char *  title,
const char *  material,
Float_t  dz,
Float_t  rmin1,
Float_t  rmax1,
Float_t  rmin2,
Float_t  rmax2,
Float_t  phi1,
Float_t  phi2 
)

Definition at line 54 of file TCONS.cxx.

References fRmax2, and fRmin2.

TCONS::TCONS ( const char *  name,
const char *  title,
const char *  material,
Float_t  rmax1,
Float_t  dz,
Float_t  phi1,
Float_t  phi2,
Float_t  rmax2 = 0 
)

Definition at line 66 of file TCONS.cxx.

References fRmax2, and fRmin2.

TCONS::~TCONS (  )  [virtual]

Definition at line 77 of file TCONS.cxx.

TCONS::TCONS (  ) 

TCONS::TCONS ( const char *  name,
const char *  title,
const char *  material,
Float_t  dz,
Float_t  rmin1,
Float_t  rmax1,
Float_t  rmin2,
Float_t  rmax2,
Float_t  phi1,
Float_t  phi2 
)

TCONS::TCONS ( const char *  name,
const char *  title,
const char *  material,
Float_t  rmax1,
Float_t  dz,
Float_t  phi1,
Float_t  phi2,
Float_t  rmax2 = 0 
)

virtual TCONS::~TCONS (  )  [virtual]


Member Function Documentation

void TCONS::SetPoints ( Double_t points  )  const [protected, virtual]

Reimplemented from TTUBS.

Definition at line 83 of file TCONS.cxx.

References TTUBE::fCoTab, TTUBE::fDz, TTUBE::fRmax, fRmax2, TTUBE::fRmin, fRmin2, TTUBE::fSiTab, TTUBE::GetNumberOfDivisions(), j, TTUBS::MakeTableOfCoSin(), and n.

virtual Float_t TCONS::GetRmin2 (  )  const [inline, virtual]

Definition at line 44 of file TCONS.h.

References fRmin2.

virtual Float_t TCONS::GetRmax2 (  )  const [inline, virtual]

Definition at line 45 of file TCONS.h.

References fRmax2.

virtual void TCONS::SetPoints ( Double_t points  )  const [protected, virtual]

Reimplemented from TTUBS.

virtual Float_t TCONS::GetRmin2 (  )  const [inline, virtual]

Definition at line 44 of file TCONS.h.

References fRmin2.

virtual Float_t TCONS::GetRmax2 (  )  const [inline, virtual]

Definition at line 45 of file TCONS.h.

References fRmax2.


Member Data Documentation

Float_t TCONS::fRmin2 [protected]

Definition at line 32 of file TCONS.h.

Referenced by GetRmin2(), SetPoints(), and TCONS().

Float_t TCONS::fRmax2 [protected]

Definition at line 33 of file TCONS.h.

Referenced by GetRmax2(), SetPoints(), and TCONS().


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:35:51 2011 for ROOT_528-00b_version by  doxygen 1.5.1