CMS 3D CMS Logo

FWCaloDataHistProxyBuilder.h
Go to the documentation of this file.
1 #ifndef Fireworks_Calo_FWCaloHistDataProxyBuilder_h
2 #define Fireworks_Calo_FWCaloHistDataProxyBuilder_h
3 
6 
7 class TH2F;
9 
11 public:
13  ~FWCaloDataHistProxyBuilder() override;
14 
15 protected:
16  bool assertCaloDataSlice() override;
18  void itemBeingDestroyed(const FWEventItem*) override;
19  void setCaloData(const fireworks::Context&) override;
20  void addEntryToTEveCaloData(float eta, float phi, float Et, bool isSelected);
21 
22  TH2F* m_hist;
24 };
25 
26 #endif
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)
bool isSelected(const std::vector< L1HPSPFTauQualityCut > &qualityCuts, const l1t::PFCandidate &pfCand, float_t primaryVertexZ)