#include <TTRAP.h>
Inheritance diagram for TTRAP:
Public Member Functions | |
TTRAP () | |
TTRAP (const char *name, const char *title, const char *material, Float_t dz, Float_t theta, Float_t phi, Float_t h1, Float_t bl1, Float_t tl1, Float_t alpha1, Float_t h2, Float_t bl2, Float_t tl2, Float_t alpha2) | |
virtual | ~TTRAP () |
virtual Float_t | GetH1 () const |
virtual Float_t | GetBl1 () const |
virtual Float_t | GetTl1 () const |
virtual Float_t | GetAlpha1 () const |
virtual Float_t | GetH2 () const |
virtual Float_t | GetBl2 () const |
virtual Float_t | GetTl2 () const |
virtual Float_t | GetAlpha2 () const |
TTRAP () | |
TTRAP (const char *name, const char *title, const char *material, Float_t dz, Float_t theta, Float_t phi, Float_t h1, Float_t bl1, Float_t tl1, Float_t alpha1, Float_t h2, Float_t bl2, Float_t tl2, Float_t alpha2) | |
virtual | ~TTRAP () |
virtual Float_t | GetH1 () const |
virtual Float_t | GetBl1 () const |
virtual Float_t | GetTl1 () const |
virtual Float_t | GetAlpha1 () const |
virtual Float_t | GetH2 () const |
virtual Float_t | GetBl2 () const |
virtual Float_t | GetTl2 () const |
virtual Float_t | GetAlpha2 () const |
Protected Member Functions | |
virtual void | SetPoints (Double_t *points) const |
virtual void | SetPoints (Double_t *points) const |
Protected Attributes | |
Float_t | fH1 |
Float_t | fBl1 |
Float_t | fTl1 |
Float_t | fAlpha1 |
Float_t | fH2 |
Float_t | fBl2 |
Float_t | fTl2 |
Float_t | fAlpha2 |
Definition at line 35 of file TTRAP.h.
TTRAP::TTRAP | ( | ) |
TTRAP::TTRAP | ( | ) |
TTRAP::TTRAP | ( | const char * | name, | |
const char * | title, | |||
const char * | material, | |||
Float_t | dz, | |||
Float_t | theta, | |||
Float_t | phi, | |||
Float_t | h1, | |||
Float_t | bl1, | |||
Float_t | tl1, | |||
Float_t | alpha1, | |||
Float_t | h2, | |||
Float_t | bl2, | |||
Float_t | tl2, | |||
Float_t | alpha2 | |||
) |
virtual TTRAP::~TTRAP | ( | ) | [virtual] |
void TTRAP::SetPoints | ( | Double_t * | points | ) | const [protected, virtual] |
Reimplemented from TBRIK.
Definition at line 92 of file TTRAP.cxx.
References TMath::Cos(), fAlpha1, fAlpha2, fBl1, fBl2, TBRIK::fDx, TBRIK::fDy, TBRIK::fDz, fH1, fH2, fTl1, fTl2, phi, TMath::Pi(), pi, TMath::Sin(), TMath::Tan(), and theta.
virtual Float_t TTRAP::GetH1 | ( | ) | const [inline, virtual] |
virtual Float_t TTRAP::GetBl1 | ( | ) | const [inline, virtual] |
virtual Float_t TTRAP::GetTl1 | ( | ) | const [inline, virtual] |
virtual Float_t TTRAP::GetAlpha1 | ( | ) | const [inline, virtual] |
virtual Float_t TTRAP::GetH2 | ( | ) | const [inline, virtual] |
virtual Float_t TTRAP::GetBl2 | ( | ) | const [inline, virtual] |
virtual Float_t TTRAP::GetTl2 | ( | ) | const [inline, virtual] |
virtual Float_t TTRAP::GetAlpha2 | ( | ) | const [inline, virtual] |
virtual void TTRAP::SetPoints | ( | Double_t * | points | ) | const [protected, virtual] |
Reimplemented from TBRIK.
virtual Float_t TTRAP::GetH1 | ( | ) | const [inline, virtual] |
virtual Float_t TTRAP::GetBl1 | ( | ) | const [inline, virtual] |
virtual Float_t TTRAP::GetTl1 | ( | ) | const [inline, virtual] |
virtual Float_t TTRAP::GetAlpha1 | ( | ) | const [inline, virtual] |
virtual Float_t TTRAP::GetH2 | ( | ) | const [inline, virtual] |
virtual Float_t TTRAP::GetBl2 | ( | ) | const [inline, virtual] |
virtual Float_t TTRAP::GetTl2 | ( | ) | const [inline, virtual] |
virtual Float_t TTRAP::GetAlpha2 | ( | ) | const [inline, virtual] |
Float_t TTRAP::fH1 [protected] |
Float_t TTRAP::fBl1 [protected] |
Float_t TTRAP::fTl1 [protected] |
Float_t TTRAP::fAlpha1 [protected] |
Float_t TTRAP::fH2 [protected] |
Float_t TTRAP::fBl2 [protected] |
Float_t TTRAP::fTl2 [protected] |
Float_t TTRAP::fAlpha2 [protected] |