CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
PFGsfHelper.h
Go to the documentation of this file.
1 #ifndef PFGsfHelper_H
2 #define PFGsfHelper_H
3 
11 
16 
17 
19 
31 
32  public:
34  ~PFGsfHelper();
35 
36  GlobalVector computeP(bool ComputeMode) const;
37  bool isValid () const;
38  double fittedDP () const;
39  double sigmafittedDP() const;
40 
41  private:
42 
43  void computeQpMode (const TrajectoryStateOnSurface tsos,
45 
46 
47  float mode_Px;
48  float mode_Py;
49  float mode_Pz;
50  bool Valid;
51  double dp;
52  double sigmaDp;
56 };
57 
58 #endif
double dp
Definition: PFGsfHelper.h:51
void computeQpMode(const TrajectoryStateOnSurface tsos, AlgebraicVector5 &parameters, AlgebraicSymMatrix55 &covariance) const
Definition: PFGsfHelper.cc:149
TrajectoryStateOnSurface theBackwardState
Definition: PFGsfHelper.h:55
ROOT::Math::SMatrix< double, 5, 5, ROOT::Math::MatRepSym< double, 5 > > AlgebraicSymMatrix55
double sigmafittedDP() const
Definition: PFGsfHelper.cc:140
double sigmaDp
Definition: PFGsfHelper.h:52
ROOT::Math::SVector< double, 5 > AlgebraicVector5
PFGsfHelper(const TrajectoryMeasurement &)
Definition: PFGsfHelper.cc:31
double fittedDP() const
Definition: PFGsfHelper.cc:136
bool isValid() const
Definition: PFGsfHelper.cc:144
float mode_Pz
Definition: PFGsfHelper.h:49
TrajectoryStateOnSurface theUpdateState
Definition: PFGsfHelper.h:53
GlobalVector computeP(bool ComputeMode) const
Definition: PFGsfHelper.cc:130
TrajectoryStateOnSurface theForwardState
Definition: PFGsfHelper.h:54
float mode_Py
Definition: PFGsfHelper.h:48
float mode_Px
Definition: PFGsfHelper.h:47