]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - EVE/alice-macros/lego.C
Modified macros to be compilable by ACLiC
[u/mrichter/AliRoot.git] / EVE / alice-macros / lego.C
index daddd088d670a2b0b4c68cd3e4e0dfe62aab96eb..e9a36b15f5730709df6fed3f11ba159f1b51cb7e 100644 (file)
@@ -5,11 +5,17 @@
  * See http://aliceinfo.cern.ch/Offline/AliRoot/License.html for          *
  * full copyright notice.                                                 *
  **************************************************************************/
+#if !defined(__CINT__) || defined(__MAKECINT__)
+#include <TEveElement.h>
+
+#include <EVE/EveBase/AliEveEventManager.h>
+#include <EVE/EveBase/AliEveLego.h>
+#endif
 
 AliEveLego* lego(){
 
    AliEveEventManager *mng = AliEveEventManager::GetMaster();
-   AliEveLego *lego = mng->FindGlobal("LegoHisto2D");
+   AliEveLego *lego = dynamic_cast<AliEveLego*>(mng->FindGlobal("LegoHisto2D"));
 
    if ( lego == 0) {
       lego = new AliEveLego();