Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2023-03-17 11:01:20

0001 #ifndef Fireworks_Core_FWMarkerDigitSetGL_h
0002 #define Fireworks_Core_FWMarkerDigitSetGL_h
0003 
0004 #include "TEveQuadSet.h"
0005 #include "TEveQuadSetGL.h"
0006 #include "TGLRnrCtx.h"
0007 #include "TAttMarker.h"
0008 
0009 class FWEveDigitSetScalableMarker : public TEveQuadSet, public TAttMarker {
0010 public:
0011   FWEveDigitSetScalableMarker() {}
0012   ~FWEveDigitSetScalableMarker() override {}
0013 
0014   ClassDefOverride(FWEveDigitSetScalableMarker, 0);
0015 };
0016 
0017 //--------------------------------------------
0018 class FWEveDigitSetScalableMarkerGL : public TEveQuadSetGL {
0019 public:
0020   FWEveDigitSetScalableMarkerGL() {}
0021   ~FWEveDigitSetScalableMarkerGL() override {}
0022 
0023   void DirectDraw(TGLRnrCtx& rnrCtx) const override;
0024 
0025   ClassDefOverride(FWEveDigitSetScalableMarkerGL, 0);
0026 };
0027 
0028 #endif