TPARA Class Reference

#include <TPARA.h>

Inheritance diagram for TPARA:

TBRIK TBRIK TShape TShape TShape TShape TAtt3D TAttFill TAttLine TNamed TAtt3D TAttFill TAttLine TNamed TAtt3D TAttFill TAttLine TNamed TAtt3D TAttFill TAttLine TNamed TAtt3D TAttFill TAttLine TNamed TAtt3D TAttFill TAttLine TNamed TAtt3D TAttFill TAttLine TNamed TAtt3D TAttFill TAttLine TNamed List of all members.

Public Member Functions

 TPARA ()
 TPARA (const char *name, const char *title, const char *material, Float_t dx, Float_t dy, Float_t dz, Float_t alpha, Float_t theta, Float_t phi)
virtual ~TPARA ()
virtual Float_t GetAlpha () const
virtual Float_t GetTheta () const
virtual Float_t GetPhi () const
 TPARA ()
 TPARA (const char *name, const char *title, const char *material, Float_t dx, Float_t dy, Float_t dz, Float_t alpha, Float_t theta, Float_t phi)
virtual ~TPARA ()
virtual Float_t GetAlpha () const
virtual Float_t GetTheta () const
virtual Float_t GetPhi () const

Protected Member Functions

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

Protected Attributes

Float_t fAlpha
Float_t fTheta
Float_t fPhi

Detailed Description

Definition at line 32 of file TPARA.h.


Constructor & Destructor Documentation

TPARA::TPARA (  ) 

TPARA::TPARA ( const char *  name,
const char *  title,
const char *  material,
Float_t  dx,
Float_t  dy,
Float_t  dz,
Float_t  alpha,
Float_t  theta,
Float_t  phi 
)

Definition at line 49 of file TPARA.cxx.

References fAlpha, fPhi, and fTheta.

TPARA::~TPARA (  )  [virtual]

Definition at line 61 of file TPARA.cxx.

TPARA::TPARA (  ) 

TPARA::TPARA ( const char *  name,
const char *  title,
const char *  material,
Float_t  dx,
Float_t  dy,
Float_t  dz,
Float_t  alpha,
Float_t  theta,
Float_t  phi 
)

virtual TPARA::~TPARA (  )  [virtual]


Member Function Documentation

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

Reimplemented from TBRIK.

Definition at line 68 of file TPARA.cxx.

References TMath::Cos(), fAlpha, TBRIK::fDx, TBRIK::fDy, TBRIK::fDz, fPhi, fTheta, phi, TMath::Pi(), pi, TMath::Sin(), TMath::Tan(), and theta.

virtual Float_t TPARA::GetAlpha (  )  const [inline, virtual]

Definition at line 46 of file TPARA.h.

References fAlpha.

virtual Float_t TPARA::GetTheta (  )  const [inline, virtual]

Definition at line 47 of file TPARA.h.

References fTheta.

virtual Float_t TPARA::GetPhi (  )  const [inline, virtual]

Definition at line 48 of file TPARA.h.

References fPhi.

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

Reimplemented from TBRIK.

virtual Float_t TPARA::GetAlpha (  )  const [inline, virtual]

Definition at line 46 of file TPARA.h.

References fAlpha.

virtual Float_t TPARA::GetTheta (  )  const [inline, virtual]

Definition at line 47 of file TPARA.h.

References fTheta.

virtual Float_t TPARA::GetPhi (  )  const [inline, virtual]

Definition at line 48 of file TPARA.h.

References fPhi.


Member Data Documentation

Float_t TPARA::fAlpha [protected]

Definition at line 34 of file TPARA.h.

Referenced by GetAlpha(), SetPoints(), and TPARA().

Float_t TPARA::fTheta [protected]

Definition at line 35 of file TPARA.h.

Referenced by GetTheta(), SetPoints(), and TPARA().

Float_t TPARA::fPhi [protected]

Definition at line 36 of file TPARA.h.

Referenced by GetPhi(), SetPoints(), and TPARA().


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