00001 #ifndef DataFormats_ParticleFlowReco_PFBrem_h 00002 #define DataFormats_ParticleFlowReco_PFBrem_h 00003 00004 //COLIN: one must include the correct header when inheriting from a class 00005 //#include "DataFormats/ParticleFlowReco/interface/PFTrack.h" 00006 #include "DataFormats/ParticleFlowReco/interface/PFRecTrack.h" 00007 00008 namespace reco { 00009 00010 00011 class PFBrem : public PFRecTrack { 00012 00013 public: 00014 00015 PFBrem(){} 00016 PFBrem(double DP, 00017 double SigmaDP, 00018 unsigned int PointInd): 00019 deltaP_(DP), 00020 sigmadeltaP_(SigmaDP), 00021 indPoint_(PointInd) {} 00022 00023 00024 double DeltaP(){return deltaP_;} 00025 double SigmaDeltaP(){return sigmadeltaP_;} 00026 unsigned int indTrajPoint() {return indPoint_;} 00027 private: 00028 00029 double deltaP_; 00030 double sigmadeltaP_; 00031 unsigned int indPoint_; 00032 }; 00033 00034 00035 } 00036 00037 #endif