Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
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