FairRoot/PandaRoot
PndSttTrackFinderReal Member List

This is the complete list of members for PndSttTrackFinderReal, including all inherited members.

AddHitCollection(TClonesArray *mHitArray, TClonesArray *mPointArray)PndSttTrackFinderRealinlinevirtual
ALFAPndSttTrackFinderRealprivate
ApotemaMaxInnerParStrawPndSttTrackFinderRealprivatestatic
ApotemaMaxSkewStrawPndSttTrackFinderRealprivatestatic
ApotemaMinOuterParStrawPndSttTrackFinderRealprivatestatic
ApotemaMinSkewStrawPndSttTrackFinderRealprivatestatic
AssociateBetterAfterFitSkewHitsToXYTrack(Short_t TemporarynSttSkewhitinTrack, Short_t SkewList[nmaxHits][2], Double_t *S, Double_t *Z, Double_t *ZDrift, Double_t *ZRadiusafterTilt, Double_t KAPPA, Double_t FI0, Short_t *tempore, Double_t *temporeS, Double_t *temporeZ, Double_t *temporeZDrift, Double_t *temporeZErrorafterTilt, Int_t *STATUS)PndSttTrackFinderRealprivate
AssociateFoundTrackstoMC(Double_t info[][7], Short_t nTracksFoundSoFar, Short_t *nHitsinTrack, Short_t ListHitsinTrack[MAXTRACKSPEREVENT][nmaxHits], Short_t *nSttSkewhitinTrack, Short_t ListSkewHitsinTrack[MAXTRACKSPEREVENT][nmaxHits], Short_t daTrackFoundaTrackMC[MAXTRACKSPEREVENT])PndSttTrackFinderRealprivate
AssociateFoundTrackstoMCbis(bool *keepit, Double_t info[][7], Short_t nTracksFoundSoFar, Short_t nHitsinTrack[MAXTRACKSPEREVENT], Short_t ListHitsinTrack[MAXTRACKSPEREVENT][nmaxHitsInTrack], Short_t nSttSkewhitinTrack[MAXTRACKSPEREVENT], Short_t ListSkewHitsinTrack[MAXTRACKSPEREVENT][nmaxHitsInTrack], Short_t daTrackFoundaTrackMC[MAXTRACKSPEREVENT])PndSttTrackFinderRealprivate
AssociateSciTilHit(Double_t Oxx, Double_t Oyy, Double_t Rr, Short_t *List, Double_t *esse)PndSttTrackFinderRealprivate
AssociateSkewHitsToXYTrack(bool *ExclusionListSkew, Double_t Ox, Double_t Oy, Double_t R, Double_t info[][7], Double_t inclination[][3], Double_t Fi_low_limit, Double_t Fi_up_limit, Short_t Charge, Double_t Fi_initial_helix_referenceframe, Double_t Fi_final_helix_referenceframe, Short_t SkewList[nmaxHits][2], Double_t *S, Double_t *Z, Double_t *ZDrift, Double_t *ZRadiusafterTilt)PndSttTrackFinderRealprivate
BadTrack_ParStt(Double_t Oxx, Double_t Oyy, Double_t Rr, Short_t Charge, Double_t Xcross[2], Double_t Ycross[2], Short_t nHits, Short_t *ListHits, Double_t info[][7], Double_t cut, Short_t maxnum, Short_t islack)PndSttTrackFinderRealprivate
BETAPndSttTrackFinderRealprivate
BFIELDPndSttTrackFinderRealprivatestatic
CalculateArcLength(Double_t Oxx, Double_t Oyy, Double_t Rr, Short_t Charge, Double_t Xcross[2], Double_t Ycross[2])PndSttTrackFinderRealprivate
calculateintersections(Double_t Ox, Double_t Oy, Double_t R, Double_t C0x, Double_t C0y, Double_t C0z, Double_t r, Double_t vx, Double_t vy, Double_t vz, Int_t *STATUS, Double_t *POINTS)PndSttTrackFinderRealprivate
ChooseEntranceExit(Double_t Oxx, Double_t Oyy, Short_t flag, Short_t Charge, Double_t FiStart, Short_t nIntersections[2], Double_t XintersectionList[][2], Double_t YintersectionList[][2], Double_t Xcross[2], Double_t Ycross[2])PndSttTrackFinderRealprivate
ChooseEntranceExitbis(Double_t Oxx, Double_t Oyy, Short_t Charge, Double_t FiStart, Short_t nIntersections, Double_t *XintersectionList, Double_t *YintersectionList, Double_t Xcross[2], Double_t Ycross[2])PndSttTrackFinderRealprivate
ClassDef(PndSttTrackFinderReal, 1)PndSttTrackFinderRealprivate
PndSttTrackFinder::ClassDef(PndSttTrackFinder, 1)PndSttTrackFinderprotected
clustering2(Short_t vec1[2], int nListElements, Short_t List[][2], int &nClusterElementsFound, Short_t ClusterElementsFound[][2], int &nRemainingElements, Short_t RemainingElements[][2])PndSttTrackFinderRealprivate
clustering3(Short_t vec1[3], int nListElements, Short_t List[][3], int &nClusterElementsFound, Short_t ClusterElementsFound[][3], int &nRemainingElements, Short_t RemainingElements[][3])PndSttTrackFinderRealprivate
CVELPndSttTrackFinderRealprivatestatic
CXmaxPndSttTrackFinderRealprivatestatic
CxMCPndSttTrackFinderRealprivate
CXminPndSttTrackFinderRealprivatestatic
CYmaxPndSttTrackFinderRealprivatestatic
CyMCPndSttTrackFinderRealprivate
CYminPndSttTrackFinderRealprivatestatic
DELTA_DPndSttTrackFinderRealprivatestatic
DELTA_FiPndSttTrackFinderRealprivatestatic
DELTA_FI0PndSttTrackFinderRealprivatestatic
DELTA_KAPPAPndSttTrackFinderRealprivatestatic
DELTA_RPndSttTrackFinderRealprivatestatic
DELTAnRPndSttTrackFinderRealprivatestatic
DIMENSIONSCITILPndSttTrackFinderRealprivatestatic
disegnaAssiXY(FILE *MACRO, double xmin, double xmax, double ymin, double ymax)PndSttTrackFinderRealprivate
disegnaSciTilHit(FILE *MACRO, int ScitilHit, double posx, double posy, int tipo)PndSttTrackFinderRealprivate
DmaxPndSttTrackFinderRealprivatestatic
DminPndSttTrackFinderRealprivatestatic
DoFind(TClonesArray *trackCandArray, TClonesArray *trackArray, TClonesArray *helixHitArray)PndSttTrackFinderRealvirtual
DoFind(TClonesArray *mHitArray, TClonesArray *mHelixHitArray)PndSttTrackFinderRealvirtual
doMcComparisonPndSttTrackFinderRealprivate
fHelixHitProductionPndSttTrackFinderprotected
fHitCollectionListPndSttTrackFinderRealprivate
FI0maxPndSttTrackFinderRealprivate
FI0minPndSttTrackFinderRealprivate
FimaxPndSttTrackFinderRealprivate
FiminPndSttTrackFinderRealprivate
FindCharge(Double_t oX, Double_t oY, Short_t nParallelHits, Double_t *X, Double_t *Y, Short_t *Charge)PndSttTrackFinderRealprivate
FindIntersectionsOuterCircle(Double_t Oxx, Double_t Oyy, Double_t Rr, Double_t RMax, Double_t Xcross[2], Double_t Ycross[2])PndSttTrackFinderRealprivate
FindTrackEntranceExitbiHexagon(Double_t Oxx, Double_t Oyy, Double_t Rr, Short_t Charge, Double_t Start[3], Double_t ApotemaMin, Double_t ApotemaMax, Double_t Xcross[2], Double_t Ycross[2])PndSttTrackFinderRealprivate
FindTrackEntranceExitbiHexagonLeft(Double_t vgap, Double_t Oxx, Double_t Oyy, Double_t Rr, Short_t Charge, Double_t Start[3], Double_t ApotemaMin, Double_t ApotemaMax, Double_t Xcross[2], Double_t Ycross[2])PndSttTrackFinderRealprivate
FindTrackEntranceExitbiHexagonRight(Double_t vgap, Double_t Oxx, Double_t Oyy, Double_t Rr, Short_t Charge, Double_t Start[3], Double_t ApotemaMin, Double_t ApotemaMax, Double_t Xcross[2], Double_t Ycross[2])PndSttTrackFinderRealprivate
FindTrackEntranceExitHexagonCircle(Double_t Oxx, Double_t Oyy, Double_t Rr, Short_t Charge, Double_t Start[3], Double_t ApotemaMin, Double_t ApotemaMax, Double_t Xcross[2], Double_t Ycross[2])PndSttTrackFinderRealprivate
FindTrackEntranceExitHexagonCircleLeft(Double_t Oxx, Double_t Oyy, Double_t Rr, Short_t Charge, Double_t Start[3], Double_t ApotemaMin, Double_t ApotemaMax, Double_t GAP, Double_t Xcross[2], Double_t Ycross[2])PndSttTrackFinderRealprivate
FindTrackEntranceExitHexagonCircleRight(Double_t Oxx, Double_t Oyy, Double_t Rr, Short_t Charge, Double_t Start[3], Double_t ApotemaMin, Double_t ApotemaMax, Double_t GAP, Double_t Xcross[2], Double_t Ycross[2])PndSttTrackFinderRealprivate
FindTrackInXYProjection(Short_t iHit, Short_t nRcell, Short_t nFicell, Int_t *Minclinations, Double_t info[nmaxHits][7], bool *ExclusionList, Short_t *RConformalIndex, Short_t *FiConformalIndex, Short_t nBoxConformal[nRdivConformal][nFidivConformal], Short_t HitsinBoxConformal[MAXHITSINCELL][nRdivConformal][nFidivConformal], Short_t nTracksFoundSoFar, Short_t *nHitsinTrack, Short_t ListHitsinTrack[MAXTRACKSPEREVENT][nmaxHitsInTrack], Double_t *trajectory_vertex, Double_t infoparalConformal[nmaxHits][5], Double_t posizSciTilx, Double_t posizSciTily, Double_t *S, Double_t *Ox, Double_t *Oy, Double_t *R, Double_t *Fi_low_limit, Double_t *Fi_up_limit, Double_t *Fi_initial_helix_referenceframe, Double_t *Fi_final_helix_referenceframe, Short_t *Charge, Double_t *U, Double_t *V)PndSttTrackFinderRealprivate
Finish()PndSttTrackFinderRealinlinevirtual
FitHelixCylinder(Short_t nHitsinTrack, Double_t *Xconformal, Double_t *Yconformal, Double_t *DriftRadiusconformal, Double_t *ErrorDriftRadiusconformal, Double_t rotationangle, Double_t *trajectory_vertex, Short_t NMAX, Double_t *m, Double_t *q, Double_t *ALFA, Double_t *BETA, Double_t *GAMMA, bool *TypeConf)PndSttTrackFinderRealprivate
FitSZspace(Short_t nSkewHitsinTrack, Double_t *S, Double_t *Z, Double_t *DriftRadius, Double_t *ErrorDriftRadius, Double_t FInot, Short_t NMAX, Double_t *emme)PndSttTrackFinderRealprivate
FixDiscontinuitiesFiangleinSZplane(Short_t TemporarynSttSkewhitinTrack, Double_t *S, Double_t *Fi_initial_helix_referenceframe, Short_t Charge)PndSttTrackFinderRealprivate
fMCTrackArrayPndSttTrackFinderRealprivate
fPointCollectionListPndSttTrackFinderRealprivate
fSciTHitArrayPndSttTrackFinderRealprivate
fSciTPointArrayPndSttTrackFinderRealprivate
fSttBranchPndSttTrackFinderRealprivate
fSttHitArrayPndSttTrackFinderRealprivate
fTubeArrayPndSttTrackFinderRealprivate
fVerbosePndSttTrackFinderprotected
GAMMAPndSttTrackFinderRealprivate
GetHitFromCollections(Int_t hitCounter)PndSttTrackFinderRealprivate
GetPointFromCollections(Int_t hitCounter)PndSttTrackFinderRealprivate
HANDLEPndSttTrackFinderRealprivate
HANDLE2PndSttTrackFinderRealprivate
HANDLEXYZPndSttTrackFinderRealprivate
hdistPndSttTrackFinderRealprivate
hdistbadlastPndSttTrackFinderRealprivate
hdistgoodlastPndSttTrackFinderRealprivate
InclusionListSciTilPndSttTrackFinderRealprivate
infoparalPndSttTrackFinderRealprivate
infoskewPndSttTrackFinderRealprivate
Init()PndSttTrackFinderRealvirtual
Initialization_ClassVariables()PndSttTrackFinderRealprivate
IntersectionCircle_Segment(Double_t a, Double_t b, Double_t c, Double_t P1x, Double_t P2x, Double_t P1y, Double_t P2y, Double_t Ox, Double_t Oy, Double_t R, Short_t *Nintersections, Double_t XintersectionList[2], Double_t YintersectionList[2], Double_t *distance)PndSttTrackFinderRealprivate
IntersectionSciTil_Circle(Double_t posizSciTilx, Double_t posizSciTily, Double_t Oxx, Double_t Oyy, Double_t Rr, Short_t *Nintersections, Double_t XintersectionList[2], Double_t YintersectionList[2])PndSttTrackFinderRealprivate
IntersectionsWithClosedbiHexagonLeft(Double_t vgap, Double_t Ox, Double_t Oy, Double_t R, Double_t Ami, Double_t Ama, Short_t *nIntersections, Double_t *XintersectionList, Double_t *YintersectionList)PndSttTrackFinderRealprivate
IntersectionsWithClosedbiHexagonRight(Double_t vgap, Double_t Ox, Double_t Oy, Double_t R, Double_t Ami, Double_t Ama, Short_t *nIntersections, Double_t *XintersectionList, Double_t *YintersectionList)PndSttTrackFinderRealprivate
IntersectionsWithClosedPolygon(Double_t Ox, Double_t Oy, Double_t R, Double_t Rmi, Double_t Rma, Short_t nIntersections[2], Double_t XintersectionList[][2], Double_t YintersectionList[][2])PndSttTrackFinderRealprivate
IntersectionsWithGapSemicircle(Double_t Oxx, Double_t Oyy, Double_t Rr, Double_t gap, bool left, Double_t Rma, Double_t *XintersectionList, Double_t *YintersectionList)PndSttTrackFinderRealprivate
IntersectionsWithOpenPolygon(Double_t Ox, Double_t Oy, Double_t R, Short_t nSides, Double_t *a, Double_t *b, Double_t *c, Double_t *side_x, Double_t *side_y, Double_t *XintersectionList, Double_t *YintersectionList)PndSttTrackFinderRealprivate
iplottaPndSttTrackFinderRealprivate
iscontiguous(int ncomponents, Short_t *vec1, Short_t *vec2)PndSttTrackFinderRealprivate
IsInsideArc(Double_t Oxx, Double_t Oyy, Short_t Charge, Double_t Xcross[2], Double_t Ycross[2], Double_t Spoint)PndSttTrackFinderRealprivate
IsInTargetPipe(Double_t Oxx, Double_t Oyy, Double_t Rr, Double_t fi0, Double_t kappa, Short_t charge, Double_t gap)PndSttTrackFinderRealprivate
IsInternal(Double_t Px, Double_t Py, Double_t Xtraslation, Double_t Ytraslation, Double_t Theta)PndSttTrackFinderRealprivate
istampaPndSttTrackFinderRealprivate
IVOLTEPndSttTrackFinderRealprivate
KAPPAmaxPndSttTrackFinderRealprivatestatic
KAPPAminPndSttTrackFinderRealprivatestatic
ListSciTilHitsinTrackPndSttTrackFinderRealprivate
MAXElementsOverThresholdinHoughPndSttTrackFinderRealprivatestatic
MAXHITSINCELLPndSttTrackFinderRealprivatestatic
MAXMCTRACKSPndSttTrackFinderRealprivatestatic
MAXTRACKSPEREVENTPndSttTrackFinderRealprivatestatic
Merge(Short_t nl, Double_t *left, Short_t *ind_left, Short_t nr, Double_t *right, Short_t *ind_right, Double_t *result, Short_t *ind)PndSttTrackFinderRealprivate
Merge_Sort(Short_t n_ele, Double_t *array, Short_t *ind)PndSttTrackFinderRealprivate
MINIMUMCOUNTSDFiRPndSttTrackFinderRealprivatestatic
MINIMUMCOUNTSKAPPAFI0PndSttTrackFinderRealprivatestatic
MINIMUMHITSPERTRACKPndSttTrackFinderRealprivate
MINIMUMOUTERHITSPERTRACKPndSttTrackFinderRealprivate
nAdmittedRadiaPndSttTrackFinderRealprivatestatic
nbinCXPndSttTrackFinderRealprivatestatic
nbinCYPndSttTrackFinderRealprivatestatic
nbinDPndSttTrackFinderRealprivatestatic
nbinFiPndSttTrackFinderRealprivatestatic
nbinFI0PndSttTrackFinderRealprivatestatic
nbinKAPPAPndSttTrackFinderRealprivatestatic
nbinRPndSttTrackFinderRealprivatestatic
nbinZPndSttTrackFinderRealprivatestatic
nFidivConformalPndSttTrackFinderRealprivatestatic
NHITSINFITPndSttTrackFinderRealprivatestatic
nHitsInMCTrackPndSttTrackFinderRealprivate
nmassimoPndSttTrackFinderRealprivatestatic
nmaxHitsPndSttTrackFinderRealprivatestatic
nmaxHitsInTrackPndSttTrackFinderRealprivatestatic
nmaxinclinationversorsPndSttTrackFinderRealprivatestatic
nmaxSciTilHitsPndSttTrackFinderRealprivatestatic
nmaxSciTilHitsinTrackPndSttTrackFinderRealprivatestatic
nMCTracksPndSttTrackFinderRealprivate
nRdivConformalPndSttTrackFinderRealprivatestatic
nRdivConformalEffectivePndSttTrackFinderRealprivate
nSciTilHitsPndSttTrackFinderRealprivate
nSciTilHitsinTrackPndSttTrackFinderRealprivate
nSttSkewhitPndSttTrackFinderRealprivate
nSttSkewhitInMCTrackPndSttTrackFinderRealprivate
OrderingUsingConformal(Double_t oX, Double_t oY, Int_t nHits, Double_t XY[][2], Int_t Charge, Short_t *ListHits)PndSttTrackFinderRealprivate
PHANDLEXPndSttTrackFinderRealprivate
PHANDLEYPndSttTrackFinderRealprivate
PHANDLEZPndSttTrackFinderRealprivate
PIPndSttTrackFinderRealprivatestatic
plottamentiParalleleconMassimo(char *tipo, Int_t nMaxima, Int_t Nremaining, Float_t *RemainingR, Float_t *RemainingD, Float_t *RemainingFi, Float_t *RemainingCX, Float_t *RemainingCY, Double_t Rup, Double_t Rlow, Double_t Dup, Double_t Dlow, Double_t Fiup, Double_t Filow)PndSttTrackFinderRealprivate
plottamentiParalleleGenerali(Int_t Nremaining, Float_t *RemainingR, Float_t *RemainingD, Float_t *RemainingFi, Float_t *RemainingCX, Float_t *RemainingCY, bool *Goodflag)PndSttTrackFinderRealprivate
PMAXPndSttTrackFinderRealprivatestatic
pMCtrPndSttTrackFinderRealprivate
PndSttAcceptHitsConformal(Double_t distance, Double_t DriftConfR, Double_t StrawConfR)PndSttTrackFinderRealprivate
PndSttBoxConformalFilling(bool ExclusionList[nmaxHits], Double_t infoparalConformal[][5], Int_t Nparal, Short_t nBoxConformal[nRdivConformal][nFidivConformal], Short_t HitsinBoxConformal[][nRdivConformal][nFidivConformal], Short_t RConformalIndex[nmaxHits], Short_t FiConformalIndex[nmaxHits])PndSttTrackFinderRealprivate
PndSttFindingParallelTrackAngularRange(Double_t oX, Double_t oY, Double_t r, Short_t Charge, Double_t *Fi_low_limit, Double_t *Fi_up_limit, Short_t *status, Double_t Rmin, Double_t Rmax)PndSttTrackFinderRealprivate
PndSttFindTrackPatterninBoxConformal(Short_t NRCELLDISTANCE, Short_t NFiCELLDISTANCE, Short_t Nparal, Short_t ihit, Short_t nRcell, Short_t nFicell, Double_t info[][7], bool Exclusion_List[nmaxHits], Short_t RConformalIndex[nmaxHits], Short_t FiConformalIndex[nmaxHits], Short_t nBoxConformal[nRdivConformal][nFidivConformal], Short_t HitsinBoxConformal[][nRdivConformal][nFidivConformal], Short_t *ListHitsinTrack)PndSttTrackFinderRealprivate
PndSttFindTrackPatterninBoxConformalSpecial(Short_t NRCELLDISTANCE, Short_t NFiCELLDISTANCE, Short_t Nparal, Short_t NparallelToSearch, Short_t iSeed, Short_t *ListHitsinTrackinWhichToSearch, Double_t info[][7], bool InclusionList[nmaxHits], Short_t RConformalIndex[nmaxHits], Short_t FiConformalIndex[nmaxHits], Short_t nBoxConformal[nRdivConformal][nFidivConformal], Short_t HitsinBoxConformal[][nRdivConformal][nFidivConformal], Short_t *OutputListHitsinTrack)PndSttTrackFinderRealprivate
PndSttFindTrackStrictCollection(Short_t NFiCELLDISTANCE, Short_t iSeed, Short_t NParallelToSearch, Short_t *ListHitsinTrackinWhichToSearch, bool ExclusionList[nmaxHits], Short_t FiConformalIndex[nmaxHits], Short_t *OutputListHitsinTrack)PndSttTrackFinderRealprivate
PndSttFitSZspacebis(Short_t nSttSkewhitinTrack, Double_t *S, Double_t *Z, Double_t *DriftRadius, Double_t FInot, Short_t NMAX, Double_t *m)PndSttTrackFinderRealprivate
PndSttFromXYtoConformal(Double_t trajectory_vertex[3], Double_t info[][7], Int_t Nparal, Double_t infoparalConformal[][5], Int_t *status)PndSttTrackFinderRealprivate
PndSttFromXYtoConformal2(Double_t trajectory_vertex[3], Short_t nHitsinTrack, Short_t iExclude, Short_t *ListHits, Double_t info[][7], Double_t auxinfoparalConformal[][5], Int_t *status)PndSttTrackFinderRealprivate
PndSttInfoXYZParal(Double_t info[][7], Short_t infopar, Double_t Ox, Double_t Oy, Double_t R, Double_t KAPPA, Double_t FI0, Short_t Charge, Double_t *Posiz)PndSttTrackFinderRealprivate
PndSttInfoXYZSkew(Double_t Z, Double_t ZDrift, Double_t S, Double_t Ox, Double_t Oy, Double_t R, Double_t KAPPA, Double_t FI0, Short_t Charge, Double_t *Posiz)PndSttTrackFinderRealprivate
PndSttOrdering(Double_t oX, Double_t oY, Double_t info[][7], Short_t nParallelHits, Short_t *ListParallelHits, Short_t nSttSkewhit, Short_t *ListSkewHits, Double_t *S, Short_t *Infoparal, Short_t *Infoskew, Short_t *nTotal, Short_t *BigList, Short_t *Charge)PndSttTrackFinderRealprivate
PndSttOrderingParallel(Double_t oX, Double_t oY, Double_t info[][7], Short_t nParallelHits, Short_t *ListParallelHits, Short_t *Infoparal, Short_t Charge, Double_t *Fi_initial_helix_referenceframe, Double_t *Fi_final_helix_referenceframe, Double_t *U, Double_t *V)PndSttTrackFinderRealprivate
PndSttOrderingSkewandParallel(Short_t *Infoparal, Short_t *Infoskew, Double_t oX, Double_t oY, Double_t Rr, Short_t nSttSkewhit, Short_t *ListSkewHits, Double_t *SList, Short_t Charge, Short_t nParHits, Short_t *ListParHits, Double_t *U, Double_t *V, Short_t *BigList)PndSttTrackFinderRealprivate
PndSttTrackFinder()PndSttTrackFinderinline
PndSttTrackFinderReal()PndSttTrackFinderReal
PndSttTrackFinderReal(Int_t verbose)PndSttTrackFinderReal
PndSttTrackFinderReal(int istamp, bool iplot, bool doMcComparison)PndSttTrackFinderReal
PndSttTrackFinderReal(int istamp, bool iplot, bool doMcComparison, bool doSciTil)PndSttTrackFinderReal
PndSttTrkAssociatedParallelHitsToHelix(Double_t Ox, Double_t Oy, Double_t R, Int_t Nhits, Double_t info[][7], Short_t *auxListHitsinTrack)PndSttTrackFinderRealprivate
PndSttTrkAssociatedParallelHitsToHelix5(bool ExclusionList[nmaxHits], Int_t NhitsParallel, Double_t Ox, Double_t Oy, Double_t R, Double_t info[][7], Double_t Fi_low, Double_t Fi_up, Short_t *auxListHitsinTrack)PndSttTrackFinderRealprivate
PndSttTrkAssociatedParallelHitsToHelixQuater(bool ExclusionList[nmaxHits], Double_t m, Double_t q, Short_t Status, Short_t nHitsinTrack, Short_t *ListHitsinTrack, Int_t NhitsParallel, Double_t Ox, Double_t Oy, Double_t R, Double_t info[][7], Double_t infoparalConformal[][5], Short_t *RConformalIndex, Short_t *FiConformalIndex, Short_t nBoxConformal[nRdivConformal][nFidivConformal], Short_t HitsinBoxConformal[][nRdivConformal][nFidivConformal], Short_t *auxListHitsinTrack)PndSttTrackFinderRealprivate
PndSttTrkFindCircles(Double_t, Double_t, Double_t, Double_t, Double_t, Double_t, Double_t, Double_t, Double_t)PndSttTrackFinderRealprivate
PndSttTrkFindHelix(Double_t Ox, Double_t Oy, Double_t R, Double_t Zcenter1, Double_t Zcenter2, Double_t Zcenter3, Double_t semilengthStraight1, Double_t semilengthStraight2, Double_t semilengthStraight3, Double_t C0x1, Double_t C0y1, Double_t C0z1, Double_t semilengthSkew1, Double_t r1, Double_t vx1, Double_t vy1, Double_t vz1, Double_t C0x2, Double_t C0y2, Double_t C0z2, Double_t semilengthSkew2, Double_t r2, Double_t vx2, Double_t vy2, Double_t vz2, Int_t *STATUS)PndSttTrackFinderRealprivate
posizSciTilPndSttTrackFinderRealprivate
R_MCPndSttTrackFinderRealprivate
radiaConfPndSttTrackFinderRealprivate
RmaxPndSttTrackFinderRealprivatestatic
RMAXSCITILPndSttTrackFinderRealprivatestatic
RminPndSttTrackFinderRealprivatestatic
RStrawDetectorMaxPndSttTrackFinderRealprivatestatic
RStrawDetectorMinPndSttTrackFinderRealprivatestatic
S_SciTilHitsinTrackPndSttTrackFinderRealprivate
SEMILENGTH_STRAIGHTPndSttTrackFinderRealprivate
SeparateInnerOuterParallel(Short_t nHits, Short_t *ListHits, Double_t info[][7], Double_t RStrawDetInnerParMax, Short_t *nInnerHits, Short_t *ListInnerHits, Short_t *nOuterHits, Short_t *ListOuterHits, Short_t *nInnerHitsLeft, Short_t *ListInnerHitsLeft, Short_t *nInnerHitsRight, Short_t *ListInnerHitsRight, Short_t *nOuterHitsLeft, Short_t *ListOuterHitsLeft, Short_t *nOuterHitsRight, Short_t *ListOuterHitsRight)PndSttTrackFinderRealprivate
SetHelixHitProduction(Bool_t hhprod)PndSttTrackFinderinline
SetInputBranchName(char *string1)PndSttTrackFinderRealinlinevirtual
SetTubeArray(TClonesArray *tubeArray)PndSttTrackFinderRealinlinevirtual
SetVerbose(Int_t verbose)PndSttTrackFinderinline
SHANDLEXPndSttTrackFinderRealprivate
SHANDLEYPndSttTrackFinderRealprivate
SHANDLEZPndSttTrackFinderRealprivate
SKEWinclination_DEGREESPndSttTrackFinderRealprivatestatic
stepDPndSttTrackFinderRealprivate
stepFiPndSttTrackFinderRealprivate
stepFI0PndSttTrackFinderRealprivate
stepfineFI0PndSttTrackFinderRealprivate
stepfineKAPPAPndSttTrackFinderRealprivate
stepKAPPAPndSttTrackFinderRealprivate
stepRPndSttTrackFinderRealprivate
StrawDriftErrorPndSttTrackFinderRealprivatestatic
STRAWRADIUSPndSttTrackFinderRealprivatestatic
SttParalCleanup(Double_t GAP, Double_t Oxx, Double_t Oyy, Double_t Rr, Short_t Charge, Double_t Start[3], Double_t FI0, Double_t FiLimitAdmissible, Short_t nHits, Short_t *Listofhits, Double_t info[][7], Double_t RStrawDetMin, Double_t RStrawDetInnerParMax, Double_t RStrawDetOuterParMin, Double_t RStrawDetMax)PndSttTrackFinderRealprivate
SttSkewCleanup(Double_t GAP, Double_t Oxx, Double_t Oyy, Double_t Rr, Short_t Charge, Double_t Start[3], Double_t FI0, Double_t FiLimitAdmissible, Short_t nHits, Short_t *Listofhits, Double_t *S, Double_t info[][7], Double_t RminStrawSkew, Double_t RmaxStrawSkew, Double_t cut, Short_t maxnum)PndSttTrackFinderRealprivate
TIMEOUTPndSttTrackFinderRealprivatestatic
TypeConfPndSttTrackFinderRealprivate
veritaMCPndSttTrackFinderRealprivate
VERTICALGAPPndSttTrackFinderRealprivatestatic
WriteHistograms()PndSttTrackFinderReal
WriteMacroParallelAssociatedHits(Double_t Ox, Double_t Oy, Double_t R, Short_t Nhits, Short_t ListHitsinTrack[MAXTRACKSPEREVENT][nmaxHitsInTrack], Double_t info[][7], Int_t Nincl, Int_t Minclinations[], Double_t inclination[][3], Short_t imaxima, Int_t sequencial, Short_t nscitilhitsintrack, Short_t *listscitilhitsintrack)PndSttTrackFinderRealprivate
WriteMacroParallelAssociatedHitswithMC(Double_t Ox, Double_t Oy, Double_t R, Short_t TrackFoundaTrackMC, Short_t Nhits, Short_t ListHitsinTrack[MAXTRACKSPEREVENT][nmaxHitsInTrack], Double_t info[][7], Short_t ifoundtrack, Int_t sequentialNTrack, Short_t nscitilhitsintrack, Short_t *listscitilhitsintrack, Short_t nParalCommon[MAXTRACKSPEREVENT], Short_t ParalCommonList[MAXTRACKSPEREVENT][nmaxHits], Short_t nSpuriParinTrack[MAXTRACKSPEREVENT], Short_t ParSpuriList[MAXTRACKSPEREVENT][nmaxHits], Short_t nMCParalAlone[MAXTRACKSPEREVENT], Short_t MCParalAloneList[MAXTRACKSPEREVENT][nmaxHits])PndSttTrackFinderRealprivate
WriteMacroParallelHitsConformalwithMCspecial(Int_t Nhits, Double_t auxinfoparalConformal[][5], Short_t nTracksFoundSoFar, Short_t Status, Double_t *trajectory_vertex)PndSttTrackFinderRealprivate
WriteMacroParallelHitsGeneral(bool *keepit, Int_t Nhits, Double_t info[][7], Int_t Nincl, Int_t Minclinations[], Double_t inclination[][3], Short_t nTracksFoundSoFar)PndSttTrackFinderRealprivate
WriteMacroParallelHitsGeneralConformalwithMC(bool *keepit, Int_t Nhits, Double_t info[][7], Int_t Nincl, Int_t Minclinations[], Double_t inclination[][3], Short_t nTracksFoundSoFar)PndSttTrackFinderRealprivate
WriteMacroParallelHitswithRfromMC(Int_t Nhits, Double_t info[][7], Short_t nTracksFoundSoFar, Double_t *Ox, Double_t *Oy, Short_t *daParTrackFoundaTrackMC)PndSttTrackFinderRealprivate
WriteMacroSkewAssociatedHits(bool goodskewfit, Double_t KAPPA, Double_t FI0, Double_t D, Double_t Fi, Double_t R, Double_t info[][7], Int_t Nincl, Int_t Minclinations[], Double_t inclination[][3], Int_t imaxima, Int_t sequentialNTrack, Short_t nSttSkewhitinTrack, Short_t ListSkewHitsinTrack[MAXTRACKSPEREVENT][nmaxHitsInTrack], Short_t nscitilhits, Double_t *ESSE, Double_t *ZETA)PndSttTrackFinderRealprivate
WriteMacroSkewAssociatedHitswithMC(bool goodskewfit, Double_t KAPPA, Double_t FI0, Double_t D, Double_t Fi, Double_t R, Double_t info[][7], Int_t Nincl, Int_t Minclinations[], Double_t inclination[][3], Int_t imaxima, Int_t sequentialNTrack, Short_t nSttSkewhitinTrack, Short_t ListSkewHitsinTrack[MAXTRACKSPEREVENT][nmaxHitsInTrack], Short_t nSkewCommon, Short_t SkewCommonList[MAXTRACKSPEREVENT][nmaxHits], Short_t daTrackFoundaTrackMC, Short_t nMCSkewAlone[MAXTRACKSPEREVENT], Short_t MCSkewAloneList[MAXTRACKSPEREVENT][nmaxHits], Short_t nscitilhits, Double_t *ESSE, Double_t *ZETA)PndSttTrackFinderRealprivate
WriteMacroSkewAssociatedHitswithRfromMC(Double_t KAPPA, Double_t FI0, Double_t D, Double_t Fi, Double_t R, Int_t Nhits, Double_t info[][7], Int_t Nincl, Int_t Minclinations[], Double_t inclination[][3], Int_t imaxima, Int_t nMaxima)PndSttTrackFinderRealprivate
YesCleanPndSttTrackFinderRealprivatestatic
YesSciTilPndSttTrackFinderRealprivate
ZCENTER_STRAIGHTPndSttTrackFinderRealprivate
ZmaxPndSttTrackFinderRealprivatestatic
ZminPndSttTrackFinderRealprivatestatic
~PndSttTrackFinder()PndSttTrackFinderinlinevirtual
~PndSttTrackFinderReal()PndSttTrackFinderRealvirtual