Fork me on GitHub

Ignore:
Timestamp:
Dec 14, 2020, 10:53:31 AM (4 years ago)
Author:
michele <michele.selvaggi@…>
Branches:
master
Children:
a0db751
Parents:
527f67a
Message:

included acceptance and hits in TrackCovariance

File:
1 edited

Legend:

Unmodified
Added
Removed
  • external/TrackCovariance/SolTrack.h

    r527f67a r170a11d  
    33
    44#include <TMath.h>
     5#include <TVector3.h>
    56#include <TMatrixDSym.h>
    67
     
    2425  // Constructors
    2526  SolTrack(Double_t *x, Double_t *p, SolGeom *G);
     27        SolTrack(TVector3 x, TVector3 p, SolGeom* G);
    2628  SolTrack(Double_t D, Double_t phi0, Double_t C, Double_t z0, Double_t ct, SolGeom *G);
    2729  // Destructor
     
    5759  // Track hit management
    5860  Int_t nHit();
     61  Int_t nmHit();
    5962  Bool_t HitLayer(Int_t Layer, Double_t &R, Double_t &phi, Double_t &zz);
    6063  Int_t HitList(Int_t *&ihh, Double_t *&rhh, Double_t *&zhh);
     64  Int_t HitListXYZ(Int_t *&ihh, Double_t *&Xh, Double_t *&Yh, Double_t *&Zh);
     65
    6166  // Make normalized matrix positive definite
    6267  TMatrixDSym MakePosDef(TMatrixDSym NormMat);
Note: See TracChangeset for help on using the changeset viewer.