CMS 3D CMS Logo

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
FWCaloDataHistProxyBuilder.h
Go to the documentation of this file.
1 #ifndef Fireworks_Calo_FWCaloHistDataProxyBuilder_h
2 #define Fireworks_Calo_FWCaloHistDataProxyBuilder_h
3 
4 
7 
8 class TH2F;
10 
12 {
13 public:
15  ~FWCaloDataHistProxyBuilder() override;
16 
17 protected:
18  bool assertCaloDataSlice() override;
20  void itemBeingDestroyed(const FWEventItem*) override;
21  void setCaloData(const fireworks::Context&) override;
22  void addEntryToTEveCaloData(float eta, float phi, float Et, bool isSelected);
23 
24  TH2F* m_hist;
26 };
27 
28 
29 
30 #endif
31 
void itemBeingDestroyed(const FWEventItem *) override
virtual FWHistSliceSelector * instantiateSliceSelector()=0
void setCaloData(const fireworks::Context &) override
void addEntryToTEveCaloData(float eta, float phi, float Et, bool isSelected)