Changeset 0b8551f in git for external/TrackCovariance/ObsTrk.h
- Timestamp:
- Nov 29, 2021, 4:04:38 PM (3 years ago)
- Branches:
- master
- Children:
- 0c0c9af
- Parents:
- 9a7ea36 (diff), bd376e3 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)
links above to see all the changes relative to each parent. - git-author:
- Michele Selvaggi <michele.selvaggi@…> (11/29/21 16:04:38)
- git-committer:
- GitHub <noreply@…> (11/29/21 16:04:38)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
external/TrackCovariance/ObsTrk.h
r9a7ea36 r0b8551f 6 6 #include <TMatrixDSym.h> 7 7 #include <TDecompChol.h> 8 #include "SolGeom.h" 8 9 #include "TrkUtil.h" 9 10 #include "SolGridCov.h" … … 23 24 private: 24 25 Double_t fB; // Solenoid magnetic field 25 SolGridCov *fGC; // Covariance matrix grid 26 SolGridCov* fGC; // Covariance matrix grid 27 SolGeom* fG; // Tracker geometry 26 28 Double_t fGenQ; // Generated track charge 27 29 Double_t fObsQ; // Observed track charge … … 47 49 // Service routines 48 50 // 49 TVectorD GenToObsPar(TVectorD gPar , SolGridCov* GC);51 TVectorD GenToObsPar(TVectorD gPar); 50 52 // 51 53 public: … … 53 55 // Constructors 54 56 // x(3) track origin, p(3) track momentum at origin, Q charge, B magnetic field in Tesla 55 ObsTrk(TVector3 x, TVector3 p, Double_t Q, Double_t B, SolGridCov *GC); // Initialize and generate smeared56 ObsTrk(Double_t *x, Double_t *p, Double_t Q, Double_t B, SolGridCov* GC); // Initialize and generate smeared track57 ObsTrk(TVector3 x, TVector3 p, Double_t Q, SolGridCov *GC, SolGeom *G); // Initialize and generate smeared 58 ObsTrk(Double_t *x, Double_t *p, Double_t Q, SolGridCov* GC, SolGeom *G); // Initialize and generate smeared track 57 59 // Destructor 58 60 ~ObsTrk();
Note:
See TracChangeset
for help on using the changeset viewer.