]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - EVE/Alieve/.SKEL-gl.cxx
Merge from EVE-dev to HEAD.
[u/mrichter/AliRoot.git] / EVE / Alieve / .SKEL-gl.cxx
index c275c440bfb08c783938ea73d24cae92d8c449b6..edacfb63dbedfb434e5d0cb04e24a4fda037f7db 100644 (file)
@@ -20,7 +20,7 @@ using namespace Alieve;
 
 ClassImp(CLASS)
 
-CLASS::CLASS()
+CLASS::CLASS() : TGLObject(), fM(0)
 {
   // fCached = false; // Disable display list.
 }
@@ -32,12 +32,8 @@ CLASS::~CLASS()
 
 Bool_t CLASS::SetModel(TObject* obj)
 {
-#if ROOT_VERSION_CODE <= ROOT_VERSION(5,11,2)
-  if(set_model(obj, "Alieve::STEM")) {
-#else
-  if(SetModelCheckClass(obj, "Alieve::STEM")) {
-#endif
-    fSector = (TPCSector3D*) fExternalObj;
+  if(SetModelCheckClass(obj, STEM::Class())) {
+    fM = dynamic_cast<STEM*>(obj);
     return kTRUE;
   }
   return kFALSE;
@@ -46,12 +42,7 @@ Bool_t CLASS::SetModel(TObject* obj)
 void CLASS::SetBBox()
 {
   // !! This ok if master sub-classed from TAttBBox
-  #if ROOT_VERSION_CODE <= ROOT_VERSION(5,11,2)
-  set_axis_aligned_bbox(((STEM*)fExternalObj)->AssertBBox());
-#else
   SetAxisAlignedBBox(((STEM*)fExternalObj)->AssertBBox());
-#endif
-
 }
 
 /**************************************************************************/