File indexing completed on 2024-04-06 12:11:27
0001
0002 #ifndef Fireworks_Calo_FWHCalTowerDetailView_h
0003 #define Fireworks_Calo_FWHCalTowerDetailView_h
0004
0005
0006
0007
0008
0009
0010
0011 #include "Fireworks/Core/interface/FWDetailViewGL.h"
0012 #include "DataFormats/CaloTowers/interface/CaloTowerCollection.h"
0013
0014 class FWECALDetailViewBuilder;
0015 class TEveCaloData;
0016
0017 class FWCaloTowerDetailView : public FWDetailViewGL<CaloTower> {
0018 public:
0019 FWCaloTowerDetailView();
0020 ~FWCaloTowerDetailView() override;
0021
0022 using FWDetailViewGL<CaloTower>::build;
0023 void build(const FWModelId& id, const CaloTower*) override;
0024
0025 private:
0026 void setTextInfo(const FWModelId&, const CaloTower*) override;
0027 TEveCaloData* m_data;
0028 FWECALDetailViewBuilder* m_builder;
0029 };
0030
0031 #endif