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() const {return deltaP_;} 00025 double SigmaDeltaP() const {return sigmadeltaP_;} 00026 unsigned int indTrajPoint() const {return indPoint_;} 00027 00028 private: 00029 00030 double deltaP_; 00031 double sigmadeltaP_; 00032 unsigned int indPoint_; 00033 }; 00034 00035 00036 } 00037 00038 #endif