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)
void setIsTallest(bool b)
void buildLineSet(const std::vector< TEveVector > &corners, const FWViewContext *vc)
void updateScale(const FWViewContext *vc, float maxLogVal)
const FWPFLegoRecHit & operator=(const FWPFLegoRecHit &)
TEveStraightLineSet * m_ls
virtual ~FWPFLegoRecHit()