CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Member Functions | Private Attributes
FWMuonBuilder Class Reference

#include <FWMuonBuilder.h>

Public Member Functions

void buildMuon (FWProxyBuilderBase *, const reco::Muon *muon, TEveElement *tList, bool showEndcap, bool onlyTracks=false)
 
 FWMuonBuilder ()
 
void setLineWidth (int w)
 
virtual ~FWMuonBuilder ()
 

Private Member Functions

void calculateField (const reco::Muon &iData, FWMagField *field)
 
 FWMuonBuilder (const FWMuonBuilder &)
 
const FWMuonBuilderoperator= (const FWMuonBuilder &)
 

Private Attributes

int m_lineWidth
 

Detailed Description

Definition at line 22 of file FWMuonBuilder.h.

Constructor & Destructor Documentation

FWMuonBuilder::FWMuonBuilder ( )

Definition at line 212 of file FWMuonBuilder.cc.

FWMuonBuilder::~FWMuonBuilder ( )
virtual

Definition at line 216 of file FWMuonBuilder.cc.

FWMuonBuilder::FWMuonBuilder ( const FWMuonBuilder )
private

Member Function Documentation

void FWMuonBuilder::buildMuon ( FWProxyBuilderBase pb,
const reco::Muon muon,
TEveElement *  tList,
bool  showEndcap,
bool  onlyTracks = false 
)

Definition at line 249 of file FWMuonBuilder.cc.

Referenced by FWMuonRhoPhiProxyBuilder::build(), and FWMuonProxyBuilder::build().

void FWMuonBuilder::calculateField ( const reco::Muon iData,
FWMagField field 
)
private

Definition at line 226 of file FWMuonBuilder.cc.

const FWMuonBuilder& FWMuonBuilder::operator= ( const FWMuonBuilder )
private
void FWMuonBuilder::setLineWidth ( int  w)
inline

Definition at line 40 of file FWMuonBuilder.h.

References m_lineWidth, and w.

Referenced by FWMuonRhoPhiProxyBuilder::build(), and FWMuonProxyBuilder::build().

40 {m_lineWidth = w;}
const double w
Definition: UKUtility.cc:23

Member Data Documentation

int FWMuonBuilder::m_lineWidth
private

Definition at line 49 of file FWMuonBuilder.h.

Referenced by setLineWidth().