Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
Fireworks
ParticleFlow
plugins
FWPFTrack3DProxyBuilder.h
Go to the documentation of this file.
1
#ifndef _FWPFTRACK3DPROXYBUILDER_H_
2
#define _FWPFTRACK3DPROXYBUILDER_H_
3
4
// -*- C++ -*-
5
//
6
// Package: ParticleFlow
7
// Class : FWPFTrack3DProxyBuilder
8
//
9
// Implementation:
10
// <Notes on implementation>
11
//
12
// Original Author: Simon Harris
13
//
14
15
// User include files
16
#include "
Fireworks/Core/interface/FWSimpleProxyBuilderTemplate.h
"
17
#include "
Fireworks/Core/interface/FWEventItem.h
"
18
#include "
Fireworks/Tracks/interface/TrackUtils.h
"
19
#include "
Fireworks/Tracks/interface/estimate_field.h
"
20
#include "
Fireworks/ParticleFlow/interface/FWPFTrackUtils.h
"
21
22
//-----------------------------------------------------------------------------
23
// FWPFTrack3DProxyBuilder
24
//-----------------------------------------------------------------------------
25
class
FWPFTrack3DProxyBuilder
:
public
FWSimpleProxyBuilderTemplate
<reco::Track>
26
{
27
public
:
28
// ---------------- Constructor(s)/Destructor ----------------------
29
FWPFTrack3DProxyBuilder
(){}
30
virtual
~FWPFTrack3DProxyBuilder
(){}
31
32
using
FWSimpleProxyBuilderTemplate<reco::Track>::build
;
33
virtual
void
build
(
const
reco::Track
&iData,
unsigned
int
iIndex, TEveElement &oItemHolder,
const
FWViewContext
*vc );
34
REGISTER_PROXYBUILDER_METHODS
();
35
36
private
:
37
FWPFTrack3DProxyBuilder
(
const
FWPFTrack3DProxyBuilder
& );
38
const
FWPFTrack3DProxyBuilder
&
operator=
(
const
FWPFTrack3DProxyBuilder
& );
39
40
// --------------------- Member Functions --------------------------
41
};
42
#endif
43
//=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_
FWSimpleProxyBuilderTemplate.h
FWViewContext
Definition:
FWViewContext.h:32
FWPFTrack3DProxyBuilder::~FWPFTrack3DProxyBuilder
virtual ~FWPFTrack3DProxyBuilder()
Definition:
FWPFTrack3DProxyBuilder.h:30
FWPFTrack3DProxyBuilder::FWPFTrack3DProxyBuilder
FWPFTrack3DProxyBuilder()
Definition:
FWPFTrack3DProxyBuilder.h:29
FWPFTrack3DProxyBuilder
Definition:
FWPFTrack3DProxyBuilder.h:25
FWProxyBuilderBase::build
void build()
Definition:
FWProxyBuilderBase.cc:131
FWEventItem.h
FWPFTrack3DProxyBuilder::operator=
const FWPFTrack3DProxyBuilder & operator=(const FWPFTrack3DProxyBuilder &)
reco::Track
Definition:
Track.h:27
FWPFTrack3DProxyBuilder::REGISTER_PROXYBUILDER_METHODS
REGISTER_PROXYBUILDER_METHODS()
FWPFTrackUtils.h
TrackUtils.h
FWSimpleProxyBuilderTemplate
Definition:
FWSimpleProxyBuilderTemplate.h:29
estimate_field.h
Generated for CMSSW Reference Manual by
1.8.5