Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:11:50

0001 #ifndef Fireworks_ParticleFlow_FWLegoEvePFCandidate_h
0002 #define Fireworks_ParticleFlow_FWLegoEvePFCandidate_h
0003 
0004 #include "TEveLine.h"
0005 #include "TEveStraightLineSet.h"
0006 #include "Rtypes.h"
0007 
0008 class TEveTrack;
0009 class FWViewContext;
0010 
0011 namespace reco {
0012   class PFCandidate;
0013 }
0014 
0015 namespace fireworks {
0016   class Context;
0017 }
0018 
0019 class FWLegoEvePFCandidate : public TEveStraightLineSet {
0020 public:
0021   FWLegoEvePFCandidate(const reco::PFCandidate& pfc, const FWViewContext*, const fireworks::Context&);
0022   void updateScale(const FWViewContext*, const fireworks::Context&);
0023 
0024 private:
0025   float m_energy;
0026   float m_et;
0027 };
0028 
0029 #endif