ClusterD Class Reference

#include <Track.h>

List of all members.

Public Types

typedef Vector4D VectorType
typedef Point3D PointType

Public Member Functions

 ClusterD ()
Vector4DVec ()
Point3DPos ()
double mag2 () const
void Set (const Vector4D &q, const Point3D &p)

Private Attributes

Vector4D fVec
std::vector< Point3DfPos


Detailed Description

Definition at line 130 of file Track.h.


Member Typedef Documentation

typedef Vector4D ClusterD::VectorType

Definition at line 136 of file Track.h.

typedef Point3D ClusterD::PointType

Definition at line 137 of file Track.h.


Constructor & Destructor Documentation

ClusterD::ClusterD (  )  [inline]

Definition at line 134 of file Track.h.


Member Function Documentation

Vector4D& ClusterD::Vec (  )  [inline]

Definition at line 140 of file Track.h.

References fVec.

Point3D& ClusterD::Pos (  )  [inline]

Definition at line 141 of file Track.h.

References fPos.

double ClusterD::mag2 (  )  const [inline]

Definition at line 143 of file Track.h.

References fPos, fVec, i, ROOT::Math::LorentzVector< CoordSystem >::mag2(), and s.

void ClusterD::Set ( const Vector4D q,
const Point3D p 
) [inline]

Definition at line 150 of file Track.h.

References fPos, fVec, gRandom, i, n, p, TRandom::Poisson(), TRandom::Sphere(), x, and y.


Member Data Documentation

Vector4D ClusterD::fVec [private]

Definition at line 164 of file Track.h.

Referenced by mag2(), Set(), and Vec().

std::vector<Point3D> ClusterD::fPos [private]

Definition at line 165 of file Track.h.

Referenced by mag2(), Pos(), and Set().


The documentation for this class was generated from the following file:
Generated on Tue Jul 5 16:25:07 2011 for ROOT_528-00b_version by  doxygen 1.5.1