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
HarpoRecoHoughTracks Class Reference

HarpoRecoTracks object, obtained with Hough tracking method. More...

#include <HarpoRecoEvent.h>

Public Member Functions

 HarpoRecoHoughTracks ()
 
 HarpoRecoHoughTracks (Int_t Ntrack, Double_t Mtheta, Double_t Mrho, Double_t Sigtheta, Double_t Sigrho, 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)
 
 HarpoRecoHoughTracks (const HarpoRecoHoughTracks &tra)
 
virtual ~HarpoRecoHoughTracks ()
 
Double_t GetMtheta ()
 
Double_t GetMrho ()
 
Double_t GetSigtheta ()
 
Double_t GetSigrho ()
 
void SetMtheta (Double_t val)
 
void SetMrho (Double_t val)
 
void SetSigtheta (Double_t val)
 
void SetSigrho (Double_t val)
 
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 (HarpoRecoHoughTracks, 1)
 

Private Attributes

Double_t fMtheta
 mean value for Hough parameter theta More...
 
Double_t fMrho
 mean value for Hough parameter rho More...
 
Double_t fSigtheta
 RMS for Hough parameter theta. More...
 
Double_t fSigrho
 RMS for Hough parameter rho. More...
 

Detailed Description

HarpoRecoTracks object, obtained with Hough tracking method.

Definition at line 190 of file HarpoRecoEvent.h.

Constructor & Destructor Documentation

HarpoRecoHoughTracks::HarpoRecoHoughTracks ( )

Definition at line 145 of file HarpoRecoEvent.cxx.

HarpoRecoHoughTracks::HarpoRecoHoughTracks ( Int_t  Ntrack,
Double_t  Mtheta,
Double_t  Mrho,
Double_t  Sigtheta,
Double_t  Sigrho,
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 150 of file HarpoRecoEvent.cxx.

HarpoRecoHoughTracks::HarpoRecoHoughTracks ( const HarpoRecoHoughTracks tra)

Definition at line 155 of file HarpoRecoEvent.cxx.

HarpoRecoHoughTracks::~HarpoRecoHoughTracks ( )
virtual

Definition at line 160 of file HarpoRecoEvent.cxx.

Member Function Documentation

HarpoRecoHoughTracks::ClassDef ( HarpoRecoHoughTracks  ,
 
)
private
Double_t HarpoRecoTracks::GetAngleTrack ( )
inlineinherited

Definition at line 136 of file HarpoRecoEvent.h.

Here is the caller graph for this function:

Int_t HarpoRecoTracks::GetIdTrackMatching ( )
inlineinherited

Definition at line 139 of file HarpoRecoEvent.h.

Double_t HarpoRecoHoughTracks::GetMrho ( )
inline

Definition at line 199 of file HarpoRecoEvent.h.

Here is the caller graph for this function:

Double_t HarpoRecoHoughTracks::GetMtheta ( )
inline

Definition at line 198 of file HarpoRecoEvent.h.

Here is the caller graph for this function:

Int_t HarpoRecoTracks::GetNclusterTrack ( )
inlineinherited

Definition at line 140 of file HarpoRecoEvent.h.

Here is the caller graph for this function:

Int_t HarpoRecoTracks::GetNtrack ( )
inlineinherited

Definition at line 133 of file HarpoRecoEvent.h.

Here is the caller graph for this function:

Int_t HarpoRecoTracks::GetPlane ( )
inlineinherited

Definition at line 135 of file HarpoRecoEvent.h.

Here is the caller graph for this function:

Int_t HarpoRecoTracks::GetQtTrack ( )
inlineinherited

Definition at line 134 of file HarpoRecoEvent.h.

Here is the caller graph for this function:

Double_t HarpoRecoHoughTracks::GetSigrho ( )
inline

Definition at line 201 of file HarpoRecoEvent.h.

Here is the caller graph for this function:

Double_t HarpoRecoHoughTracks::GetSigtheta ( )
inline

Definition at line 200 of file HarpoRecoEvent.h.

Here is the caller graph for this function:

Int_t HarpoRecoTracks::GetTypeTrack ( )
inlineinherited

Definition at line 138 of file HarpoRecoEvent.h.

Here is the caller graph for this function:

Double_t HarpoRecoTracks::GetX0 ( )
inlineinherited

Definition at line 137 of file HarpoRecoEvent.h.

Here is the caller graph for this function:

Double_t HarpoRecoTracks::GetXend ( )
inlineinherited

Definition at line 143 of file HarpoRecoEvent.h.

Here is the caller graph for this function:

Double_t HarpoRecoTracks::GetXstart ( )
inlineinherited

Definition at line 141 of file HarpoRecoEvent.h.

Here is the caller graph for this function:

Double_t HarpoRecoTracks::GetZend ( )
inlineinherited

Definition at line 144 of file HarpoRecoEvent.h.

Here is the caller graph for this function:

Double_t HarpoRecoTracks::GetZstart ( )
inlineinherited

Definition at line 142 of file HarpoRecoEvent.h.

Here is the caller graph for this function:

void HarpoRecoTracks::SetAngleTrack ( Int_t  val)
inlineinherited

Definition at line 149 of file HarpoRecoEvent.h.

Here is the caller graph for this function:

void HarpoRecoTracks::SetIdTrackMatching ( Int_t  val)
inlineinherited

Definition at line 152 of file HarpoRecoEvent.h.

void HarpoRecoHoughTracks::SetMrho ( Double_t  val)
inline

Definition at line 204 of file HarpoRecoEvent.h.

void HarpoRecoHoughTracks::SetMtheta ( Double_t  val)
inline

Definition at line 203 of file HarpoRecoEvent.h.

void HarpoRecoTracks::SetNclusterTrack ( Int_t  val)
inlineinherited

Definition at line 153 of file HarpoRecoEvent.h.

Here is the caller graph for this function:

void HarpoRecoTracks::SetNtrack ( Int_t  val)
inlineinherited

Definition at line 146 of file HarpoRecoEvent.h.

Here is the caller graph for this function:

void HarpoRecoTracks::SetPlane ( Int_t  val)
inlineinherited

Definition at line 148 of file HarpoRecoEvent.h.

void HarpoRecoTracks::SetQtTrack ( Int_t  val)
inlineinherited

Definition at line 147 of file HarpoRecoEvent.h.

Here is the caller graph for this function:

void HarpoRecoHoughTracks::SetSigrho ( Double_t  val)
inline

Definition at line 206 of file HarpoRecoEvent.h.

void HarpoRecoHoughTracks::SetSigtheta ( Double_t  val)
inline

Definition at line 205 of file HarpoRecoEvent.h.

void HarpoRecoTracks::SetTypeTrack ( Int_t  val)
inlineinherited

Definition at line 151 of file HarpoRecoEvent.h.

void HarpoRecoTracks::SetX0 ( Double_t  val)
inlineinherited

Definition at line 150 of file HarpoRecoEvent.h.

Here is the caller graph for this function:

void HarpoRecoTracks::SetXend ( Double_t  val)
inlineinherited

Definition at line 156 of file HarpoRecoEvent.h.

Here is the caller graph for this function:

void HarpoRecoTracks::SetXstart ( Double_t  val)
inlineinherited

Definition at line 154 of file HarpoRecoEvent.h.

Here is the caller graph for this function:

void HarpoRecoTracks::SetZend ( Double_t  val)
inlineinherited

Definition at line 157 of file HarpoRecoEvent.h.

Here is the caller graph for this function:

void HarpoRecoTracks::SetZstart ( Double_t  val)
inlineinherited

Definition at line 155 of file HarpoRecoEvent.h.

Here is the caller graph for this function:

Field Documentation

Double_t HarpoRecoHoughTracks::fMrho
private

mean value for Hough parameter rho

Definition at line 212 of file HarpoRecoEvent.h.

Double_t HarpoRecoHoughTracks::fMtheta
private

mean value for Hough parameter theta

Definition at line 210 of file HarpoRecoEvent.h.

Double_t HarpoRecoHoughTracks::fSigrho
private

RMS for Hough parameter rho.

Definition at line 216 of file HarpoRecoEvent.h.

Double_t HarpoRecoHoughTracks::fSigtheta
private

RMS for Hough parameter theta.

Definition at line 214 of file HarpoRecoEvent.h.


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