~chris-rogers/maus/emr_mc_digitization

« back to all changes in this revision

Viewing changes to src/common_cpp/Recon/Kalman/KalmanPropagator.hh

  • Committer: Chris Rogers
  • Date: 2014-04-16 11:48:45 UTC
  • mfrom: (707 merge)
  • mto: This revision was merged to the branch mainline in revision 711.
  • Revision ID: chris.rogers@stfc.ac.uk-20140416114845-h3u3q7pdcxkxvovs
Update to trunk

Show diffs side-by-side

added added

removed removed

Lines of Context:
32
32
#include "TMath.h"
33
33
#include "TMatrixD.h"
34
34
 
35
 
#include "Interface/Squeal.hh"
 
35
#include "Utils/Exception.hh"
36
36
#include "src/common_cpp/Recon/Kalman/KalmanState.hh"
37
37
#include "src/common_cpp/DataStructure/ThreeVector.hh"
38
38
#include "src/common_cpp/DataStructure/SciFiTrack.hh"
106
106
   */
107
107
  virtual double GetTrackMomentum(const KalmanState *a_site) = 0;
108
108
 
 
109
  TMatrixD BuildQ(double L0,
 
110
                  double deltaZ,
 
111
                  double mx,
 
112
                  double my,
 
113
                  double p);
 
114
 
109
115
 protected:
110
116
  bool _use_MCS;
111
117
 
120
126
  int _n_parameters;
121
127
 
122
128
  SciFiParams FibreParameters;
 
129
 
 
130
  AirParams AirParameters;
123
131
};
124
132
 
125
133
} // ~namespace MAUS