Go to the documentation of this file. 1 #ifndef _FWPFEcalRecHitLegoProxyBuilder_H_
2 #define _FWPFEcalRecHitLegoProxyBuilder_H_
17 #include "TEveCompound.h"
52 TEveVector
calculateCentre(
const std::vector<TEveVector>& corners)
const;
61 TEveElement* iCompound,
FWPFEcalRecHitLegoProxyBuilder()
float getMaxValLog(bool et) const
static std::string typeOfBuilder()
std::vector< FWPFLegoRecHit * > m_recHits
void cleanLocal() override
void localModelChanges(const FWModelId &iId, TEveElement *iCompound, FWViewType::EType viewType, const FWViewContext *vc) override
#define REGISTER_PROXYBUILDER_METHODS()
void scaleProduct(TEveElementList *parent, FWViewType::EType, const FWViewContext *vc) override
TEveVector calculateCentre(const std::vector< TEveVector > &corners) const
const FWPFEcalRecHitLegoProxyBuilder & operator=(const FWPFEcalRecHitLegoProxyBuilder &)=delete
float getMaxVal(bool et) const
~FWPFEcalRecHitLegoProxyBuilder() override
bool havePerViewProduct(FWViewType::EType) const override