1 #ifndef _FWPFLEGORECHIT_H_ 2 #define _FWPFLEGORECHIT_H_ 17 #include "TEveCompound.h" 18 #include "TEveStraightLineSet.h" 20 #include "TEveCaloData.h" 21 #include "TEveChunkManager.h" 47 void setLine(
int idx,
float x1,
float y1,
float z1,
float x2,
float y2,
float z2);
48 void addLine(
float x1,
float y1,
float z1,
float x2,
float y2,
float z2 );
49 void addLine(
const TEveVector &v1,
const TEveVector &v2 );
float getEtEnergy(bool b) const
void setLine(int idx, float x1, float y1, float z1, float x2, float y2, float z2)
void addLine(float x1, float y1, float z1, float x2, float y2, float z2)
void buildTower(const std::vector< TEveVector > &corners, const FWViewContext *vc)
void setupEveBox(std::vector< TEveVector > &corners, float scale)
void setSquareColor(Color_t c)
FWPFLegoRecHit(const std::vector< TEveVector > &corners, TEveElement *comp, FWProxyBuilderBase *pb, const FWViewContext *vc, float e, float et)
et
define resolution functions of each parameter
void setIsTallest(bool b)
void buildLineSet(const std::vector< TEveVector > &corners, const FWViewContext *vc)
void updateScale(const FWViewContext *vc, float maxLogVal)
TEveStraightLineSet * m_ls
virtual ~FWPFLegoRecHit()
const FWPFLegoRecHit & operator=(const FWPFLegoRecHit &)=delete