CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
PFBrem.h
Go to the documentation of this file.
1 #ifndef DataFormats_ParticleFlowReco_PFBrem_h
2 #define DataFormats_ParticleFlowReco_PFBrem_h
3 
4 //COLIN: one must include the correct header when inheriting from a class
5 //#include "DataFormats/ParticleFlowReco/interface/PFTrack.h"
7 
8 namespace reco {
9 
10 
11  class PFBrem : public PFRecTrack {
12 
13  public:
14 
15  PFBrem(){}
16  PFBrem(double DP,
17  double SigmaDP,
18  unsigned int PointInd):
19  deltaP_(DP),
20  sigmadeltaP_(SigmaDP),
21  indPoint_(PointInd) {}
22 
23 
24  double DeltaP(){return deltaP_;}
25  double SigmaDeltaP(){return sigmadeltaP_;}
26  unsigned int indTrajPoint() {return indPoint_;}
27  private:
28 
29  double deltaP_;
30  double sigmadeltaP_;
31  unsigned int indPoint_;
32  };
33 
34 
35 }
36 
37 #endif
double sigmadeltaP_
Definition: PFBrem.h:30
reconstructed track used as an input to particle flow
Definition: PFRecTrack.h:22
unsigned int indTrajPoint()
Definition: PFBrem.h:26
double SigmaDeltaP()
Definition: PFBrem.h:25
unsigned int indPoint_
Definition: PFBrem.h:31
PFBrem(double DP, double SigmaDP, unsigned int PointInd)
Definition: PFBrem.h:16
double DeltaP()
Definition: PFBrem.h:24
double deltaP_
Definition: PFBrem.h:29