Go to the documentation of this file. 1 #ifndef _FWPFRHOPHIRECHIT_H_
2 #define _FWPFRHOPHIRECHIT_H_
17 #include "TEveScalableStraightLineSet.h"
18 #include "TEveCompound.h"
38 std::vector<TEveVector> &bCorners);
46 TEveElement *itemHolder,
48 std::vector<TEveVector> &bCorners);
67 TEveScalableStraightLineSet *
m_ls;
FWPFRhoPhiRecHit(FWProxyBuilderBase *pb, TEveElement *iH, const FWViewContext *vc, float E, float et, double lPhi, double rPhi, std::vector< TEveVector > &bCorners)
void buildRecHit(FWProxyBuilderBase *pb, TEveElement *itemHolder, const FWViewContext *vc, std::vector< TEveVector > &bCorners)
virtual ~FWPFRhoPhiRecHit()
void addChild(FWProxyBuilderBase *pb, TEveElement *itemHolder, const FWViewContext *vc, float E, float et)
void updateScale(TEveScalableStraightLineSet *ls, Double_t scale, unsigned int i)
FWPFRhoPhiRecHit * m_child
void setCorners(int i, TEveVector vec)
FWPFRhoPhiRecHit & operator=(const FWPFRhoPhiRecHit &)
TEveScalableStraightLineSet * getLineSet()
TEveScalableStraightLineSet * m_ls
std::vector< TEveVector > m_corners