PandaRoot
PndTrkLegendreFits Class Reference

#include <PndTrkLegendreFits.h>

Inheritance diagram for PndTrkLegendreFits:

Public Member Functions

 PndTrkLegendreFits ()
 
 ~PndTrkLegendreFits ()
 
int FindMaximumInMatrix (int nRDiv, int nThetaD, UShort_t *Mat, int *iRMax, int *iTMax)
 
Short_t FitHelixCylinder (Short_t nHitsinTrack, Double_t *Xconformal, Double_t *Yconformal, Double_t *DriftRadiusconformal, Double_t *ErrorDriftRadiusconformal, Double_t rotationangle, Double_t trajectory_vertex[2], Short_t NMAX, Double_t *m, Double_t *q, Double_t *pAlfa, Double_t *pBeta, Double_t *pGamma, bool *Type, int istampa, int IVOLTE)
 
Short_t FitHelixCylinder2 (Double_t *Cosine, Short_t LEGIANDRE_NTHETADIV, Short_t LEGIANDRE_NRADIUSDIV, Short_t nHitsinTrack, Double_t *Xconformal, Double_t *Yconformal, Double_t *DriftRadiusconformal, Double_t *ErrorDriftRadiusconformal, Double_t rotationangle, Double_t *Sinus, Double_t THETAMAX, Double_t THETAMIN, Double_t trajectory_vertex[2], Short_t NMAX, Double_t *m, Double_t *q, Double_t *pAlfa, Double_t *pBeta, Double_t *pGamma, bool *Type, int istampa, int IVOLTE)
 
Short_t FitSZspace (Short_t nHitsinTrack, Double_t *S, Double_t *Z, Double_t *DriftRadius, Double_t *ErrorDriftRadius, Double_t FInot, Short_t NMAX, Double_t *emme, int PlotNumber)
 
int LoadMatrix_FindMaximum (Short_t nHitsinTrack, Double_t *X, Double_t *Y, Double_t *DriftRadius, Double_t *ErrorDriftRadiusconformal, Double_t *Rout, Double_t *Thetaout)
 
void LoadMatrix_FindMaximum2 (Double_t *Cosine, Short_t LEGIANDRE_NTHETADIV, Short_t LEGIANDRE_NRADIUSDIV, Short_t nHitsinTrack, Double_t *Sinus, Double_t THETAMAX, Double_t THETAMIN, Double_t *X, Double_t *Y, Double_t *DriftRadius, Double_t *ErrorDriftRadiusconformal, Double_t *Rout, Double_t *Thetaout)
 
 ClassDef (PndTrkLegendreFits, 1)
 

Detailed Description

Definition at line 7 of file PndTrkLegendreFits.h.

Constructor & Destructor Documentation

◆ PndTrkLegendreFits()

PndTrkLegendreFits::PndTrkLegendreFits ( )

Default constructor

◆ ~PndTrkLegendreFits()

PndTrkLegendreFits::~PndTrkLegendreFits ( )
inline

Member Function Documentation

◆ ClassDef()

PndTrkLegendreFits::ClassDef ( PndTrkLegendreFits  ,
 
)

Referenced by ~PndTrkLegendreFits().

◆ FindMaximumInMatrix()

int PndTrkLegendreFits::FindMaximumInMatrix ( int  nRDiv,
int  nThetaD,
UShort_t *  Mat,
int *  iRMax,
int *  iTMax 
)

Referenced by ~PndTrkLegendreFits().

◆ FitHelixCylinder()

Short_t PndTrkLegendreFits::FitHelixCylinder ( Short_t  nHitsinTrack,
Double_t *  Xconformal,
Double_t *  Yconformal,
Double_t *  DriftRadiusconformal,
Double_t *  ErrorDriftRadiusconformal,
Double_t  rotationangle,
Double_t  trajectory_vertex[2],
Short_t  NMAX,
Double_t *  m,
Double_t *  q,
Double_t *  pAlfa,
Double_t *  pBeta,
Double_t *  pGamma,
bool *  Type,
int  istampa,
int  IVOLTE 
)

Referenced by ~PndTrkLegendreFits().

◆ FitHelixCylinder2()

Short_t PndTrkLegendreFits::FitHelixCylinder2 ( Double_t *  Cosine,
Short_t  LEGIANDRE_NTHETADIV,
Short_t  LEGIANDRE_NRADIUSDIV,
Short_t  nHitsinTrack,
Double_t *  Xconformal,
Double_t *  Yconformal,
Double_t *  DriftRadiusconformal,
Double_t *  ErrorDriftRadiusconformal,
Double_t  rotationangle,
Double_t *  Sinus,
Double_t  THETAMAX,
Double_t  THETAMIN,
Double_t  trajectory_vertex[2],
Short_t  NMAX,
Double_t *  m,
Double_t *  q,
Double_t *  pAlfa,
Double_t *  pBeta,
Double_t *  pGamma,
bool *  Type,
int  istampa,
int  IVOLTE 
)

Referenced by ~PndTrkLegendreFits().

◆ FitSZspace()

Short_t PndTrkLegendreFits::FitSZspace ( Short_t  nHitsinTrack,
Double_t *  S,
Double_t *  Z,
Double_t *  DriftRadius,
Double_t *  ErrorDriftRadius,
Double_t  FInot,
Short_t  NMAX,
Double_t *  emme,
int  PlotNumber 
)

Referenced by ~PndTrkLegendreFits().

◆ LoadMatrix_FindMaximum()

int PndTrkLegendreFits::LoadMatrix_FindMaximum ( Short_t  nHitsinTrack,
Double_t *  X,
Double_t *  Y,
Double_t *  DriftRadius,
Double_t *  ErrorDriftRadiusconformal,
Double_t *  Rout,
Double_t *  Thetaout 
)

Referenced by ~PndTrkLegendreFits().

◆ LoadMatrix_FindMaximum2()

void PndTrkLegendreFits::LoadMatrix_FindMaximum2 ( Double_t *  Cosine,
Short_t  LEGIANDRE_NTHETADIV,
Short_t  LEGIANDRE_NRADIUSDIV,
Short_t  nHitsinTrack,
Double_t *  Sinus,
Double_t  THETAMAX,
Double_t  THETAMIN,
Double_t *  X,
Double_t *  Y,
Double_t *  DriftRadius,
Double_t *  ErrorDriftRadiusconformal,
Double_t *  Rout,
Double_t *  Thetaout 
)

Referenced by ~PndTrkLegendreFits().


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