]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - EVE/Alieve/TRDModuleImp.h
Add the det.element id for each local board
[u/mrichter/AliRoot.git] / EVE / Alieve / TRDModuleImp.h
index f23ca3c590d8ef13448e99ce0319ee7e5eb89b9e..63a2ce53c3e5f302af801aef4092f06c4730987f 100644 (file)
@@ -10,6 +10,8 @@
 // by A.Bercuci (A.Bercuci@gsi.de)   Fri Oct 27 2006
 /////////////////////////////////////////////////////////////////////////
 
+#include <vector>
+
 #ifndef REVE_RenderElement_H
 #include <Reve/RenderElement.h>
 #endif
@@ -37,7 +39,7 @@ namespace Alieve {
        friend class TRDDigits;
        public:
        
-               TRDChamber(const Int_t det=0);
+               TRDChamber(Int_t det=0);
                virtual ~TRDChamber() {}
        
                TRDChamber(const TRDChamber&);
@@ -71,10 +73,10 @@ namespace Alieve {
        };
 
        
-       class TRDNode : public Reve::RenderElementListBase, public TRDModule
+       class TRDNode : public Reve::RenderElement, public TRDModule
        {
        public:
-               TRDNode(const char *typ, const Int_t det=0);
+               TRDNode(const char *typ, Int_t det=0);
                void    Paint(Option_t* option="");
                void    Reset();
 
@@ -85,8 +87,8 @@ namespace Alieve {
                void    UpdateLeaves();
                void    UpdateNode();
                
-               lpRE_i begin(){return fChildren.begin();}
-               lpRE_i end(){return fChildren.end();}
+               List_i begin(){return fChildren.begin();}
+               List_i end(){return fChildren.end();}
        
        ClassDef(TRDNode, 1)
        };