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
FWCaloDataHistProxyBuilder::FWCaloDataHistProxyBuilder
FWCaloDataHistProxyBuilder()
Definition: FWCaloDataHistProxyBuilder.cc:14
FWCaloDataHistProxyBuilder::assertCaloDataSlice
bool assertCaloDataSlice() override
Definition: FWCaloDataHistProxyBuilder.cc:40
fireworks::Context
Definition: Context.h:41
FWFromTEveCaloDataSelector.h
FWCaloDataHistProxyBuilder::instantiateSliceSelector
virtual FWHistSliceSelector * instantiateSliceSelector()=0
isSelected
bool isSelected(const std::vector< L1HPSPFTauQualityCut > &qualityCuts, const l1t::PFCandidate &pfCand, float_t primaryVertexZ)
Definition: L1HPSPFTauQualityCut.cc:90
FWCaloDataProxyBuilderBase
Definition: FWCaloDataProxyBuilderBase.h:34
FWHistSliceSelector
Definition: FWHistSliceSelector.h:7
FWCaloDataHistProxyBuilder::addEntryToTEveCaloData
void addEntryToTEveCaloData(float eta, float phi, float Et, bool isSelected)
Definition: FWCaloDataHistProxyBuilder.cc:76
PVValHelper::eta
Definition: PVValidationHelpers.h:69
FWCaloDataHistProxyBuilder::itemBeingDestroyed
void itemBeingDestroyed(const FWEventItem *) override
Definition: FWCaloDataHistProxyBuilder.cc:33
FWCaloDataProxyBuilderBase.h
FWCaloDataHistProxyBuilder::setCaloData
void setCaloData(const fireworks::Context &) override
Definition: FWCaloDataHistProxyBuilder.cc:31
FWCaloDataHistProxyBuilder::m_hist
TH2F * m_hist
Definition: FWCaloDataHistProxyBuilder.h:22
FWCaloDataHistProxyBuilder
Definition: FWCaloDataHistProxyBuilder.h:10
DDAxes::phi
FWCaloDataHistProxyBuilder::m_sliceSelector
FWHistSliceSelector * m_sliceSelector
Definition: FWCaloDataHistProxyBuilder.h:23
FWEventItem
Definition: FWEventItem.h:56
FWCaloDataHistProxyBuilder::~FWCaloDataHistProxyBuilder
~FWCaloDataHistProxyBuilder() override
Definition: FWCaloDataHistProxyBuilder.cc:15