CMS 3D CMS Logo

FWPFPatJet3DProxyBuilder.h
Go to the documentation of this file.
1 #ifndef _FWPFPATJET3DPROXYBUILDER__
2 #define _FWPFPATJET3DPROXYBUILDER__
3 
4 // -*- C++ -*-
5 //
6 // Package: ParticleFlow
7 // Class : FWPFPatJet3DProxyBuilder
8 //
9 // Implementation:
10 // <Notes on implementation>
11 //
12 // Original Author: Simon Harris
13 //
14 
15 // System include files
16 #include "TEveTrack.h"
17 #include "TEveTrackPropagator.h"
18 #include "TEveVSDStructs.h"
19 
20 // User include files
24 
28 
29 //-----------------------------------------------------------------------------
30 // FWPFPatJet3DProxyBuilder
31 //-----------------------------------------------------------------------------
32 template <class T>
34 public:
35  // ---------------- Constructor(s)/Destructor ----------------------
37  ~FWPFPatJet3DProxyBuilder() override;
38 
39 private:
40  FWPFPatJet3DProxyBuilder(const FWPFPatJet3DProxyBuilder&) = delete; // Stop default
41  const FWPFPatJet3DProxyBuilder& operator=(const FWPFPatJet3DProxyBuilder&) = delete; // Stop default
42 
43  // --------------------- Member Functions --------------------------
45  void build(const T&, unsigned int, TEveElement&, const FWViewContext*) override;
46 };
47 #endif
48 //=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_
FWSimpleProxyBuilderTemplate.h
PFJet.h
PFJetCollection.h
FWPFPatJet3DProxyBuilder::FWPFPatJet3DProxyBuilder
FWPFPatJet3DProxyBuilder()
Definition: FWPFPatJet3DProxyBuilder.cc:6
FWPFPatJet3DProxyBuilder::~FWPFPatJet3DProxyBuilder
~FWPFPatJet3DProxyBuilder() override
Definition: FWPFPatJet3DProxyBuilder.cc:8
setTrackTypePF.h
Jet.h
FWPFPatJet3DProxyBuilder::operator=
const FWPFPatJet3DProxyBuilder & operator=(const FWPFPatJet3DProxyBuilder &)=delete
FWProxyBuilderBase::build
void build()
Definition: FWProxyBuilderBase.cc:110
FWViewContext
Definition: FWViewContext.h:32
FWPFPatJet3DProxyBuilder
Definition: FWPFPatJet3DProxyBuilder.h:33
T
long double T
Definition: Basic3DVectorLD.h:48
FWSimpleProxyBuilderTemplate
Definition: FWSimpleProxyBuilderTemplate.h:30
Context.h