]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - EVE/alice-macros/trd_digits.C
Handle expressions with negations (Diego)
[u/mrichter/AliRoot.git] / EVE / alice-macros / trd_digits.C
index b7426e9a66907fcd94de5aec4ced99f94244e91c..6963fa61b1db68cdd168676169d99dbc96a77463 100644 (file)
 // Author:
 // Alex Bercuci (A.Bercuci@gsi.de)
 // 
-#ifdef __CINT__
-class TEvePointSet;
-class TEveElement;
-#else
+
+#if !defined(__CINT__) || defined(__MAKECINT__)
+#include <TGeoManager.h>
 #include <TEveManager.h>
+#include <TEveElement.h>
 #include <TEvePointSet.h>
-#include <EveBase/AliEveEventManager.h>
-#include <EveDet/AliEveTRDModuleImp.h>
 
-#include "AliRunLoader.h"
-#include "AliCluster.h"
-#include "TRD/AliTRDcluster.h"
-#include "TRD/AliTRDgeometry.h"
-#include "TRD/AliTRDdigitsManager.h"
+#include <AliCluster.h>
+#include <AliRunLoader.h>
+#include <AliTRDarrayADC.h>
+#include <AliTRDcluster.h>
+#include <AliTRDgeometry.h>
+#include <AliTRDdigitsManager.h>
+#include <AliEveEventManager.h>
+#include <AliEveTRDModuleImp.h>
+#else
+class TEvePointSet;
+class TEveElement;
 #endif
 
 TEveElementList* trd_digits(Int_t sector = -1, TEveElement *cont = 0)
 {
   // Link data containers
-  AliEveEventManager::AssertGeometry();
+  if(!gGeoManager) AliEveEventManager::AssertGeometry();
 
   AliRunLoader *rl = AliEveEventManager::AssertRunLoader();
   
@@ -83,6 +87,6 @@ TEveElementList* trd_digits(Int_t sector = -1, TEveElement *cont = 0)
   gEve->AddElement(list, cont);
   gEve->Redraw3D();
 
-  Info("trd_digits", Form("TRD chambers with data for current selection %d.", jdet));
+  Info("trd_digits", "TRD chambers with data for current selection %d.", jdet);
   return list;
 }