CMS 3D CMS Logo

FWHGCalMultiClusterLegoProxyBuilder.h
Go to the documentation of this file.
1 #ifndef Fireworks_Calo_FWCaloParticleTowerProxyBuilder_h
2 #define Fireworks_Calo_FWCaloParticleTowerProxyBuilder_h
3 
4 #include "Rtypes.h"
5 #include <string>
6 #include <typeinfo>
7 
10 
12 
14 
16 public:
19 
21 
22 private:
23  void fillCaloData() override;
25  void build(const FWEventItem *iItem, TEveElementList *product, const FWViewContext *) override;
26 
29  delete; // stop default
30 
31  const std::vector<reco::HGCalMultiCluster> *m_towers;
32 };
33 
34 #endif
HGCalMultiCluster.h
REGISTER_PROXYBUILDER_METHODS
#define REGISTER_PROXYBUILDER_METHODS()
Definition: register_dataproxybuilder_macro.h:28
FWHGCalMultiClusterLegoProxyBuilder
Definition: FWHGCalMultiClusterLegoProxyBuilder.h:15
FWHistSliceSelector
Definition: FWHistSliceSelector.h:7
FWHGCalMultiClusterLegoProxyBuilder::m_towers
const std::vector< reco::HGCalMultiCluster > * m_towers
Definition: FWHGCalMultiClusterLegoProxyBuilder.h:31
FWHGCalMultiClusterLegoProxyBuilder::operator=
const FWHGCalMultiClusterLegoProxyBuilder & operator=(const FWHGCalMultiClusterLegoProxyBuilder &)=delete
FWHGCalMultiClusterLegoProxyBuilder::instantiateSliceSelector
FWHistSliceSelector * instantiateSliceSelector() override
Definition: FWHGCalMultiClusterLegoProxyBuilder.cc:39
FWHGCalMultiClusterLegoProxyBuilder::fillCaloData
void fillCaloData() override
Definition: FWHGCalMultiClusterLegoProxyBuilder.cc:43
FWCaloDataHistProxyBuilder
Definition: FWCaloDataHistProxyBuilder.h:10
FWCaloDataHistProxyBuilder.h
FWProxyBuilderBase::build
void build()
Definition: FWProxyBuilderBase.cc:110
FWViewContext
Definition: FWViewContext.h:32
FWSimpleProxyHelper.h
FWEventItem
Definition: FWEventItem.h:56
FWHGCalMultiClusterLegoProxyBuilder::~FWHGCalMultiClusterLegoProxyBuilder
~FWHGCalMultiClusterLegoProxyBuilder() override
Definition: FWHGCalMultiClusterLegoProxyBuilder.cc:27
FWHGCalMultiClusterLegoProxyBuilder::FWHGCalMultiClusterLegoProxyBuilder
FWHGCalMultiClusterLegoProxyBuilder()
Definition: FWHGCalMultiClusterLegoProxyBuilder.cc:24