#include <FWCaloTowerDetailView.h>
Public Member Functions | |
virtual void | build (const FWModelId &id, const CaloTower *) |
FWCaloTowerDetailView () | |
virtual | ~FWCaloTowerDetailView () |
Public Member Functions inherited from FWDetailViewGL< CaloTower > | |
FWDetailViewGL () | |
virtual void | init (TEveWindowSlot *) |
virtual void | setBackgroundColor (Color_t) |
TGLViewer * | viewerGL () const |
virtual | ~FWDetailViewGL () |
Public Member Functions inherited from FWDetailView< CaloTower > | |
virtual void | build (const FWModelId &iID, const void *iData) |
FWDetailView () | |
Public Member Functions inherited from FWDetailViewBase | |
void | build (const FWModelId &) |
const fireworks::Context & | context () const |
const FWEventItem * | item () |
void | setItem (const FWEventItem *x) |
virtual | ~FWDetailViewBase () |
Private Member Functions | |
virtual void | setTextInfo (const FWModelId &, const CaloTower *) |
Private Attributes | |
FWECALDetailViewBuilder * | m_builder |
TEveCaloData * | m_data |
Additional Inherited Members | |
Static Public Member Functions inherited from FWDetailView< CaloTower > | |
static std::string | classRegisterTypeName () |
static std::string | classTypeName () |
Static Public Member Functions inherited from FWDetailViewBase | |
static void | drawCanvasBox (Double_t *pos, Color_t fillCol, Int_t fillType=0, bool bg=kTRUE) |
static void | drawCanvasDot (Float_t x, Float_t y, Float_t r, Color_t) |
Protected Member Functions inherited from FWDetailViewBase | |
FWDetailViewBase (const std::type_info &) | |
Protected Attributes inherited from FWDetailViewGL< CaloTower > | |
TEveScene * | m_eveScene |
TEveViewer * | m_eveViewer |
TGCompositeFrame * | m_guiFrame |
TCanvas * | m_infoCanvas |
Definition at line 18 of file FWCaloTowerDetailView.h.
FWCaloTowerDetailView::FWCaloTowerDetailView | ( | ) |
Definition at line 19 of file FWCaloTowerDetailView.cc.
|
virtual |
Definition at line 25 of file FWCaloTowerDetailView.cc.
Implements FWDetailView< CaloTower >.
Definition at line 32 of file FWCaloTowerDetailView.cc.
References FWECALDetailViewBuilder::build(), reco::LeafCandidate::eta(), FWDetailViewBase::item(), m_builder, m_data, FWDetailViewGL< CaloTower >::m_eveScene, reco::LeafCandidate::phi(), setTextInfo(), FWECALDetailViewBuilder::showSuperClusters(), and FWDetailViewGL< CaloTower >::viewerGL().
|
privatevirtual |
Implements FWDetailView< CaloTower >.
Definition at line 69 of file FWCaloTowerDetailView.cc.
References CaloTower::emEt(), reco::LeafCandidate::eta(), h, CaloTower::hadEt(), cmsHarvester::index, FWDetailViewBase::item(), m_builder, FWDetailViewGL< CaloTower >::m_infoCanvas, FWECALDetailViewBuilder::makeLegend(), reco::LeafCandidate::phi(), x, and y.
Referenced by build().
|
private |
Definition at line 29 of file FWCaloTowerDetailView.h.
Referenced by build(), and setTextInfo().
|
private |
Definition at line 28 of file FWCaloTowerDetailView.h.
Referenced by build().