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
// $Id: FWMuonBuilder.h,v 1.8 2010/04/30 12:29:29 amraktad Exp $
9
//
10
#include "
Fireworks/Core/interface/FWEvePtr.h
"
11
12
// forward declarations
13
namespace
reco
{
14
class
Muon;
15
}
16
17
class
FWEventItem
;
18
class
TEveElementList;
19
class
TEveTrackPropagator;
20
class
FWMagField
;
21
class
FWPRoxyBuilderBase;
22
23
class
FWMuonBuilder
24
{
25
26
public
:
27
FWMuonBuilder
();
28
virtual
~FWMuonBuilder
();
29
30
// ---------- const member functions ---------------------
31
32
// ---------- static member functions --------------------
33
34
// ---------- member functions ---------------------------
35
void
buildMuon
(
FWProxyBuilderBase
*,
36
const
reco::Muon
*
muon
,
37
TEveElement* tList,
38
bool
showEndcap,
39
bool
onlyTracks =
false
);
40
41
private
:
42
FWMuonBuilder
(
const
FWMuonBuilder
&);
// stop default
43
44
const
FWMuonBuilder
&
operator=
(
const
FWMuonBuilder
&);
// stop default
45
46
void
calculateField
(
const
reco::Muon
& iData,
FWMagField
* field);
47
48
// ---------- member data --------------------------------
49
};
50
51
#endif
FWEvePtr.h
FWMuonBuilder
Definition:
FWMuonBuilder.h:23
FWMagField
Definition:
FWMagField.h:16
FWMuonBuilder::buildMuon
void buildMuon(FWProxyBuilderBase *, const reco::Muon *muon, TEveElement *tList, bool showEndcap, bool onlyTracks=false)
Definition:
FWMuonBuilder.cc:225
FWMuonBuilder::~FWMuonBuilder
virtual ~FWMuonBuilder()
Definition:
FWMuonBuilder.cc:192
FWMuonBuilder::FWMuonBuilder
FWMuonBuilder()
Definition:
FWMuonBuilder.cc:188
FWMuonBuilder::calculateField
void calculateField(const reco::Muon &iData, FWMagField *field)
Definition:
FWMuonBuilder.cc:202
L1Trigger_dataformats.reco
dictionary reco
Definition:
L1Trigger_dataformats.py:9
reco::Muon
Definition:
Muon.h:28
FWEventItem
Definition:
FWEventItem.h:57
FWProxyBuilderBase
Definition:
FWProxyBuilderBase.h:47
metsig::muon
Definition:
SignAlgoResolutions.h:41
FWMuonBuilder::operator=
const FWMuonBuilder & operator=(const FWMuonBuilder &)
Generated for CMSSW Reference Manual by
1.8.5