8 #include "TEvePointSet.h"
34 TEvePointSet* points =
new TEvePointSet;
37 points->SetMarkerStyle( 2 );
38 points->SetMarkerSize( 0.2 );
52 points->SetNextPoint( iData.
track()->outerPosition().eta(),
53 iData.
track()->outerPosition().phi(),
62 points->SetNextPoint( iData.
standAloneMuon()->innerPosition().eta(),
66 points->SetNextPoint( iData.
standAloneMuon()->outerPosition().eta(),
73 points->SetNextPoint( iData.
eta(), iData.
phi(), 0.1 );
const FWMuonLegoProxyBuilder & operator=(const FWMuonLegoProxyBuilder &)
#define REGISTER_FWPROXYBUILDER(_name_, _type_, _purpose_, _view_)
FWMuonLegoProxyBuilder(void)
void setupAddElement(TEveElement *el, TEveElement *parent, bool set_color=true) const
virtual TrackRef track() const
reference to a Track
virtual float phi() const GCC11_FINAL
momentum azimuthal angle
bool isEnergyValid() const
virtual float eta() const GCC11_FINAL
momentum pseudorapidity
MuonEnergy calEnergy() const
get energy deposition information
virtual ~FWMuonLegoProxyBuilder(void)
static const int kAllLegoBits
math::XYZPointF ecal_position
Trajectory position at the calorimeter.
REGISTER_PROXYBUILDER_METHODS()
virtual TrackRef standAloneMuon() const
reference to a stand-alone muon Track