1 #include "TEveGeoNode.h"
2 #include "TEveManager.h"
4 #include "application/gui/VPalette.h"
11 enum hitType { kFullHit, kOpacityHit, kColorCodedHit, kColorCodedScaleHit, kClusterHit, kHitTypeN };
12 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;