ROOT logo
Gled » GLEDCORE » ZPoint

class ZPoint: public HPoint<Double32_t>

Function Members (Methods)

public:
Double32_tZPoint()
Double32_tZPoint(const Float_t* p)
Double32_tZPoint(const Double_t* p)
ZPoint(const ZPoint&)
Double32_tZPoint(Double_t _x, Double_t _y, Double_t _z)
~ZPoint()
HPoint<Double32_t>&HPoint<Double32_t>::Add(Double32_t _x, Double32_t _y, Double32_t _z)
const Double32_t*HPoint<Double32_t>::Arr() const
Double32_t*HPoint<Double32_t>::Arr()
static TClass*Class()
Double32_tHPoint<Double32_t>::CosTheta() const
HPoint<Double32_t>HPoint<Double32_t>::Cross(const HPoint<Double32_t>& b) const
HPoint<Double32_t>&HPoint<Double32_t>::Cross(const HPoint<Double32_t>& a, const HPoint<Double32_t>& b)
Double32_tHPoint<Double32_t>::Distance(const HPoint<Double32_t>& b) const
Double32_tHPoint<Double32_t>::Dot(const HPoint<Double32_t>& v) const
Double32_tHPoint<Double32_t>::Dot(const Float_t* v) const
Double32_tHPoint<Double32_t>::Dot(const Double_t* v) const
Double32_tHPoint<Double32_t>::Eta() const
TClass*IsA() const
Double32_tHPoint<Double32_t>::Mag() const
Double32_tHPoint<Double32_t>::Mag2() const
Double32_tHPoint<Double32_t>::Magnitude() const
HPoint<Double32_t>&HPoint<Double32_t>::Neg()
Double32_tHPoint<Double32_t>::Normalize(Double32_t length = 1)
const Double32_t*HPoint<Double32_t>::operator const Double32_t*() const
Double32_t*HPoint<Double32_t>::operator Double32_t*()
HPoint<Double32_t>&HPoint<Double32_t>::operator*=(Double32_t f)
HPoint<Double32_t>&HPoint<Double32_t>::operator+=(const HPoint<Double32_t>& a)
HPoint<Double32_t>&HPoint<Double32_t>::operator+=(const Float_t* v)
HPoint<Double32_t>&HPoint<Double32_t>::operator+=(const Double_t* v)
HPoint<Double32_t>&HPoint<Double32_t>::operator-=(const HPoint<Double32_t>& a)
HPoint<Double32_t>&HPoint<Double32_t>::operator-=(const Float_t* v)
HPoint<Double32_t>&HPoint<Double32_t>::operator-=(const Double_t* v)
HPoint<Double32_t>&HPoint<Double32_t>::operator/=(Double32_t d)
ZPoint&operator=(const ZPoint&)
Double32_tHPoint<Double32_t>::operator[](Int_t idx) const
Double32_t&HPoint<Double32_t>::operator[](Int_t idx)
HPoint<Double32_t>HPoint<Double32_t>::Orthogonal() const
voidHPoint<Double32_t>::OrthoNormBase(HPoint<Double32_t>& a, HPoint<Double32_t>& b) const
Double32_tHPoint<Double32_t>::Perp() const
Double32_tHPoint<Double32_t>::Perp2() const
Double32_tHPoint<Double32_t>::Phi() const
voidHPoint<Double32_t>::Print() const
voidHPoint<Double32_t>::Set(const Float_t* p)
voidHPoint<Double32_t>::Set(const Double_t* p)
voidHPoint<Double32_t>::Set(Double32_t _x, Double32_t _y, Double32_t _z)
voidShowMembers(TMemberInspector& insp)
Double32_tHPoint<Double32_t>::SquareDistance(const HPoint<Double32_t>& b) const
Double32_tHPoint<Double32_t>::SquareMagnitude() const
voidStreamer(TBuffer& b)
voidStreamerNVirtual(TBuffer& b)
Double32_tHPoint<Double32_t>::Theta() const
voidHPoint<Double32_t>::Zero()

Data Members

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation

ZPoint()
{}
ZPoint(const Float_t* p)
{}
ZPoint(const Double_t* p)
{}
ZPoint(Double_t _x, Double_t _y, Double_t _z)
{}
ZPoint(const ZPoint& )
{}