ANL3DVector
class description - source file - inheritance tree
public:
ANL3DVector(Double_t px = 0., Double_t py = 0., Double_t pz = 0.)
ANL3DVector(Float_t px, Float_t py = 0., Float_t pz = 0.)
ANL3DVector(const TVector& q)
ANL3DVector(const TVector3& q)
ANL3DVector(const ANL3DVector& q)
ANL3DVector GetNorm() const
virtual ~ANL3DVector()
Double_t Acol(const ANL3DVector& q) const
Double_t Acop(const ANL3DVector& q) const
static TClass* Class()
Double_t CosTheta() const
Double_t CosTheta(const ANL3DVector& q) const
virtual void DebugPrint(const Char_t* opt = "Brief") const
Double_t GetLong() const
Double_t GetMag() const
Double_t GetMag2() const
Double_t GetPt() const
Double_t GetPt2() const
Double_t GetTheta() const
Double_t GetTheta(const ANL3DVector& q) const
ANL2DVector GetTrans() const
virtual TClass* IsA() const
Double_t& operator()(Int_t i)
Double_t operator()(Int_t i) const
Double_t Para(const ANL3DVector& q) const
Double_t Para2(const ANL3DVector& q) const
Double_t& Px()
Double_t Px() const
Double_t& Py()
Double_t Py() const
Double_t& Pz()
Double_t Pz() const
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
Double_t& X()
Double_t X() const
Double_t& Y()
Double_t Y() const
Double_t& Z()
Double_t Z() const
-----------------
Lockable 3DVector
-----------------
Inline Functions
ANL3DVector ANL3DVector(Double_t px = 0., Double_t py = 0., Double_t pz = 0.)
ANL3DVector ANL3DVector(Float_t px, Float_t py = 0., Float_t pz = 0.)
ANL3DVector ANL3DVector(const TVector& q)
ANL3DVector ANL3DVector(const TVector3& q)
ANL3DVector ANL3DVector(const ANL3DVector& q)
Double_t& Px()
Double_t& Py()
Double_t& Pz()
Double_t& X()
Double_t& Y()
Double_t& Z()
Double_t& operator()(Int_t i)
Double_t Px() const
Double_t Py() const
Double_t Pz() const
Double_t X() const
Double_t Y() const
Double_t Z() const
Double_t operator()(Int_t i) const
Double_t GetPt2() const
Double_t GetMag2() const
Double_t GetPt() const
Double_t GetMag() const
Double_t GetTheta() const
Double_t GetTheta(const ANL3DVector& q) const
ANL3DVector GetNorm() const
ANL2DVector GetTrans() const
Double_t GetLong() const
Double_t Para2(const ANL3DVector& q) const
Double_t Para(const ANL3DVector& q) const
Double_t Acol(const ANL3DVector& q) const
Double_t Acop(const ANL3DVector& q) const
Double_t CosTheta() const
Double_t CosTheta(const ANL3DVector& q) const
void DebugPrint(const Char_t* opt = "Brief") const
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
void ~ANL3DVector()
Last update: Tue Jan 20 15:55:57 2004
ROOT page - Home page - Class index - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.