HARPO  5.1.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Member Functions | Private Attributes
HarpoRecoTracks Class Reference

Track object, containing position, angle, charge and quality information. More...

#include <HarpoRecoEvent.h>

Public Member Functions

 HarpoRecoTracks ()
 
 HarpoRecoTracks (Int_t Ntrack, Int_t QtTrack, Double_t AngleTrack, Double_t x0, Int_t TypeTrack, Int_t IdTrackMatching, Int_t NclusterTrack, Int_t plane, Double_t xStart, Double_t zStart, Double_t xEnd, Double_t zEnd)
 
 HarpoRecoTracks (const HarpoRecoTracks &tra)
 
virtual ~HarpoRecoTracks ()
 
Int_t GetNtrack ()
 
Int_t GetQtTrack ()
 
Int_t GetPlane ()
 
Double_t GetAngleTrack ()
 
Double_t GetX0 ()
 
Int_t GetTypeTrack ()
 
Int_t GetIdTrackMatching ()
 
Int_t GetNclusterTrack ()
 
Double_t GetXstart ()
 
Double_t GetZstart ()
 
Double_t GetXend ()
 
Double_t GetZend ()
 
void SetNtrack (Int_t val)
 
void SetQtTrack (Int_t val)
 
void SetPlane (Int_t val)
 
void SetAngleTrack (Int_t val)
 
void SetX0 (Double_t val)
 
void SetTypeTrack (Int_t val)
 
void SetIdTrackMatching (Int_t val)
 
void SetNclusterTrack (Int_t val)
 
void SetXstart (Double_t val)
 
void SetZstart (Double_t val)
 
void SetXend (Double_t val)
 
void SetZend (Double_t val)
 

Private Member Functions

 ClassDef (HarpoRecoTracks, 1)
 

Private Attributes

Int_t fNtrack
 Track identifier. More...
 
Int_t fQtTrack
 total charge associated to the track More...
 
Double_t fAngleTrack
 Angle of the track wrt the drift direction. More...
 
Double_t fX0
 Fitted Coordinate at T = 0. More...
 
Int_t fTypeTrack
 Type of track (traversing, created, included, ttz) More...
 
Int_t fPlane
 Plane (XPLANE = 0, YPLANE = 1) More...
 
Int_t fIdTrackMatching
 Associated matching object. More...
 
Int_t fNclusterTrack
 Number of associated clusters. More...
 
Double_t fXstart
 Starting point X. More...
 
Double_t fZstart
 Starting point Z. More...
 
Double_t fXend
 Ending point X. More...
 
Double_t fZend
 Ending point Z. More...
 

Detailed Description

Track object, containing position, angle, charge and quality information.

Definition at line 125 of file HarpoRecoEvent.h.

Constructor & Destructor Documentation

HarpoRecoTracks::HarpoRecoTracks ( )

Definition at line 118 of file HarpoRecoEvent.cxx.

HarpoRecoTracks::HarpoRecoTracks ( Int_t  Ntrack,
Int_t  QtTrack,
Double_t  AngleTrack,
Double_t  x0,
Int_t  TypeTrack,
Int_t  IdTrackMatching,
Int_t  NclusterTrack,
Int_t  plane,
Double_t  xStart,
Double_t  zStart,
Double_t  xEnd,
Double_t  zEnd 
)

Definition at line 123 of file HarpoRecoEvent.cxx.

HarpoRecoTracks::HarpoRecoTracks ( const HarpoRecoTracks tra)

Definition at line 128 of file HarpoRecoEvent.cxx.

HarpoRecoTracks::~HarpoRecoTracks ( )
virtual

Definition at line 133 of file HarpoRecoEvent.cxx.

Member Function Documentation

HarpoRecoTracks::ClassDef ( HarpoRecoTracks  ,
 
)
private
Double_t HarpoRecoTracks::GetAngleTrack ( )
inline

Definition at line 136 of file HarpoRecoEvent.h.

Here is the caller graph for this function:

Int_t HarpoRecoTracks::GetIdTrackMatching ( )
inline

Definition at line 139 of file HarpoRecoEvent.h.

Int_t HarpoRecoTracks::GetNclusterTrack ( )
inline

Definition at line 140 of file HarpoRecoEvent.h.

Here is the caller graph for this function:

Int_t HarpoRecoTracks::GetNtrack ( )
inline

Definition at line 133 of file HarpoRecoEvent.h.

Here is the caller graph for this function:

Int_t HarpoRecoTracks::GetPlane ( )
inline

Definition at line 135 of file HarpoRecoEvent.h.

Here is the caller graph for this function:

Int_t HarpoRecoTracks::GetQtTrack ( )
inline

Definition at line 134 of file HarpoRecoEvent.h.

Here is the caller graph for this function:

Int_t HarpoRecoTracks::GetTypeTrack ( )
inline

Definition at line 138 of file HarpoRecoEvent.h.

Here is the caller graph for this function:

Double_t HarpoRecoTracks::GetX0 ( )
inline

Definition at line 137 of file HarpoRecoEvent.h.

Here is the caller graph for this function:

Double_t HarpoRecoTracks::GetXend ( )
inline

Definition at line 143 of file HarpoRecoEvent.h.

Here is the caller graph for this function:

Double_t HarpoRecoTracks::GetXstart ( )
inline

Definition at line 141 of file HarpoRecoEvent.h.

Here is the caller graph for this function:

Double_t HarpoRecoTracks::GetZend ( )
inline

Definition at line 144 of file HarpoRecoEvent.h.

Here is the caller graph for this function:

Double_t HarpoRecoTracks::GetZstart ( )
inline

Definition at line 142 of file HarpoRecoEvent.h.

Here is the caller graph for this function:

void HarpoRecoTracks::SetAngleTrack ( Int_t  val)
inline

Definition at line 149 of file HarpoRecoEvent.h.

Here is the caller graph for this function:

void HarpoRecoTracks::SetIdTrackMatching ( Int_t  val)
inline

Definition at line 152 of file HarpoRecoEvent.h.

void HarpoRecoTracks::SetNclusterTrack ( Int_t  val)
inline

Definition at line 153 of file HarpoRecoEvent.h.

Here is the caller graph for this function:

void HarpoRecoTracks::SetNtrack ( Int_t  val)
inline

Definition at line 146 of file HarpoRecoEvent.h.

Here is the caller graph for this function:

void HarpoRecoTracks::SetPlane ( Int_t  val)
inline

Definition at line 148 of file HarpoRecoEvent.h.

void HarpoRecoTracks::SetQtTrack ( Int_t  val)
inline

Definition at line 147 of file HarpoRecoEvent.h.

Here is the caller graph for this function:

void HarpoRecoTracks::SetTypeTrack ( Int_t  val)
inline

Definition at line 151 of file HarpoRecoEvent.h.

void HarpoRecoTracks::SetX0 ( Double_t  val)
inline

Definition at line 150 of file HarpoRecoEvent.h.

Here is the caller graph for this function:

void HarpoRecoTracks::SetXend ( Double_t  val)
inline

Definition at line 156 of file HarpoRecoEvent.h.

Here is the caller graph for this function:

void HarpoRecoTracks::SetXstart ( Double_t  val)
inline

Definition at line 154 of file HarpoRecoEvent.h.

Here is the caller graph for this function:

void HarpoRecoTracks::SetZend ( Double_t  val)
inline

Definition at line 157 of file HarpoRecoEvent.h.

Here is the caller graph for this function:

void HarpoRecoTracks::SetZstart ( Double_t  val)
inline

Definition at line 155 of file HarpoRecoEvent.h.

Here is the caller graph for this function:

Field Documentation

Double_t HarpoRecoTracks::fAngleTrack
private

Angle of the track wrt the drift direction.

Definition at line 166 of file HarpoRecoEvent.h.

Int_t HarpoRecoTracks::fIdTrackMatching
private

Associated matching object.

Definition at line 174 of file HarpoRecoEvent.h.

Int_t HarpoRecoTracks::fNclusterTrack
private

Number of associated clusters.

Definition at line 176 of file HarpoRecoEvent.h.

Int_t HarpoRecoTracks::fNtrack
private

Track identifier.

Definition at line 162 of file HarpoRecoEvent.h.

Int_t HarpoRecoTracks::fPlane
private

Plane (XPLANE = 0, YPLANE = 1)

Definition at line 172 of file HarpoRecoEvent.h.

Int_t HarpoRecoTracks::fQtTrack
private

total charge associated to the track

Definition at line 164 of file HarpoRecoEvent.h.

Int_t HarpoRecoTracks::fTypeTrack
private

Type of track (traversing, created, included, ttz)

Definition at line 170 of file HarpoRecoEvent.h.

Double_t HarpoRecoTracks::fX0
private

Fitted Coordinate at T = 0.

Definition at line 168 of file HarpoRecoEvent.h.

Double_t HarpoRecoTracks::fXend
private

Ending point X.

Definition at line 182 of file HarpoRecoEvent.h.

Double_t HarpoRecoTracks::fXstart
private

Starting point X.

Definition at line 178 of file HarpoRecoEvent.h.

Double_t HarpoRecoTracks::fZend
private

Ending point Z.

Definition at line 184 of file HarpoRecoEvent.h.

Double_t HarpoRecoTracks::fZstart
private

Starting point Z.

Definition at line 180 of file HarpoRecoEvent.h.


The documentation for this class was generated from the following files: