VecTrackD Class Reference

#include <Track.h>

List of all members.

Public Types

typedef std::vector< TrackD
>::const_iterator 
It
typedef Vector4D VectorType
typedef Point3D PointType

Public Member Functions

 VecTrackD ()
It begin () const
It end () const
double mag2 () const
void Set (const Vector4D &q, const Point3D &p)

Private Attributes

std::vector< TrackDfTrks


Detailed Description

Definition at line 88 of file Track.h.


Member Typedef Documentation

typedef std::vector<TrackD>::const_iterator VecTrackD::It

Definition at line 92 of file Track.h.

typedef Vector4D VecTrackD::VectorType

Definition at line 93 of file Track.h.

typedef Point3D VecTrackD::PointType

Definition at line 94 of file Track.h.


Constructor & Destructor Documentation

VecTrackD::VecTrackD (  )  [inline]

Definition at line 97 of file Track.h.


Member Function Documentation

It VecTrackD::begin (  )  const [inline]

Definition at line 99 of file Track.h.

References fTrks.

It VecTrackD::end (  )  const [inline]

Definition at line 100 of file Track.h.

References fTrks.

double VecTrackD::mag2 (  )  const [inline]

Definition at line 103 of file Track.h.

References fTrks, i, and s.

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

Definition at line 111 of file Track.h.

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


Member Data Documentation

std::vector<TrackD> VecTrackD::fTrks [private]

Definition at line 124 of file Track.h.

Referenced by begin(), end(), mag2(), and Set().


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