CMS 3D CMS Logo

FWLegoEvePFCandidate.h
Go to the documentation of this file.
1 #ifndef Fireworks_ParticleFlow_FWLegoEvePFCandidate_h
2 #define Fireworks_ParticleFlow_FWLegoEvePFCandidate_h
3 
4 #include "TEveLine.h"
5 #include "TEveStraightLineSet.h"
6 #include "Rtypes.h"
7 
8 class TEveTrack;
9 class FWViewContext;
10 
11 namespace reco {
12  class PFCandidate;
13 }
14 
15 namespace fireworks {
16  class Context;
17 }
18 
19 class FWLegoEvePFCandidate : public TEveStraightLineSet {
20 public:
22  void updateScale(const FWViewContext*, const fireworks::Context&);
23 
24 private:
25  float m_energy;
26  float m_et;
27 };
28 
29 #endif
fireworks::Context
Definition: Context.h:41
Context
reco
fixed size matrix
Definition: AlignmentAlgorithmBase.h:45
pfElectronTranslator_cfi.PFCandidate
PFCandidate
Definition: pfElectronTranslator_cfi.py:6
FWLegoEvePFCandidate::m_energy
float m_energy
Definition: FWLegoEvePFCandidate.h:25
FWLegoEvePFCandidate::FWLegoEvePFCandidate
FWLegoEvePFCandidate(const reco::PFCandidate &pfc, const FWViewContext *, const fireworks::Context &)
Definition: FWLegoEvePFCandidate.cc:10
FWLegoEvePFCandidate::updateScale
void updateScale(const FWViewContext *, const fireworks::Context &)
Definition: FWLegoEvePFCandidate.cc:44
FWLegoEvePFCandidate
Definition: FWLegoEvePFCandidate.h:19
FWViewContext
Definition: FWViewContext.h:32
FWLegoEvePFCandidate::m_et
float m_et
Definition: FWLegoEvePFCandidate.h:26
reco::PFCandidate
Particle reconstructed by the particle flow algorithm.
Definition: PFCandidate.h:41
fireworks
Definition: FWTauProxyBuilderBase.h:35