#include <TEveProjections.h>
Inheritance diagram for TEveRhoZProjection:

Definition at line 155 of file TEveProjections.h.
| TEveRhoZProjection::TEveRhoZProjection | ( | ) |
Definition at line 450 of file TEveProjections.cxx.
References TEveProjection::fName, TEveProjection::fType, and TEveProjection::kPT_RhoZ.
| virtual TEveRhoZProjection::~TEveRhoZProjection | ( | ) | [inline, virtual] |
Definition at line 162 of file TEveProjections.h.
| TEveRhoZProjection::TEveRhoZProjection | ( | ) |
| virtual TEveRhoZProjection::~TEveRhoZProjection | ( | ) | [inline, virtual] |
Definition at line 162 of file TEveProjections.h.
| virtual Bool_t TEveRhoZProjection::Is2D | ( | ) | const [inline, virtual] |
| virtual Bool_t TEveRhoZProjection::Is3D | ( | ) | const [inline, virtual] |
| void TEveRhoZProjection::ProjectPoint | ( | Float_t & | x, | |
| Float_t & | y, | |||
| Float_t & | z, | |||
| Float_t | d, | |||
| EPProc_e | proc = kPP_Full | |||
| ) | [virtual] |
Implements TEveProjection.
Definition at line 460 of file TEveProjections.cxx.
References TMath::Abs(), TEveProjection::fDistortion, TEveProjection::fFixR, TEveProjection::fFixZ, TEveProjection::fPastFixRScale, TEveProjection::fPastFixZScale, fProjectedCenter, TEveProjection::fScaleR, TEveProjection::fScaleZ, TEveProjection::fUsePreScale, TEveVectorT< TT >::fX, TEveVectorT< TT >::fY, TEveProjection::kPP_Distort, TEveProjection::kPP_Full, TEveProjection::kPP_Plane, TEveProjection::PreScalePoint(), TMath::Sign(), and TMath::Sqrt().
| void TEveRhoZProjection::SetCenter | ( | TEveVector & | center | ) | [virtual] |
Reimplemented from TEveProjection.
Definition at line 505 of file TEveProjections.cxx.
References TEveProjection::fCenter, fProjectedCenter, TEveVectorT< TT >::fX, TEveVectorT< TT >::fY, TEveVectorT< TT >::fZ, TMath::Sign(), TMath::Sqrt(), and UpdateLimit().
| virtual Float_t* TEveRhoZProjection::GetProjectedCenter | ( | ) | [inline, virtual] |
Reimplemented from TEveProjection.
Definition at line 170 of file TEveProjections.h.
References TEveVectorT< TT >::Arr(), and fProjectedCenter.
Referenced by UpdateLimit().
| void TEveRhoZProjection::UpdateLimit | ( | ) | [virtual] |
Reimplemented from TEveProjection.
Definition at line 519 of file TEveProjections.cxx.
References c, TEveProjection::fDistortion, TEveProjection::fFixR, TEveProjection::fFixZ, TEveProjection::fLowLimit, TEveProjection::fUpLimit, GetProjectedCenter(), and TEveVectorT< TT >::Set().
Referenced by SetCenter().
| virtual Bool_t TEveRhoZProjection::HasSeveralSubSpaces | ( | ) | const [inline, virtual] |
Reimplemented from TEveProjection.
Definition at line 174 of file TEveProjections.h.
References kTRUE.
| Bool_t TEveRhoZProjection::AcceptSegment | ( | TEveVector & | v1, | |
| TEveVector & | v2, | |||
| Float_t | tolerance | |||
| ) | const [virtual] |
Reimplemented from TEveProjection.
Definition at line 547 of file TEveProjections.cxx.
References a, TMath::Abs(), fProjectedCenter, TEveVectorT< TT >::fY, kFALSE, kTRUE, v1, and val.
| Int_t TEveRhoZProjection::SubSpaceId | ( | const TEveVector & | v | ) | const [virtual] |
Reimplemented from TEveProjection.
Definition at line 577 of file TEveProjections.cxx.
References fProjectedCenter, and TEveVectorT< TT >::fY.
| Bool_t TEveRhoZProjection::IsOnSubSpaceBoundrary | ( | const TEveVector & | v | ) | const [virtual] |
Reimplemented from TEveProjection.
Definition at line 587 of file TEveProjections.cxx.
References fProjectedCenter, and TEveVectorT< TT >::fY.
| void TEveRhoZProjection::SetDirectionalVector | ( | Int_t | screenAxis, | |
| TEveVector & | vec | |||
| ) | [virtual] |
Reimplemented from TEveProjection.
Definition at line 534 of file TEveProjections.cxx.
References TEveVectorT< TT >::Set().
| TEveRhoZProjection::ClassDef | ( | TEveRhoZProjection | , | |
| 0 | ||||
| ) |
| virtual Bool_t TEveRhoZProjection::Is2D | ( | ) | const [inline, virtual] |
| virtual Bool_t TEveRhoZProjection::Is3D | ( | ) | const [inline, virtual] |
| virtual void TEveRhoZProjection::ProjectPoint | ( | Float_t & | x, | |
| Float_t & | y, | |||
| Float_t & | z, | |||
| Float_t | d, | |||
| EPProc_e | proc = kPP_Full | |||
| ) | [virtual] |
Implements TEveProjection.
| virtual void TEveRhoZProjection::SetCenter | ( | TEveVector & | center | ) | [virtual] |
Reimplemented from TEveProjection.
| virtual Float_t* TEveRhoZProjection::GetProjectedCenter | ( | ) | [inline, virtual] |
Reimplemented from TEveProjection.
Definition at line 170 of file TEveProjections.h.
References TEveVectorT< TT >::Arr(), and fProjectedCenter.
| virtual void TEveRhoZProjection::UpdateLimit | ( | ) | [virtual] |
Reimplemented from TEveProjection.
| virtual Bool_t TEveRhoZProjection::HasSeveralSubSpaces | ( | ) | const [inline, virtual] |
Reimplemented from TEveProjection.
Definition at line 174 of file TEveProjections.h.
References kTRUE.
| virtual Bool_t TEveRhoZProjection::AcceptSegment | ( | TEveVector & | v1, | |
| TEveVector & | v2, | |||
| Float_t | tolerance | |||
| ) | const [virtual] |
Reimplemented from TEveProjection.
| virtual Int_t TEveRhoZProjection::SubSpaceId | ( | const TEveVector & | v | ) | const [virtual] |
Reimplemented from TEveProjection.
| virtual Bool_t TEveRhoZProjection::IsOnSubSpaceBoundrary | ( | const TEveVector & | v | ) | const [virtual] |
Reimplemented from TEveProjection.
| virtual void TEveRhoZProjection::SetDirectionalVector | ( | Int_t | screenAxis, | |
| TEveVector & | vec | |||
| ) | [virtual] |
Reimplemented from TEveProjection.
| TEveRhoZProjection::ClassDef | ( | TEveRhoZProjection | , | |
| 0 | ||||
| ) |
Definition at line 158 of file TEveProjections.h.
Referenced by AcceptSegment(), GetProjectedCenter(), IsOnSubSpaceBoundrary(), ProjectPoint(), SetCenter(), and SubSpaceId().
1.5.1