Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
Fireworks
Muons
interface
FWMuonBuilder.h
Go to the documentation of this file.
1
#ifndef Fireworks_Muons_FWMuonBuilder_h
2
#define Fireworks_Muons_FWMuonBuilder_h
3
// -*- C++ -*-
4
//
5
// Package: Muons
6
// Class : FWMuonBuilder
7
//
8
//
9
#include "
Fireworks/Core/interface/FWEvePtr.h
"
10
11
// forward declarations
12
namespace
reco
{
13
class
Muon;
14
}
15
16
class
FWEventItem
;
17
class
TEveElementList;
18
class
TEveTrackPropagator;
19
class
FWMagField
;
20
class
FWPRoxyBuilderBase;
21
22
class
FWMuonBuilder
23
{
24
25
public
:
26
FWMuonBuilder
();
27
virtual
~FWMuonBuilder
();
28
29
// ---------- const member functions ---------------------
30
31
// ---------- static member functions --------------------
32
33
// ---------- member functions ---------------------------
34
void
buildMuon
(
FWProxyBuilderBase
*,
35
const
reco::Muon
*
muon
,
36
TEveElement* tList,
37
bool
showEndcap,
38
bool
onlyTracks =
false
);
39
40
private
:
41
FWMuonBuilder
(
const
FWMuonBuilder
&);
// stop default
42
43
const
FWMuonBuilder
&
operator=
(
const
FWMuonBuilder
&);
// stop default
44
45
void
calculateField
(
const
reco::Muon
& iData,
FWMagField
* field);
46
47
// ---------- member data --------------------------------
48
};
49
50
#endif
FWEvePtr.h
FWMuonBuilder
Definition:
FWMuonBuilder.h:22
FWMagField
Definition:
FWMagField.h:15
FWMuonBuilder::buildMuon
void buildMuon(FWProxyBuilderBase *, const reco::Muon *muon, TEveElement *tList, bool showEndcap, bool onlyTracks=false)
Definition:
FWMuonBuilder.cc:224
FWMuonBuilder::~FWMuonBuilder
virtual ~FWMuonBuilder()
Definition:
FWMuonBuilder.cc:191
dt_dqm_sourceclient_common_cff.reco
tuple reco
Definition:
dt_dqm_sourceclient_common_cff.py:107
FWMuonBuilder::FWMuonBuilder
FWMuonBuilder()
Definition:
FWMuonBuilder.cc:187
FWMuonBuilder::calculateField
void calculateField(const reco::Muon &iData, FWMagField *field)
Definition:
FWMuonBuilder.cc:201
reco::Muon
Definition:
Muon.h:27
FWEventItem
Definition:
FWEventItem.h:56
FWProxyBuilderBase
Definition:
FWProxyBuilderBase.h:46
metsig::muon
Definition:
SignAlgoResolutions.h:40
FWMuonBuilder::operator=
const FWMuonBuilder & operator=(const FWMuonBuilder &)
Generated for CMSSW Reference Manual by
1.8.5