1 #include "TEveManager.h"
2 #include "TEveGeoNode.h"
4 #include "application/gui/VPalette.h"
12 enum hitType { kFullHit, kOpacityHit, kColorCodedHit, kColorCodedScaleHit, kClusterHit, kHitTypeN };
13 static std::string hitTypeNames[DetectorHit::kHitTypeN];
18 TEveElementList* GetTEveElementList(){
return _EEList; };
19 std::unordered_map<std::string, TEveGeoShape*>* GetTEveGeoShapeMap() {
return &_EGSMap; };
21 void SetDisplayType(hitType type){ _type = type; };
22 void SetThreshold(
float threshold){ _threshold = threshold; };
23 void SetColor(Color_t color){ _color = color; };
25 hitType GetType(){
return _type; };
26 float GetThreshold(){
return _threshold; };
27 Color_t GetColor(){
return _color; };
28 VPalette* GetPalette(){
return _Palette; };
36 TEveElementList* _EEList;
37 std::unordered_map<std::string, TEveGeoShape*> _EGSMap;