Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
Fireworks
ParticleFlow
plugins
FWPFTrackRPZProxyBuilder.h
Go to the documentation of this file.
1
#ifndef _FWPFTRACKRPZLEGOPROXYBUILDER_H_
2
#define _FWPFTRACKRPZLEGOPROXYBUILDER_H_
3
4
// -*- C++ -*-
5
//
6
// Package: ParticleFlow
7
// Class : FWPFTrackRPZProxyBuilder
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
// FWPFTrackRPZProxyBuilder
24
//-----------------------------------------------------------------------------
25
class
FWPFTrackRPZProxyBuilder
:
public
FWSimpleProxyBuilderTemplate
<reco::Track>
26
{
27
public
:
28
// ---------------- Constructor(s)/Destructor ----------------------
29
FWPFTrackRPZProxyBuilder
(){}
30
virtual
~FWPFTrackRPZProxyBuilder
(){}
31
using
FWSimpleProxyBuilderTemplate<reco::Track>::build
;
32
virtual
void
build
(
const
reco::Track
&iData,
unsigned
int
iIndex, TEveElement &oItemHolder,
const
FWViewContext
*vc );
33
REGISTER_PROXYBUILDER_METHODS
();
34
35
private
:
36
FWPFTrackRPZProxyBuilder
(
const
FWPFTrackRPZProxyBuilder
& );
37
const
FWPFTrackRPZProxyBuilder
&
operator=
(
const
FWPFTrackRPZProxyBuilder
& );
38
39
// --------------------- Member Functions --------------------------
40
};
41
#endif
42
//=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_
FWSimpleProxyBuilderTemplate.h
REGISTER_PROXYBUILDER_METHODS
#define REGISTER_PROXYBUILDER_METHODS()
Definition:
register_dataproxybuilder_macro.h:28
FWPFTrackRPZProxyBuilder::operator=
const FWPFTrackRPZProxyBuilder & operator=(const FWPFTrackRPZProxyBuilder &)
FWPFTrackRPZProxyBuilder
Definition:
FWPFTrackRPZProxyBuilder.h:25
FWViewContext
Definition:
FWViewContext.h:32
FWProxyBuilderBase::build
void build()
Definition:
FWProxyBuilderBase.cc:131
FWEventItem.h
FWPFTrackRPZProxyBuilder::~FWPFTrackRPZProxyBuilder
virtual ~FWPFTrackRPZProxyBuilder()
Definition:
FWPFTrackRPZProxyBuilder.h:30
reco::Track
Definition:
Track.h:27
FWPFTrackUtils.h
TrackUtils.h
FWSimpleProxyBuilderTemplate
Definition:
FWSimpleProxyBuilderTemplate.h:29
estimate_field.h
FWPFTrackRPZProxyBuilder::FWPFTrackRPZProxyBuilder
FWPFTrackRPZProxyBuilder()
Definition:
FWPFTrackRPZProxyBuilder.h:29
Generated for CMSSW Reference Manual by
1.8.5