CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_6_1_2_SLHC4_patch1/src/DataFormats/ParticleFlowReco/interface/PFBrem.h

Go to the documentation of this file.
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