FairRoot/PandaRoot
|
#include <PndTrkCleanup.h>
Public Member Functions | |
PndTrkCleanup () | |
~PndTrkCleanup () | |
bool | BadTrack_ParStt (Double_t Oxx, Double_t Oyy, Double_t Rr, Double_t Stawradius, Short_t Charge, Double_t Xcross[2], Double_t Ycross[2], Short_t nHits, Short_t *ListHits, Double_t info[][7], int istampa, Double_t cut, Short_t maxnum, Short_t islack) |
bool | GoodTrack (Double_t info[][7], bool farthest_hit_is_boundary, Double_t Ox, Double_t Oy, Double_t R, Short_t Charge, Short_t nHits, Short_t *ListHits, Short_t *StrawCode, Short_t *StrawCode2, Short_t *TubeID, Short_t *nParContiguous, Short_t ListParContiguous[][6], Double_t *xTube, Double_t *yTube, Double_t *zTube, Double_t *xxyyTube, Short_t &holes) |
bool | IsThereMvdHitInBarrel (Double_t Xintersect, Double_t Yintersect, Double_t Zintersect, Short_t nPixelHitsinTrack, Short_t *ListMvdPixelHitsinTrack, Double_t *XMvdPixel, Double_t *YMvdPixel, Double_t *ZMvdPixel, Short_t nStripHitsinTrack, Short_t *ListMvdStripHitsinTrack, Double_t *XMvdStrip, Double_t *YMvdStrip, Double_t *ZMvdStrip) |
bool | IsThereHitInMvdMiniDisk (Double_t ZLayerBegin, Short_t nPixelHitsinTrack, Short_t *ListMvdPixelHitsinTrack, Double_t *XMvdPixel, Double_t *YMvdPixel, Double_t *ZMvdPixel, Short_t nStripHitsinTrack, Short_t *ListMvdStripHitsinTrack, Double_t *XMvdStrip, Double_t *YMvdStrip, Double_t *ZMvdStrip, PndTrkCTGeometryCalculations *GeometryCalculator) |
bool | MvdCleanup (Double_t Ox, Double_t Oy, Double_t R, Double_t fi0, Double_t kappa, Double_t charge, Double_t *XMvdPixel, Double_t *XMvdStrip, Double_t *YMvdPixel, Double_t *YMvdStrip, Double_t *ZMvdPixel, Double_t *ZMvdStrip, Short_t nPixelHitsinTrack, Short_t *ListMvdPixelHitsinTrack, Short_t nStripHitsinTrack, Short_t *ListMvdStripHitsinTrack, Double_t extra_distance, Double_t extra_distance_Z, PndTrkCTGeometryCalculations *GeomCalculator) |
bool | MvdCleanup_prova (Double_t Ox, Double_t Oy, Double_t R, Double_t fi0, Double_t kappa, Double_t charge, Double_t semiverticalgap, Short_t nMvdHits, PndTrkCTGeometryCalculations *GeomCalculator) |
void | 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) |
void | SeparateInnerOuterRightLeftAxialStt (Double_t info[][7], Short_t *ListHits, Short_t nHits, Double_t RStrawDetInnerParMax, Short_t *ListInnerHitsLeft, Short_t *ListInnerHitsRight, Short_t *ListOuterHitsLeft, Short_t *ListOuterHitsRight, Short_t *nInnerHitsLeft, Short_t *nInnerHitsRight, Short_t *nOuterHitsLeft, Short_t *nOuterHitsRight) |
bool | SttParalCleanup (Double_t ApotemaInnerParMax, Double_t ApotemaMinOuterPar, Short_t Charge, Double_t FI0, Double_t FiLimitAdmissible, Double_t GAP, Double_t info[][7], int istampa, int IVOLTE, Short_t *Listofhits, Short_t nHits, Double_t Oxx, Double_t Oyy, Double_t Rr, Double_t RStrawDetMax, Double_t RStrawDetMin, Double_t Start[3], Double_t Strawradius) |
bool | SttSkewCleanup (Double_t ApotemaMaxSkew, Double_t ApotemaMinSkew, Short_t Charge, Double_t cut, Double_t FI0, Double_t FiLimitAdmissible, Double_t GAP, Double_t info[][7], int istampa, int IVOLTE, Short_t *Listofhits, Short_t maxnum, int MAXSTTHITS, Short_t nHits, Double_t Oxx, Double_t Oyy, Double_t Rr, Double_t RStrawDetMax, Double_t *S, Double_t Start[3], Double_t Strawradius) |
bool | TrackCleanup (Double_t ApotemaMaxInnerPar, Double_t ApotemaMaxSkew, Double_t ApotemaMinOuterPar, Double_t ApotemaMinSkew, Double_t *auxS, Short_t Charge, Double_t FI0, Double_t GAP, Double_t info[][7], int istampa, int IVOLTE, Double_t KAPPA, Short_t *ListHitsPar, Short_t *ListHitsSkew, int MAXSTTHITS, Short_t nHitsPar, Short_t nHitsSkew, Double_t Oxx, Double_t Oyy, Double_t Rr, Double_t RStrawDetMax, Double_t RStrawDetMin, Double_t Start[3], Double_t Strawradius) |
bool | Track_Crosses_MvdBarrelFullAzimuthalCoverage (Double_t Ox, Double_t Oy, Double_t R, Double_t fi0, Double_t kappa, Double_t charge, const Double_t Zlow, const Double_t Zup, Double_t RBarrel, PndTrkCTGeometryCalculations *GeometryCalculator, Double_t extra_distance_Z, Double_t &Xintersect, Double_t &Yintersect, Double_t &Zintersect) |
bool | Track_Crosses_MvdBarrelPartialAzimuthalCoverage (Double_t Ox, Double_t Oy, Double_t R, Double_t fi0, Double_t kappa, Double_t charge, Double_t Zlow, Double_t Zup, Double_t RInnerBarrel, int ngapInner, const Double_t *gap_lowInner, const Double_t *gap_upInner, Double_t ROuterBarrel, int ngapOuter, const Double_t *gap_lowOuter, const Double_t *gap_upOuter, PndTrkCTGeometryCalculations *GeometryCalculator, Double_t extra_distance_Z, Double_t *Xintersect, Double_t *Yintersect, Double_t *Zintersect) |
bool | Track_Crosses_MvdMiniDisk_withMargin (Double_t ZLayerBegin, Double_t xmargin, Double_t ymargin, Double_t Ox, Double_t Oy, Double_t R, Double_t fi0, Double_t kappa, Double_t charge, PndTrkCTGeometryCalculations *GeometryCalculator) |
bool | XYCleanup (int istampa, Double_t info[][7], Short_t(*ListParContiguous)[6], Short_t *nParContiguous, Short_t *StrawCode, Short_t *StrawCode2, Short_t *TubeID, Double_t *xTube, Double_t *yTube, Double_t *zTube, Double_t *xxyyTube, Double_t Ox, Double_t Oy, Double_t R, Short_t Charge, Short_t *ListHits, Short_t nHits, Double_t RStrawDetInnerParMax, Short_t nScitilHitsInTrack, Short_t *ListSciTilHitsinTrack, Double_t posizSciTil[][3]) |
ClassDef (PndTrkCleanup, 1) | |
Definition at line 11 of file PndTrkCleanup.h.
|
inline |
|
inline |
bool PndTrkCleanup::BadTrack_ParStt | ( | Double_t | Oxx, |
Double_t | Oyy, | ||
Double_t | Rr, | ||
Double_t | Stawradius, | ||
Short_t | Charge, | ||
Double_t | Xcross[2], | ||
Double_t | Ycross[2], | ||
Short_t | nHits, | ||
Short_t * | ListHits, | ||
Double_t | info[][7], | ||
int | istampa, | ||
Double_t | cut, | ||
Short_t | maxnum, | ||
Short_t | islack | ||
) |
Definition at line 19 of file PndTrkCleanup.cxx.
References atan2(), PndTrkCTGeometryCalculations::CalculateArcLength(), cut, Double_t, PndTrkCTGeometryCalculations::IsInsideArc(), nHits, PI, and sqrt().
PndTrkCleanup::ClassDef | ( | PndTrkCleanup | , |
1 | |||
) |
bool PndTrkCleanup::GoodTrack | ( | Double_t | info[][7], |
bool | farthest_hit_is_boundary, | ||
Double_t | Ox, | ||
Double_t | Oy, | ||
Double_t | R, | ||
Short_t | Charge, | ||
Short_t | nHits, | ||
Short_t * | ListHits, | ||
Short_t * | StrawCode, | ||
Short_t * | StrawCode2, | ||
Short_t * | TubeID, | ||
Short_t * | nParContiguous, | ||
Short_t | ListParContiguous[][6], | ||
Double_t * | xTube, | ||
Double_t * | yTube, | ||
Double_t * | zTube, | ||
Double_t * | xxyyTube, | ||
Short_t & | holes | ||
) |
Definition at line 171 of file PndTrkCleanup.cxx.
References atan2(), DIAMETERSTRAWTUBE2, Double_t, fabs(), fi, i, PndTrkCTGeometryCalculations::IsInsideArc(), MAX_NOT_CONNECTED, PI, sqrt(), and STRAWRADIUS.
bool PndTrkCleanup::IsThereHitInMvdMiniDisk | ( | Double_t | ZLayerBegin, |
Short_t | nPixelHitsinTrack, | ||
Short_t * | ListMvdPixelHitsinTrack, | ||
Double_t * | XMvdPixel, | ||
Double_t * | YMvdPixel, | ||
Double_t * | ZMvdPixel, | ||
Short_t | nStripHitsinTrack, | ||
Short_t * | ListMvdStripHitsinTrack, | ||
Double_t * | XMvdStrip, | ||
Double_t * | YMvdStrip, | ||
Double_t * | ZMvdStrip, | ||
PndTrkCTGeometryCalculations * | GeometryCalculator | ||
) |
Definition at line 442 of file PndTrkCleanup.cxx.
References i, PndTrkCTGeometryCalculations::IsInMvdMiniDisk10_41to10_43(), PndTrkCTGeometryCalculations::IsInMvdMiniDisk14_77to14_79(), PndTrkCTGeometryCalculations::IsInMvdMiniDisk15_21to15_23(), PndTrkCTGeometryCalculations::IsInMvdMiniDisk1_97to1_99(), PndTrkCTGeometryCalculations::IsInMvdMiniDisk21_77to21_79(), PndTrkCTGeometryCalculations::IsInMvdMiniDisk22_21to22_23(), PndTrkCTGeometryCalculations::IsInMvdMiniDisk2_41to2_43(), PndTrkCTGeometryCalculations::IsInMvdMiniDisk3_97to3_99(), PndTrkCTGeometryCalculations::IsInMvdMiniDisk4_41to4_43(), PndTrkCTGeometryCalculations::IsInMvdMiniDisk6_97to6_99(), PndTrkCTGeometryCalculations::IsInMvdMiniDisk7_41to7_43(), and PndTrkCTGeometryCalculations::IsInMvdMiniDisk9_97to9_99().
bool PndTrkCleanup::IsThereMvdHitInBarrel | ( | Double_t | Xintersect, |
Double_t | Yintersect, | ||
Double_t | Zintersect, | ||
Short_t | nPixelHitsinTrack, | ||
Short_t * | ListMvdPixelHitsinTrack, | ||
Double_t * | XMvdPixel, | ||
Double_t * | YMvdPixel, | ||
Double_t * | ZMvdPixel, | ||
Short_t | nStripHitsinTrack, | ||
Short_t * | ListMvdStripHitsinTrack, | ||
Double_t * | XMvdStrip, | ||
Double_t * | YMvdStrip, | ||
Double_t * | ZMvdStrip | ||
) |
bool PndTrkCleanup::MvdCleanup | ( | Double_t | Ox, |
Double_t | Oy, | ||
Double_t | R, | ||
Double_t | fi0, | ||
Double_t | kappa, | ||
Double_t | charge, | ||
Double_t * | XMvdPixel, | ||
Double_t * | XMvdStrip, | ||
Double_t * | YMvdPixel, | ||
Double_t * | YMvdStrip, | ||
Double_t * | ZMvdPixel, | ||
Double_t * | ZMvdStrip, | ||
Short_t | nPixelHitsinTrack, | ||
Short_t * | ListMvdPixelHitsinTrack, | ||
Short_t | nStripHitsinTrack, | ||
Short_t * | ListMvdStripHitsinTrack, | ||
Double_t | extra_distance, | ||
Double_t | extra_distance_Z, | ||
PndTrkCTGeometryCalculations * | GeomCalculator | ||
) |
Definition at line 928 of file PndTrkCleanup.cxx.
References cos(), Double_t, fabs(), i, MVD_BARREL_FULL_AZIMUTH_MAX_RADIUS, MVD_BARREL_FULL_AZIMUTH_Z_LOW, MVD_BARREL_FULL_AZIMUTH_Z_UP, MVD_BARREL_LAYERS_FULL_AZIMUTH, MVD_BARREL_LAYERS_PARTIAL_AZIMUTH, MVD_BARREL_PARTIAL_AZIMUTH_GAP_LOW_INNER, MVD_BARREL_PARTIAL_AZIMUTH_GAP_LOW_OUTER, MVD_BARREL_PARTIAL_AZIMUTH_GAP_UP_INNER, MVD_BARREL_PARTIAL_AZIMUTH_GAP_UP_OUTER, MVD_BARREL_PARTIAL_AZIMUTH_NGAP, MVD_BARREL_PARTIAL_AZIMUTH_RADIUS_INNER, MVD_BARREL_PARTIAL_AZIMUTH_RADIUS_OUTER, MVD_BARREL_PARTIAL_AZIMUTH_Z_LOW, MVD_BARREL_PARTIAL_AZIMUTH_Z_UP, MVD_DISK_LAYERS, MVD_DISK_MAX_RADIUS, MVD_DISK_MIN_RADIUS, MVD_DISK_Z, MVD_MINIDISK_LAYERS, MVD_Z_LAYER_BEGIN, r, sin(), and sqrt().
Referenced by PndTrkTracking2::Exec().
bool PndTrkCleanup::MvdCleanup_prova | ( | Double_t | Ox, |
Double_t | Oy, | ||
Double_t | R, | ||
Double_t | fi0, | ||
Double_t | kappa, | ||
Double_t | charge, | ||
Double_t | semiverticalgap, | ||
Short_t | nMvdHits, | ||
PndTrkCTGeometryCalculations * | GeomCalculator | ||
) |
Definition at line 1327 of file PndTrkCleanup.cxx.
References PndTrkCTGeometryCalculations::IsInTargetPipe().
void PndTrkCleanup::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 | ||
) |
void PndTrkCleanup::SeparateInnerOuterRightLeftAxialStt | ( | Double_t | info[][7], |
Short_t * | ListHits, | ||
Short_t | nHits, | ||
Double_t | RStrawDetInnerParMax, | ||
Short_t * | ListInnerHitsLeft, | ||
Short_t * | ListInnerHitsRight, | ||
Short_t * | ListOuterHitsLeft, | ||
Short_t * | ListOuterHitsRight, | ||
Short_t * | nInnerHitsLeft, | ||
Short_t * | nInnerHitsRight, | ||
Short_t * | nOuterHitsLeft, | ||
Short_t * | nOuterHitsRight | ||
) |
bool PndTrkCleanup::SttParalCleanup | ( | Double_t | ApotemaInnerParMax, |
Double_t | ApotemaMinOuterPar, | ||
Short_t | Charge, | ||
Double_t | FI0, | ||
Double_t | FiLimitAdmissible, | ||
Double_t | GAP, | ||
Double_t | info[][7], | ||
int | istampa, | ||
int | IVOLTE, | ||
Short_t * | Listofhits, | ||
Short_t | nHits, | ||
Double_t | Oxx, | ||
Double_t | Oyy, | ||
Double_t | Rr, | ||
Double_t | RStrawDetMax, | ||
Double_t | RStrawDetMin, | ||
Double_t | Start[3], | ||
Double_t | Strawradius | ||
) |
Definition at line 1498 of file PndTrkCleanup.cxx.
References atan2(), PndTrkCTGeometryCalculations::ChooseEntranceExitbis(), cos(), Double_t, fabs(), fi, PndTrkCTGeometryCalculations::FindIntersectionsOuterCircle(), PndTrkCTGeometryCalculations::FindTrackEntranceExitbiHexagonLeft(), PndTrkCTGeometryCalculations::FindTrackEntranceExitbiHexagonRight(), PndTrkCTGeometryCalculations::FindTrackEntranceExitHexagonCircleLeft(), PndTrkCTGeometryCalculations::FindTrackEntranceExitHexagonCircleRight(), i, nHits, PI, sin(), and sqrt().
bool PndTrkCleanup::SttSkewCleanup | ( | Double_t | ApotemaMaxSkew, |
Double_t | ApotemaMinSkew, | ||
Short_t | Charge, | ||
Double_t | cut, | ||
Double_t | FI0, | ||
Double_t | FiLimitAdmissible, | ||
Double_t | GAP, | ||
Double_t | info[][7], | ||
int | istampa, | ||
int | IVOLTE, | ||
Short_t * | Listofhits, | ||
Short_t | maxnum, | ||
int | MAXSTTHITS, | ||
Short_t | nHits, | ||
Double_t | Oxx, | ||
Double_t | Oyy, | ||
Double_t | Rr, | ||
Double_t | RStrawDetMax, | ||
Double_t * | S, | ||
Double_t | Start[3], | ||
Double_t | Strawradius | ||
) |
Definition at line 2272 of file PndTrkCleanup.cxx.
References atan2(), PndTrkCTGeometryCalculations::CalculateArcLength(), PndTrkCTGeometryCalculations::ChooseEntranceExitbis(), cos(), cut, Double_t, fabs(), fi, PndTrkCTGeometryCalculations::FindIntersectionsOuterCircle(), PndTrkCTGeometryCalculations::FindTrackEntranceExitbiHexagonLeft(), PndTrkCTGeometryCalculations::FindTrackEntranceExitbiHexagonRight(), i, PndTrkCTGeometryCalculations::IsInsideArc(), nHits, PI, sin(), and sqrt().
bool PndTrkCleanup::Track_Crosses_MvdBarrelFullAzimuthalCoverage | ( | Double_t | Ox, |
Double_t | Oy, | ||
Double_t | R, | ||
Double_t | fi0, | ||
Double_t | kappa, | ||
Double_t | charge, | ||
const Double_t | Zlow, | ||
const Double_t | Zup, | ||
Double_t | RBarrel, | ||
PndTrkCTGeometryCalculations * | GeometryCalculator, | ||
Double_t | extra_distance_Z, | ||
Double_t & | Xintersect, | ||
Double_t & | Yintersect, | ||
Double_t & | Zintersect | ||
) |
Definition at line 2896 of file PndTrkCleanup.cxx.
References PndTrkCTGeometryCalculations::ChooseEntranceExit3(), Double_t, and PndTrkCTGeometryCalculations::FindIntersectionsOuterCircle().
bool PndTrkCleanup::Track_Crosses_MvdBarrelPartialAzimuthalCoverage | ( | Double_t | Ox, |
Double_t | Oy, | ||
Double_t | R, | ||
Double_t | fi0, | ||
Double_t | kappa, | ||
Double_t | charge, | ||
Double_t | Zlow, | ||
Double_t | Zup, | ||
Double_t | RInnerBarrel, | ||
int | ngapInner, | ||
const Double_t * | gap_lowInner, | ||
const Double_t * | gap_upInner, | ||
Double_t | ROuterBarrel, | ||
int | ngapOuter, | ||
const Double_t * | gap_lowOuter, | ||
const Double_t * | gap_upOuter, | ||
PndTrkCTGeometryCalculations * | GeometryCalculator, | ||
Double_t | extra_distance_Z, | ||
Double_t * | Xintersect, | ||
Double_t * | Yintersect, | ||
Double_t * | Zintersect | ||
) |
Definition at line 2991 of file PndTrkCleanup.cxx.
References atan2(), PndTrkCTGeometryCalculations::ChooseEntranceExit3(), Double_t, fi, PndTrkCTGeometryCalculations::FindIntersectionsOuterCircle(), i, and TWO_PI.
bool PndTrkCleanup::Track_Crosses_MvdMiniDisk_withMargin | ( | Double_t | ZLayerBegin, |
Double_t | xmargin, | ||
Double_t | ymargin, | ||
Double_t | Ox, | ||
Double_t | Oy, | ||
Double_t | R, | ||
Double_t | fi0, | ||
Double_t | kappa, | ||
Double_t | charge, | ||
PndTrkCTGeometryCalculations * | GeometryCalculator | ||
) |
Definition at line 3218 of file PndTrkCleanup.cxx.
References angle, cos(), Double_t, PndTrkCTGeometryCalculations::IsInMvdMiniDisk10_41to10_43withMargin(), PndTrkCTGeometryCalculations::IsInMvdMiniDisk14_77to14_79withMargin(), PndTrkCTGeometryCalculations::IsInMvdMiniDisk15_21to15_23withMargin(), PndTrkCTGeometryCalculations::IsInMvdMiniDisk1_97to1_99withMargin(), PndTrkCTGeometryCalculations::IsInMvdMiniDisk21_77to21_79withMargin(), PndTrkCTGeometryCalculations::IsInMvdMiniDisk22_21to22_23withMargin(), PndTrkCTGeometryCalculations::IsInMvdMiniDisk2_41to2_43withMargin(), PndTrkCTGeometryCalculations::IsInMvdMiniDisk3_97to3_99withMargin(), PndTrkCTGeometryCalculations::IsInMvdMiniDisk4_41to4_43withMargin(), PndTrkCTGeometryCalculations::IsInMvdMiniDisk6_97to6_99withMargin(), PndTrkCTGeometryCalculations::IsInMvdMiniDisk7_41to7_43withMargin(), PndTrkCTGeometryCalculations::IsInMvdMiniDisk9_97to9_99withMargin(), sin(), X, and Y.
bool PndTrkCleanup::TrackCleanup | ( | Double_t | ApotemaMaxInnerPar, |
Double_t | ApotemaMaxSkew, | ||
Double_t | ApotemaMinOuterPar, | ||
Double_t | ApotemaMinSkew, | ||
Double_t * | auxS, | ||
Short_t | Charge, | ||
Double_t | FI0, | ||
Double_t | GAP, | ||
Double_t | info[][7], | ||
int | istampa, | ||
int | IVOLTE, | ||
Double_t | KAPPA, | ||
Short_t * | ListHitsPar, | ||
Short_t * | ListHitsSkew, | ||
int | MAXSTTHITS, | ||
Short_t | nHitsPar, | ||
Short_t | nHitsSkew, | ||
Double_t | Oxx, | ||
Double_t | Oyy, | ||
Double_t | Rr, | ||
Double_t | RStrawDetMax, | ||
Double_t | RStrawDetMin, | ||
Double_t | Start[3], | ||
Double_t | Strawradius | ||
) |
Definition at line 2750 of file PndTrkCleanup.cxx.
References cos(), Double_t, SEMILENGTH_STRAIGHT, sin(), and ZCENTER_STRAIGHT.
Referenced by PndTrkTracking2::Exec().
bool PndTrkCleanup::XYCleanup | ( | int | istampa, |
Double_t | info[][7], | ||
Short_t(*) | ListParContiguous[6], | ||
Short_t * | nParContiguous, | ||
Short_t * | StrawCode, | ||
Short_t * | StrawCode2, | ||
Short_t * | TubeID, | ||
Double_t * | xTube, | ||
Double_t * | yTube, | ||
Double_t * | zTube, | ||
Double_t * | xxyyTube, | ||
Double_t | Ox, | ||
Double_t | Oy, | ||
Double_t | R, | ||
Short_t | Charge, | ||
Short_t * | ListHits, | ||
Short_t | nHits, | ||
Double_t | RStrawDetInnerParMax, | ||
Short_t | nScitilHitsInTrack, | ||
Short_t * | ListSciTilHitsinTrack, | ||
Double_t | posizSciTil[][3] | ||
) |
Definition at line 3338 of file PndTrkCleanup.cxx.
References atan2(), PndTrkCTGeometryCalculations::ChooseEntranceExit3(), DIMENSIONSCITIL, Double_t, PndTrkCTGeometryCalculations::FindIntersectionsOuterCircle(), i, PndTrkCTGeometryCalculations::ListAxialSectorsCrossedbyTrack_and_Hits(), MAXSTTHITSINTRACK, nHits, RADIUSSCITIL, and TWO_PI.