CMS 3D CMS Logo

FWCaloTowerDetailView.h
Go to the documentation of this file.
1 // -*- C++ -*-
2 #ifndef Fireworks_Calo_FWHCalTowerDetailView_h
3 #define Fireworks_Calo_FWHCalTowerDetailView_h
4 
5 //
6 // Package: Electrons
7 // Class : FWHCalTowerDetailView
8 //
9 
10 // user include files
13 
15 class TEveCaloData;
16 
17 class FWCaloTowerDetailView : public FWDetailViewGL<CaloTower> {
18 public:
20  ~FWCaloTowerDetailView() override;
21 
23  void build(const FWModelId& id, const CaloTower*) override;
24 
25 private:
26  void setTextInfo(const FWModelId&, const CaloTower*) override;
27  TEveCaloData* m_data;
29 };
30 
31 #endif
FWModelId
Definition: FWModelId.h:28
FWCaloTowerDetailView::FWCaloTowerDetailView
FWCaloTowerDetailView()
Definition: FWCaloTowerDetailView.cc:19
FWCaloTowerDetailView::~FWCaloTowerDetailView
~FWCaloTowerDetailView() override
Definition: FWCaloTowerDetailView.cc:21
FWCaloTowerDetailView::m_data
TEveCaloData * m_data
Definition: FWCaloTowerDetailView.h:27
FWCaloTowerDetailView::m_builder
FWECALDetailViewBuilder * m_builder
Definition: FWCaloTowerDetailView.h:28
FWCaloTowerDetailView
Definition: FWCaloTowerDetailView.h:17
FWCaloTowerDetailView::setTextInfo
void setTextInfo(const FWModelId &, const CaloTower *) override
Definition: FWCaloTowerDetailView.cc:60
CaloTower
Definition: CaloTower.h:26
FWECALDetailViewBuilder
Definition: FWECALDetailViewBuilder.h:22
FWCaloTowerDetailView::build
void build(const FWModelId &id, const CaloTower *) override
Definition: FWCaloTowerDetailView.cc:26
CaloTowerCollection.h
FWDetailViewGL.h
FWDetailViewGL
Definition: FWDetailViewGL.h:14