#include <TEveVector.h>
Inheritance diagram for TEveVectorT< TT >:
Public Member Functions | |
TEveVectorT () | |
template<typename OO> | |
TEveVectorT (const TEveVectorT< OO > &v) | |
TEveVectorT (const Float_t *v) | |
TEveVectorT (const Double_t *v) | |
TEveVectorT (TT x, TT y, TT z) | |
void | Dump () const |
operator const TT * () const | |
operator TT * () | |
TT | operator[] (Int_t idx) const |
TT & | operator[] (Int_t idx) |
const TT * | Arr () const |
TT * | Arr () |
TEveVectorT & | operator *= (TT s) |
TEveVectorT & | operator+= (const TEveVectorT &v) |
TEveVectorT & | operator-= (const TEveVectorT &v) |
void | Set (const Float_t *v) |
void | Set (const Double_t *v) |
void | Set (TT x, TT y, TT z) |
void | Set (const TVector3 &v) |
template<typename OO> | |
void | Set (const TEveVectorT< OO > &v) |
void | NegateXYZ () |
TT | Normalize (TT length=1) |
TT | Phi () const |
TT | Theta () const |
TT | CosTheta () const |
TT | Eta () const |
TT | Mag2 () const |
TT | Mag () const |
TT | Perp2 () const |
TT | Perp () const |
TT | R () const |
TT | Distance (const TEveVectorT &v) const |
TT | SquareDistance (const TEveVectorT &v) const |
TT | Dot (const TEveVectorT &a) const |
TEveVectorT | Cross (const TEveVectorT &a) const |
TEveVectorT & | Sub (const TEveVectorT &a, const TEveVectorT &b) |
TEveVectorT & | Mult (const TEveVectorT &a, TT af) |
TEveVectorT | Orthogonal () const |
void | OrthoNormBase (TEveVectorT &a, TEveVectorT &b) const |
Bool_t | IsZero () const |
ClassDefNV (TEveVectorT, 2) | |
TEveVectorT () | |
template<typename OO> | |
TEveVectorT (const TEveVectorT< OO > &v) | |
TEveVectorT (const Float_t *v) | |
TEveVectorT (const Double_t *v) | |
TEveVectorT (TT x, TT y, TT z) | |
void | Dump () const |
operator const TT * () const | |
operator TT * () | |
TT | operator[] (Int_t idx) const |
TT & | operator[] (Int_t idx) |
const TT * | Arr () const |
TT * | Arr () |
TEveVectorT & | operator *= (TT s) |
TEveVectorT & | operator+= (const TEveVectorT &v) |
TEveVectorT & | operator-= (const TEveVectorT &v) |
void | Set (const Float_t *v) |
void | Set (const Double_t *v) |
void | Set (TT x, TT y, TT z) |
void | Set (const TVector3 &v) |
template<typename OO> | |
void | Set (const TEveVectorT< OO > &v) |
void | NegateXYZ () |
TT | Normalize (TT length=1) |
TT | Phi () const |
TT | Theta () const |
TT | CosTheta () const |
TT | Eta () const |
TT | Mag2 () const |
TT | Mag () const |
TT | Perp2 () const |
TT | Perp () const |
TT | R () const |
TT | Distance (const TEveVectorT &v) const |
TT | SquareDistance (const TEveVectorT &v) const |
TT | Dot (const TEveVectorT &a) const |
TEveVectorT | Cross (const TEveVectorT &a) const |
TEveVectorT & | Sub (const TEveVectorT &a, const TEveVectorT &b) |
TEveVectorT & | Mult (const TEveVectorT &a, TT af) |
TEveVectorT | Orthogonal () const |
void | OrthoNormBase (TEveVectorT &a, TEveVectorT &b) const |
Bool_t | IsZero () const |
ClassDefNV (TEveVectorT, 2) | |
template<> | |
TClass * | Class () |
template<> | |
TClass * | Class () |
template<> | |
void | Streamer (TBuffer &R__b) |
template<> | |
void | Streamer (TBuffer &R__b) |
Public Attributes | |
TT | fX |
TT | fY |
TT | fZ |
Definition at line 25 of file TEveVector.h.
TEveVectorT< TT >::TEveVectorT | ( | ) | [inline] |
Definition at line 30 of file TEveVector.h.
TEveVectorT< TT >::TEveVectorT | ( | const TEveVectorT< OO > & | v | ) | [inline] |
Definition at line 32 of file TEveVector.h.
TEveVectorT< TT >::TEveVectorT | ( | const Float_t * | v | ) | [inline] |
Definition at line 33 of file TEveVector.h.
TEveVectorT< TT >::TEveVectorT | ( | const Double_t * | v | ) | [inline] |
Definition at line 34 of file TEveVector.h.
TEveVectorT< TT >::TEveVectorT | ( | TT | x, | |
TT | y, | |||
TT | z | |||
) | [inline] |
Definition at line 35 of file TEveVector.h.
TEveVectorT< TT >::TEveVectorT | ( | ) | [inline] |
Definition at line 30 of file TEveVector.h.
TEveVectorT< TT >::TEveVectorT | ( | const TEveVectorT< OO > & | v | ) | [inline] |
Definition at line 32 of file TEveVector.h.
TEveVectorT< TT >::TEveVectorT | ( | const Float_t * | v | ) | [inline] |
Definition at line 33 of file TEveVector.h.
TEveVectorT< TT >::TEveVectorT | ( | const Double_t * | v | ) | [inline] |
Definition at line 34 of file TEveVector.h.
TEveVectorT< TT >::TEveVectorT | ( | TT | x, | |
TT | y, | |||
TT | z | |||
) | [inline] |
Definition at line 35 of file TEveVector.h.
void TEveVectorT< TT >::Dump | ( | ) | const |
Definition at line 29 of file TEveVector.cxx.
References TEveVectorT< TT >::fX, TEveVectorT< TT >::fY, and TEveVectorT< TT >::fZ.
TEveVectorT< TT >::operator const TT * | ( | ) | const [inline] |
TEveVectorT< TT >::operator TT * | ( | ) | [inline] |
TT TEveVectorT< TT >::operator[] | ( | Int_t | idx | ) | const [inline] |
TT& TEveVectorT< TT >::operator[] | ( | Int_t | idx | ) | [inline] |
const TT* TEveVectorT< TT >::Arr | ( | ) | const [inline] |
Definition at line 45 of file TEveVector.h.
References TEveVectorT< TT >::fX.
Referenced by arrow(), TEveJetConeGL::DirectDraw(), TEvePolygonSetProjectedGL::DrawOutline(), TEveProjection::GetProjectedCenter(), TEveRhoZProjection::GetProjectedCenter(), and TEveTrackPropagator::Helix_t::UpdateHelix().
TT* TEveVectorT< TT >::Arr | ( | ) | [inline] |
TEveVectorT& TEveVectorT< TT >::operator *= | ( | TT | s | ) | [inline] |
Definition at line 48 of file TEveVector.h.
References TEveVectorT< TT >::fX, TEveVectorT< TT >::fY, and TEveVectorT< TT >::fZ.
Referenced by TEveVector4T< TT >::operator *=().
TEveVectorT& TEveVectorT< TT >::operator+= | ( | const TEveVectorT< TT > & | v | ) | [inline] |
Definition at line 49 of file TEveVector.h.
References TEveVectorT< TT >::fX, TEveVectorT< TT >::fY, and TEveVectorT< TT >::fZ.
Referenced by TEveVector4T< TT >::operator+=().
TEveVectorT& TEveVectorT< TT >::operator-= | ( | const TEveVectorT< TT > & | v | ) | [inline] |
Definition at line 50 of file TEveVector.h.
References TEveVectorT< TT >::fX, TEveVectorT< TT >::fY, and TEveVectorT< TT >::fZ.
Referenced by TEveVector4T< TT >::operator-=().
void TEveVectorT< TT >::Set | ( | const Float_t * | v | ) | [inline] |
Definition at line 52 of file TEveVector.h.
References TEveVectorT< TT >::fX, TEveVectorT< TT >::fY, and TEveVectorT< TT >::fZ.
Referenced by TEveProjection::BisectBreakPoint(), boxset_cones(), TEveArrowEditor::DoVertex(), elliptic_boxset_cones(), esd_make_track(), TEveTrackProjected::GetBreakPoint(), make_track(), TEveTrackProjected::MakeTrack(), TEvePolygonSetProjected::ProjectAndReducePoints(), TEveCaloLegoGL::SetAxis3DTitlePos(), TEveProjectionManager::SetCenter(), TEveJetCone::SetCylinder(), TEveRhoZProjection::SetDirectionalVector(), TEveJetCone::SetRadius(), track(), TEveRhoZProjection::UpdateLimit(), and TEveProjection::UpdateLimit().
void TEveVectorT< TT >::Set | ( | const Double_t * | v | ) | [inline] |
Definition at line 53 of file TEveVector.h.
References TEveVectorT< TT >::fX, TEveVectorT< TT >::fY, and TEveVectorT< TT >::fZ.
void TEveVectorT< TT >::Set | ( | TT | x, | |
TT | y, | |||
TT | z | |||
) | [inline] |
Definition at line 54 of file TEveVector.h.
References TEveVectorT< TT >::fX, TEveVectorT< TT >::fY, and TEveVectorT< TT >::fZ.
void TEveVectorT< TT >::Set | ( | const TVector3 & | v | ) |
Definition at line 37 of file TEveVector.cxx.
References TEveVectorT< TT >::fX, TEveVectorT< TT >::fY, and TEveVectorT< TT >::fZ.
void TEveVectorT< TT >::Set | ( | const TEveVectorT< OO > & | v | ) | [inline] |
Definition at line 58 of file TEveVector.h.
References TEveVectorT< TT >::fX, TEveVectorT< TT >::fY, and TEveVectorT< TT >::fZ.
void TEveVectorT< TT >::NegateXYZ | ( | ) | [inline] |
Definition at line 60 of file TEveVector.h.
References TEveVectorT< TT >::fX, TEveVectorT< TT >::fY, and TEveVectorT< TT >::fZ.
Referenced by TEveTrackPropagator::Helix_t::UpdateHelix().
TT TEveVectorT< TT >::Normalize | ( | TT | length = 1 |
) |
Definition at line 56 of file TEveVector.cxx.
References TEveVectorT< TT >::fX, TEveVectorT< TT >::fY, TEveVectorT< TT >::fZ, m, and TEveVectorT< TT >::Mag().
Referenced by TEveTrackPropagator::LoopToVertex(), and TEveTrackPropagator::Helix_t::UpdateCommon().
TT TEveVectorT< TT >::Phi | ( | ) | const [inline] |
Definition at line 99 of file TEveVector.h.
References TMath::ATan2(), TEveVectorT< TT >::fX, and TEveVectorT< TT >::fY.
TT TEveVectorT< TT >::Theta | ( | ) | const [inline] |
Definition at line 106 of file TEveVector.h.
References TMath::ATan2(), TEveVectorT< TT >::fX, TEveVectorT< TT >::fY, TEveVectorT< TT >::fZ, and TEveVectorT< TT >::Perp().
Referenced by TEveJetCone::CalcBaseVec(), TEveJetCone::IsInTransitionRegion(), and TEveJetCone::SetCylinder().
TT TEveVectorT< TT >::CosTheta | ( | ) | const [inline] |
Definition at line 113 of file TEveVector.h.
References TEveVectorT< TT >::fZ, and TEveVectorT< TT >::Mag().
Referenced by TEveVectorT< TT >::Eta().
TT TEveVectorT< TT >::Eta | ( | ) | const |
Definition at line 45 of file TEveVector.cxx.
References TEveVectorT< TT >::CosTheta(), TEveVectorT< TT >::fZ, TMath::Log(), and Warning().
TT TEveVectorT< TT >::Mag2 | ( | ) | const [inline] |
Definition at line 68 of file TEveVector.h.
References TEveVectorT< TT >::fX, TEveVectorT< TT >::fY, and TEveVectorT< TT >::fZ.
Referenced by TEveVectorT< TT >::Mag().
TT TEveVectorT< TT >::Mag | ( | ) | const [inline] |
Definition at line 69 of file TEveVector.h.
References TEveVectorT< TT >::Mag2(), and TMath::Sqrt().
Referenced by TEveVectorT< TT >::CosTheta(), TEveArrowGL::DirectDraw(), TEveMagFieldConst::GetMaxFieldMag(), TEveMagFieldDuo::GetMaxFieldMag(), TEveVectorT< TT >::Normalize(), and TEveTrackPropagator::Helix_t::UpdateCommon().
TT TEveVectorT< TT >::Perp2 | ( | ) | const [inline] |
Definition at line 71 of file TEveVector.h.
References TEveVectorT< TT >::fX, and TEveVectorT< TT >::fY.
Referenced by TEveTrackPropagator::LoopToBounds(), and TEveVectorT< TT >::Perp().
TT TEveVectorT< TT >::Perp | ( | ) | const [inline] |
Definition at line 72 of file TEveVector.h.
References TEveVectorT< TT >::Perp2(), and TMath::Sqrt().
Referenced by TEveRecTrack::Pt(), TEveVectorT< TT >::R(), TEveTrack::SetStdTitle(), and TEveVectorT< TT >::Theta().
TT TEveVectorT< TT >::R | ( | ) | const [inline] |
Definition at line 73 of file TEveVector.h.
References TEveVectorT< TT >::Perp().
Referenced by TEveTrackPropagator::LoopToBounds().
TT TEveVectorT< TT >::Distance | ( | const TEveVectorT< TT > & | v | ) | const [inline] |
Definition at line 120 of file TEveVector.h.
References b, TEveVectorT< TT >::fX, TEveVectorT< TT >::fY, TEveVectorT< TT >::fZ, and TMath::Sqrt().
TT TEveVectorT< TT >::SquareDistance | ( | const TEveVectorT< TT > & | v | ) | const [inline] |
Definition at line 129 of file TEveVector.h.
References b, TEveVectorT< TT >::fX, TEveVectorT< TT >::fY, and TEveVectorT< TT >::fZ.
TT TEveVectorT< TT >::Dot | ( | const TEveVectorT< TT > & | a | ) | const [inline] |
Definition at line 138 of file TEveVector.h.
References a, TEveVectorT< TT >::fX, TEveVectorT< TT >::fY, and TEveVectorT< TT >::fZ.
Referenced by TEveTrackPropagator::HelixIntersectPlane(), TEveShape::IsBoxOrientationConsistentEv(), TEveShape::IsBoxOrientationConsistentFv(), TEveTrackPropagator::LineIntersectPlane(), TEveTrackPropagator::PointOverVertex(), and TEveTrans::SetupFromToVec().
TEveVectorT< TT > TEveVectorT< TT >::Cross | ( | const TEveVectorT< TT > & | a | ) | const [inline] |
Definition at line 145 of file TEveVector.h.
References a, TEveVectorT< TT >::fX, TEveVectorT< TT >::fY, and TEveVectorT< TT >::fZ.
Referenced by TEveShape::IsBoxOrientationConsistentEv(), TEveShape::IsBoxOrientationConsistentFv(), and TEveTrans::SetupFromToVec().
TEveVectorT< TT > & TEveVectorT< TT >::Sub | ( | const TEveVectorT< TT > & | a, | |
const TEveVectorT< TT > & | b | |||
) | [inline] |
Definition at line 156 of file TEveVector.h.
References a, b, TEveVectorT< TT >::fX, TEveVectorT< TT >::fY, and TEveVectorT< TT >::fZ.
Referenced by TEveTrackPropagator::PointOverVertex().
TEveVectorT< TT > & TEveVectorT< TT >::Mult | ( | const TEveVectorT< TT > & | a, | |
TT | af | |||
) | [inline] |
Definition at line 166 of file TEveVector.h.
References a, TEveVectorT< TT >::fX, TEveVectorT< TT >::fY, and TEveVectorT< TT >::fZ.
Referenced by TEveProjection::BisectBreakPoint(), TEveTrackProjected::GetBreakPoint(), and TEveProjection::GetValForScreenPos().
TEveVectorT< TT > TEveVectorT< TT >::Orthogonal | ( | ) | const |
Definition at line 71 of file TEveVector.cxx.
References TEveVectorT< TT >::fX, TEveVectorT< TT >::fY, and TEveVectorT< TT >::fZ.
Referenced by TEveVectorT< TT >::OrthoNormBase().
void TEveVectorT< TT >::OrthoNormBase | ( | TEveVectorT< TT > & | a, | |
TEveVectorT< TT > & | b | |||
) | const |
Definition at line 86 of file TEveVector.cxx.
References a, b, TMath::Cross(), and TEveVectorT< TT >::Orthogonal().
Referenced by TEveArrow::ComputeBBox().
Bool_t TEveVectorT< TT >::IsZero | ( | ) | const [inline] |
Definition at line 88 of file TEveVector.h.
References TEveVectorT< TT >::fX, TEveVectorT< TT >::fY, and TEveVectorT< TT >::fZ.
Referenced by TEveJetCone::AddEllipticCone().
TEveVectorT< TT >::ClassDefNV | ( | TEveVectorT< TT > | , | |
2 | ||||
) |
void TEveVectorT< TT >::Dump | ( | ) | const |
TEveVectorT< TT >::operator const TT * | ( | ) | const [inline] |
TEveVectorT< TT >::operator TT * | ( | ) | [inline] |
TT TEveVectorT< TT >::operator[] | ( | Int_t | idx | ) | const [inline] |
TT& TEveVectorT< TT >::operator[] | ( | Int_t | idx | ) | [inline] |
const TT* TEveVectorT< TT >::Arr | ( | ) | const [inline] |
TT* TEveVectorT< TT >::Arr | ( | ) | [inline] |
TEveVectorT& TEveVectorT< TT >::operator *= | ( | TT | s | ) | [inline] |
Definition at line 48 of file TEveVector.h.
References TEveVectorT< TT >::fX, TEveVectorT< TT >::fY, and TEveVectorT< TT >::fZ.
TEveVectorT& TEveVectorT< TT >::operator+= | ( | const TEveVectorT< TT > & | v | ) | [inline] |
Definition at line 49 of file TEveVector.h.
References TEveVectorT< TT >::fX, TEveVectorT< TT >::fY, and TEveVectorT< TT >::fZ.
TEveVectorT& TEveVectorT< TT >::operator-= | ( | const TEveVectorT< TT > & | v | ) | [inline] |
Definition at line 50 of file TEveVector.h.
References TEveVectorT< TT >::fX, TEveVectorT< TT >::fY, and TEveVectorT< TT >::fZ.
void TEveVectorT< TT >::Set | ( | const Float_t * | v | ) | [inline] |
Definition at line 52 of file TEveVector.h.
References TEveVectorT< TT >::fX, TEveVectorT< TT >::fY, and TEveVectorT< TT >::fZ.
void TEveVectorT< TT >::Set | ( | const Double_t * | v | ) | [inline] |
Definition at line 53 of file TEveVector.h.
References TEveVectorT< TT >::fX, TEveVectorT< TT >::fY, and TEveVectorT< TT >::fZ.
void TEveVectorT< TT >::Set | ( | TT | x, | |
TT | y, | |||
TT | z | |||
) | [inline] |
Definition at line 54 of file TEveVector.h.
References TEveVectorT< TT >::fX, TEveVectorT< TT >::fY, and TEveVectorT< TT >::fZ.
void TEveVectorT< TT >::Set | ( | const TVector3 & | v | ) |
void TEveVectorT< TT >::Set | ( | const TEveVectorT< OO > & | v | ) | [inline] |
Definition at line 58 of file TEveVector.h.
References TEveVectorT< TT >::fX, TEveVectorT< TT >::fY, and TEveVectorT< TT >::fZ.
void TEveVectorT< TT >::NegateXYZ | ( | ) | [inline] |
Definition at line 60 of file TEveVector.h.
References TEveVectorT< TT >::fX, TEveVectorT< TT >::fY, and TEveVectorT< TT >::fZ.
TT TEveVectorT< TT >::Normalize | ( | TT | length = 1 |
) |
TT TEveVectorT< TT >::Phi | ( | ) | const |
TT TEveVectorT< TT >::Theta | ( | ) | const |
TT TEveVectorT< TT >::CosTheta | ( | ) | const |
TT TEveVectorT< TT >::Eta | ( | ) | const |
TT TEveVectorT< TT >::Mag2 | ( | ) | const [inline] |
Definition at line 68 of file TEveVector.h.
References TEveVectorT< TT >::fX, TEveVectorT< TT >::fY, and TEveVectorT< TT >::fZ.
TT TEveVectorT< TT >::Mag | ( | ) | const [inline] |
Definition at line 69 of file TEveVector.h.
References TEveVectorT< TT >::Mag2(), and TMath::Sqrt().
TT TEveVectorT< TT >::Perp2 | ( | ) | const [inline] |
Definition at line 71 of file TEveVector.h.
References TEveVectorT< TT >::fX, and TEveVectorT< TT >::fY.
TT TEveVectorT< TT >::Perp | ( | ) | const [inline] |
Definition at line 72 of file TEveVector.h.
References TEveVectorT< TT >::Perp2(), and TMath::Sqrt().
TT TEveVectorT< TT >::R | ( | ) | const [inline] |
TT TEveVectorT< TT >::Distance | ( | const TEveVectorT< TT > & | v | ) | const |
TT TEveVectorT< TT >::SquareDistance | ( | const TEveVectorT< TT > & | v | ) | const |
TT TEveVectorT< TT >::Dot | ( | const TEveVectorT< TT > & | a | ) | const |
TEveVectorT TEveVectorT< TT >::Cross | ( | const TEveVectorT< TT > & | a | ) | const |
TEveVectorT& TEveVectorT< TT >::Sub | ( | const TEveVectorT< TT > & | a, | |
const TEveVectorT< TT > & | b | |||
) |
TEveVectorT& TEveVectorT< TT >::Mult | ( | const TEveVectorT< TT > & | a, | |
TT | af | |||
) |
TEveVectorT TEveVectorT< TT >::Orthogonal | ( | ) | const |
void TEveVectorT< TT >::OrthoNormBase | ( | TEveVectorT< TT > & | a, | |
TEveVectorT< TT > & | b | |||
) | const |
Bool_t TEveVectorT< TT >::IsZero | ( | ) | const [inline] |
Definition at line 88 of file TEveVector.h.
References TEveVectorT< TT >::fX, TEveVectorT< TT >::fY, and TEveVectorT< TT >::fZ.
TEveVectorT< TT >::ClassDefNV | ( | TEveVectorT< TT > | , | |
2 | ||||
) |
TClass * TEveVectorT< float >::Class | ( | ) |
TClass * TEveVectorT< double >::Class | ( | ) |
void TEveVectorT< float >::Streamer | ( | TBuffer & | R__b | ) |
Definition at line 6289 of file G__Eve1.cxx.
References TBuffer::IsReading(), TBuffer::ReadClassBuffer(), and TBuffer::WriteClassBuffer().
void TEveVectorT< double >::Streamer | ( | TBuffer & | R__b | ) |
Definition at line 6345 of file G__Eve1.cxx.
References TBuffer::IsReading(), TBuffer::ReadClassBuffer(), and TBuffer::WriteClassBuffer().
TT TEveVectorT< TT >::fX |
Definition at line 28 of file TEveVector.h.
Referenced by TEveJetCone::AddEllipticCone(), TEveVectorT< TT >::Arr(), TEveProjection::BisectBreakPoint(), TEveJetCone::CalcBaseVec(), TEveVectorT< TT >::Cross(), TEvePolygonSetProjectedGL::DirectDraw(), TEveArrowGL::DirectDraw(), TEveVectorT< TT >::Distance(), TEveVectorT< TT >::Dot(), TEveCaloLegoGL::DrawAxis3D(), TEveVectorT< TT >::Dump(), TEveVector4T< TT >::Dump(), TEveTrackProjected::GetBreakPoint(), TEveTrackPropagator::InitTrack(), TEveVectorT< TT >::IsZero(), jetcone(), TEveTrackPropagator::LineIntersectPlane(), TEveTrackPropagator::LineToBounds(), TEveTrackPropagator::LineToVertex(), TEveVectorT< TT >::Mag2(), TEveTrack::MakeTrack(), TEveVectorT< TT >::Mult(), TEveVectorT< TT >::NegateXYZ(), TEveVectorT< TT >::Normalize(), TEveVectorT< TT >::operator *=(), TEveVectorT< TT >::operator const TT *(), TEveVectorT< TT >::operator TT *(), TEveVectorT< TT >::operator+=(), TEveVectorT< TT >::operator-=(), TEveVectorT< TT >::operator[](), TEveVectorT< TT >::Orthogonal(), TEveVectorT< TT >::Perp2(), TEveVectorT< TT >::Phi(), TEvePolygonSetProjected::PolygonSurfaceXY(), TEveTrackProjected::PrintLineSegments(), TEvePolygonSetProjected::ProjectAndReducePoints(), TEveRPhiProjection::ProjectPoint(), TEve3DProjection::ProjectPoint(), TEveRhoZProjection::ProjectPoint(), TEveVectorT< TT >::Set(), TEveCaloLegoGL::SetAxis3DTitlePos(), TEveRhoZProjection::SetCenter(), TEveProjectionManagerEditor::SetModel(), TEveTrack::SetStdTitle(), TEveTrans::SetupFromToVec(), TEveVectorT< TT >::SquareDistance(), TEveTrackPropagator::Step(), TEveTrackPropagator::StepRungeKutta(), TEveVectorT< TT >::Sub(), and TEveVectorT< TT >::Theta().
TT TEveVectorT< TT >::fY |
Definition at line 28 of file TEveVector.h.
Referenced by TEveRhoZProjection::AcceptSegment(), TEveProjection::BisectBreakPoint(), TEveJetCone::CalcBaseVec(), TEveJetConeProjectedGL::CalculatePoints(), TEveVectorT< TT >::Cross(), TEvePolygonSetProjectedGL::DirectDraw(), TEveArrowGL::DirectDraw(), TEveVectorT< TT >::Distance(), TEveVectorT< TT >::Dot(), TEveCaloLegoGL::DrawAxis3D(), TEveVectorT< TT >::Dump(), TEveVector4T< TT >::Dump(), TEveTrackProjected::GetBreakPoint(), TEveTrackPropagator::InitTrack(), TEveRhoZProjection::IsOnSubSpaceBoundrary(), TEveVectorT< TT >::IsZero(), jetcone(), TEveTrackPropagator::LineIntersectPlane(), TEveTrackPropagator::LineToBounds(), TEveTrackPropagator::LineToVertex(), TEveVectorT< TT >::Mag2(), TEveTrack::MakeTrack(), TEveVectorT< TT >::Mult(), TEveVectorT< TT >::NegateXYZ(), TEveVectorT< TT >::Normalize(), TEveVectorT< TT >::operator *=(), TEveVectorT< TT >::operator+=(), TEveVectorT< TT >::operator-=(), TEveVectorT< TT >::Orthogonal(), TEveVectorT< TT >::Perp2(), TEveVectorT< TT >::Phi(), TEvePolygonSetProjected::PolygonSurfaceXY(), TEveTrackProjected::PrintLineSegments(), TEvePolygonSetProjected::ProjectAndReducePoints(), TEveRPhiProjection::ProjectPoint(), TEve3DProjection::ProjectPoint(), TEveRhoZProjection::ProjectPoint(), TEveVectorT< TT >::Set(), TEveCaloLegoGL::SetAxis3DTitlePos(), TEveRhoZProjection::SetCenter(), TEveProjectionManagerEditor::SetModel(), TEveTrack::SetStdTitle(), TEveTrans::SetupFromToVec(), TEveVectorT< TT >::SquareDistance(), TEveTrackPropagator::Step(), TEveTrackPropagator::StepRungeKutta(), TEveVectorT< TT >::Sub(), TEveRhoZProjection::SubSpaceId(), and TEveVectorT< TT >::Theta().
TT TEveVectorT< TT >::fZ |
Definition at line 28 of file TEveVector.h.
Referenced by TEveProjection::BisectBreakPoint(), TEveJetCone::CalcBaseVec(), TEveJetConeProjectedGL::CalculatePoints(), TEveVectorT< TT >::CosTheta(), TEveVectorT< TT >::Cross(), TEveArrowGL::DirectDraw(), TEveVectorT< TT >::Distance(), TEveVectorT< TT >::Dot(), TEveCaloLegoGL::DrawAxis3D(), TEveVectorT< TT >::Dump(), TEveVector4T< TT >::Dump(), TEveVectorT< TT >::Eta(), TEveTrackProjected::GetBreakPoint(), TEveTrackPropagator::InitTrack(), TEveVectorT< TT >::IsZero(), jetcone(), TEveTrackPropagator::LineIntersectPlane(), TEveTrackPropagator::LineToBounds(), TEveTrackPropagator::LineToVertex(), TEveTrackPropagator::LoopToBounds(), TEveVectorT< TT >::Mag2(), TEveTrack::MakeTrack(), TEveVectorT< TT >::Mult(), TEveVectorT< TT >::NegateXYZ(), TEveVectorT< TT >::Normalize(), TEveVectorT< TT >::operator *=(), TEveVectorT< TT >::operator+=(), TEveVectorT< TT >::operator-=(), TEveVectorT< TT >::Orthogonal(), TEveTrackProjected::PrintLineSegments(), TEvePolygonSetProjected::ProjectAndReducePoints(), TEve3DProjection::ProjectPoint(), TEveVectorT< TT >::Set(), TEveRhoZProjection::SetCenter(), TEveProjectionManagerEditor::SetModel(), TEveTrack::SetStdTitle(), TEveTrans::SetupFromToVec(), TEveVectorT< TT >::SquareDistance(), TEveTrackPropagator::Step(), TEveTrackPropagator::StepRungeKutta(), TEveVectorT< TT >::Sub(), and TEveVectorT< TT >::Theta().