]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - EVE/Alieve/AliEveTRDModuleImp.cxx
Put all classes in Alieve/ sub-module out of the Alieve namespace and
[u/mrichter/AliRoot.git] / EVE / Alieve / AliEveTRDModuleImp.cxx
similarity index 73%
rename from EVE/Alieve/TRDModuleImp.cxx
rename to EVE/Alieve/AliEveTRDModuleImp.cxx
index 8bb2da6d9636f968a2edf19fa65afe283fbc8a6b..00d6a9dd26772023f39e1336ce8e8f0a3b084086 100644 (file)
@@ -1,5 +1,13 @@
-#include "TRDModuleImp.h"
-#include "TRDData.h"
+// $Id$
+// Main authors: Matevz Tadel & Alja Mrak-Tadel: 2006, 2007
+
+/**************************************************************************
+ * Copyright(c) 1998-2008, ALICE Experiment at CERN, all rights reserved. *
+ * See http://aliceinfo.cern.ch/Offline/AliRoot/License.html for          *
+ * full copyright notice.                                                 * 
+ **************************************************************************/
+#include "AliEveTRDModuleImp.h"
+#include "AliEveTRDData.h"
 
 #include "TMath.h"
 #include <TGListTree.h>
 #include "AliTRDdataArrayI.h"
 #include "AliTRDmcmTracklet.h"
 
-using namespace Alieve;
 using namespace std;
 
-ClassImp(TRDChamber)
-ClassImp(TRDNode)
+ClassImp(AliEveTRDChamber)
+ClassImp(AliEveTRDNode)
 
 //________________________________________________________
-TRDNode::TRDNode(const char *typ, Int_t det) :
-  TEveElement(), TRDModule(typ, det)
+AliEveTRDNode::AliEveTRDNode(const char *typ, Int_t det) :
+  TEveElement(), AliEveTRDModule(typ, det)
 {
 }
 
 //________________________________________________________
-void   TRDNode::Paint(Option_t* option)
+void   AliEveTRDNode::Paint(Option_t* option)
 {
        List_i iter = fChildren.begin();
        while(iter != fChildren.end()){
-               (dynamic_cast<TRDModule*>(*iter))->Paint(option);
+               (dynamic_cast<AliEveTRDModule*>(*iter))->Paint(option);
                iter++;
        }
 }
 
 //________________________________________________________
-void   TRDNode::Reset()
+void   AliEveTRDNode::Reset()
 {
        List_i iter = fChildren.begin();
        while(iter != fChildren.end()){
-               (dynamic_cast<TRDModule*>(*iter))->Reset();
+               (dynamic_cast<AliEveTRDModule*>(*iter))->Reset();
                iter++;
        }
 }
 
 //________________________________________________________
-void TRDNode::Collapse()
+void AliEveTRDNode::Collapse()
 {
        TGListTree *list = gEve->GetListTree();
-       TRDNode *node = 0x0;
+       AliEveTRDNode *node = 0x0;
        List_i iter = fChildren.begin();
        while(iter != fChildren.end()){
-               if((node = dynamic_cast<TRDNode*>(*iter))) node->Collapse();
+               if((node = dynamic_cast<AliEveTRDNode*>(*iter))) node->Collapse();
                list->CloseItem(FindListTreeItem(list));
                iter++;
        }
 }
 
 //________________________________________________________
-void TRDNode::Expand()
+void AliEveTRDNode::Expand()
 {
        TGListTree *list = gEve->GetListTree();
-       TRDNode *node = 0x0;
+       AliEveTRDNode *node = 0x0;
        List_i iter = fChildren.begin();
        while(iter != fChildren.end()){
-               if((node = dynamic_cast<TRDNode*>(*iter))) node->Expand();
+               if((node = dynamic_cast<AliEveTRDNode*>(*iter))) node->Expand();
                list->OpenItem(FindListTreeItem(list));
                iter++;
        }
 }
 
 //________________________________________________________
-void TRDNode::EnableListElements()
+void AliEveTRDNode::EnableListElements()
 {
        SetRnrSelf(kTRUE);
-       TRDNode *node = 0x0;
-       TRDChamber *chmb = 0x0; 
+       AliEveTRDNode *node = 0x0;
+       AliEveTRDChamber *chmb = 0x0;   
        List_i iter = fChildren.begin();
        while(iter != fChildren.end()){
-               if((node = dynamic_cast<TRDNode*>(*iter))){
+               if((node = dynamic_cast<AliEveTRDNode*>(*iter))){
                        node->SetRnrSelf(kTRUE);
                        node->EnableListElements();
                }
-               if((chmb = dynamic_cast<TRDChamber*>(*iter))) chmb->SetRnrSelf(kTRUE);
+               if((chmb = dynamic_cast<AliEveTRDChamber*>(*iter))) chmb->SetRnrSelf(kTRUE);
                iter++;
        }
        gEve->Redraw3D();
 }
 
 //________________________________________________________
-void TRDNode::DisableListElements()
+void AliEveTRDNode::DisableListElements()
 {
        SetRnrSelf(kFALSE);
-       TRDNode *node = 0x0;
-       TRDChamber *chmb = 0x0; 
+       AliEveTRDNode *node = 0x0;
+       AliEveTRDChamber *chmb = 0x0;   
        List_i iter = fChildren.begin();
        while(iter != fChildren.end()){
-               if((node = dynamic_cast<TRDNode*>(*iter))){
+               if((node = dynamic_cast<AliEveTRDNode*>(*iter))){
                        node->SetRnrSelf(kFALSE);
                        node->DisableListElements();
                }
-               if((chmb = dynamic_cast<TRDChamber*>(*iter))) chmb->SetRnrSelf(kFALSE);
+               if((chmb = dynamic_cast<AliEveTRDChamber*>(*iter))) chmb->SetRnrSelf(kFALSE);
                iter++;
        }
        gEve->Redraw3D();
 }
 
 //________________________________________________________
-void TRDNode::UpdateLeaves()
+void AliEveTRDNode::UpdateLeaves()
 {
-       TRDModule *module;
+       AliEveTRDModule *module;
        List_i iter = fChildren.begin();
        while(iter != fChildren.end()){
-               module = dynamic_cast<TRDModule*>(*iter);
+               module = dynamic_cast<AliEveTRDModule*>(*iter);
                if(!module) continue;
                
                module->fRnrHits = fRnrHits;
@@ -134,32 +141,32 @@ void TRDNode::UpdateLeaves()
                iter++;
        }
 
-       TRDNode *node = 0x0;
+       AliEveTRDNode *node = 0x0;
        iter = fChildren.begin();
        while(iter != fChildren.end()){
-               if((node = dynamic_cast<TRDNode*>(*iter))) node->UpdateLeaves();
+               if((node = dynamic_cast<AliEveTRDNode*>(*iter))) node->UpdateLeaves();
                iter++;
        }
 }
 
 
 //________________________________________________________
-void TRDNode::UpdateNode()
+void AliEveTRDNode::UpdateNode()
 {
 //     Info("UpdateNode()", Form("%s", GetName()));
-       TRDNode *node = 0x0;
+       AliEveTRDNode *node = 0x0;
        List_i iter = fChildren.begin();
        while(iter != fChildren.end()){
-               if((node = dynamic_cast<TRDNode*>(*iter))) node->UpdateNode();
+               if((node = dynamic_cast<AliEveTRDNode*>(*iter))) node->UpdateNode();
                iter++;
        }
 
        Int_t score[11];
        for(int i=0; i<11; i++) score[i] = 0;
-       TRDModule *module;
+       AliEveTRDModule *module;
        iter = fChildren.begin();
        while(iter != fChildren.end()){
-               module = dynamic_cast<TRDModule*>(*iter);
+               module = dynamic_cast<AliEveTRDModule*>(*iter);
                if(!module) continue;
                score[0] += (module->fLoadHits) ? 1 : 0;
                score[1] += (module->fRnrHits) ? 1 : 0;
@@ -197,12 +204,12 @@ void TRDNode::UpdateNode()
 
 
 ///////////////////////////////////////////////////////////
-/////////////        TRDChamber       /////////////////////
+/////////////        AliEveTRDChamber       /////////////////////
 ///////////////////////////////////////////////////////////
 
 //________________________________________________________
-TRDChamber::TRDChamber(Int_t det) :
-  TEveElement(), TRDModule("Chmb", det), rowMax(-1), colMax(-1), timeMax(22), fX0(0.), fPla(-1)
+AliEveTRDChamber::AliEveTRDChamber(Int_t det) :
+  TEveElement(), AliEveTRDModule("Chmb", det), rowMax(-1), colMax(-1), timeMax(22), fX0(0.), fPla(-1)
 {
   //
   // Constructor
@@ -221,8 +228,8 @@ TRDChamber::TRDChamber(Int_t det) :
 }
 
 //________________________________________________________
-TRDChamber::TRDChamber(const TRDChamber &mod):
-  TEveElement(), TRDModule("Chmb", mod.fDet)
+AliEveTRDChamber::AliEveTRDChamber(const AliEveTRDChamber &mod):
+  TEveElement(), AliEveTRDModule("Chmb", mod.fDet)
 {
   //
   // Copy constructor
@@ -235,7 +242,7 @@ TRDChamber::TRDChamber(const TRDChamber &mod):
 }
 
 //________________________________________________________
-TRDChamber& TRDChamber::operator=(const TRDChamber &mod)
+AliEveTRDChamber& AliEveTRDChamber::operator=(const AliEveTRDChamber &mod)
 {
   //
   // Assignment operator
@@ -251,7 +258,7 @@ TRDChamber& TRDChamber::operator=(const TRDChamber &mod)
 }
 
 //________________________________________________________
-Int_t  TRDChamber::GetSM() const
+Int_t  AliEveTRDChamber::GetSM() const
 {
        if(!fGeo){
                AliWarning("Fail. No TRD geometry defined.");
@@ -261,7 +268,7 @@ Int_t       TRDChamber::GetSM() const
 }
 
 //________________________________________________________
-Int_t  TRDChamber::GetSTK() const
+Int_t  AliEveTRDChamber::GetSTK() const
 {
        if(!fGeo){
                AliWarning("Fail. No TRD geometry defined.");
@@ -271,19 +278,19 @@ Int_t     TRDChamber::GetSTK() const
 }
 
 //________________________________________________________
-void TRDChamber::LoadClusters(TObjArray *clusters)
+void AliEveTRDChamber::LoadClusters(TObjArray *clusters)
 {
   //
   // Draw clusters
   //
        
        if(!fGeo){
-               AliError(Form("Geometry not set for chamber %d. Please call first TRDChamber::SetGeometry().", fDet));
+               AliError(Form("Geometry not set for chamber %d. Please call first AliEveTRDChamber::SetGeometry().", fDet));
                return;
        }
        
        if(!fRecPoints){
-               fRecPoints = new TRDClusters(this);
+               fRecPoints = new AliEveTRDClusters(this);
                fRecPoints->SetMarkerSize(1.);
                fRecPoints->SetMarkerStyle(24);
                fRecPoints->SetMarkerColor(6);
@@ -308,18 +315,18 @@ void TRDChamber::LoadClusters(TObjArray *clusters)
 }
 
 //________________________________________________________
-void TRDChamber::LoadDigits(AliTRDdigitsManager *digits)
+void AliEveTRDChamber::LoadDigits(AliTRDdigitsManager *digits)
 {
   //
   // Draw digits
   //
        if(!fGeo){
-               AliError(Form("Geometry not set for chamber %d. Please call first TRDChamber::SetGeometry().", fDet));
+               AliError(Form("Geometry not set for chamber %d. Please call first AliEveTRDChamber::SetGeometry().", fDet));
                return;
        }
 //     Info("LoadDigits()", Form("digits =0x%x", digits));
        
-       if(!fDigits) fDigits = new TRDDigits(this);
+       if(!fDigits) fDigits = new AliEveTRDDigits(this);
        else fDigits->Reset();
        
        fDigits->SetData(digits);
@@ -327,7 +334,7 @@ void TRDChamber::LoadDigits(AliTRDdigitsManager *digits)
 }
 
 //________________________________________________________
-void TRDChamber::AddHit(AliTRDhit *hit)
+void AliEveTRDChamber::AddHit(AliTRDhit *hit)
 {
   //
   // Draw hits
@@ -335,7 +342,7 @@ void TRDChamber::AddHit(AliTRDhit *hit)
 //     Info("AddHit()", Form("%s", GetName()));
 
        if(!fHits){
-               fHits = new TRDHits(this);
+               fHits = new AliEveTRDHits(this);
                fHits->SetMarkerSize(.1);
                fHits->SetMarkerColor(2);
                fHits->SetOwnIds(kTRUE);
@@ -347,13 +354,13 @@ void TRDChamber::AddHit(AliTRDhit *hit)
 }
 
 //________________________________________________________
-void TRDChamber::LoadTracklets(TObjArray *tracks)
+void AliEveTRDChamber::LoadTracklets(TObjArray *tracks)
 {
   //
   // Draw tracks
   //
        if(!fGeo){
-               Error("LoadTracklets()", Form("Geometry not set for chamber %d. Please call first TRDChamber::SetGeometry().", fDet));
+               Error("LoadTracklets()", Form("Geometry not set for chamber %d. Please call first AliEveTRDChamber::SetGeometry().", fDet));
                return;
        }
 //     Info("LoadTracklets()", Form("tracks = 0x%x", tracks));
@@ -386,7 +393,7 @@ void TRDChamber::LoadTracklets(TObjArray *tracks)
 }
 
 //____________________________________________________
-void   TRDChamber::Paint(Option_t* option)
+void   AliEveTRDChamber::Paint(Option_t* option)
 {
 /*     Info("Paint()", Form("%s", GetName()));*/
        if(!fRnrSelf) return;
@@ -405,7 +412,7 @@ void        TRDChamber::Paint(Option_t* option)
 }
 
 //________________________________________________________
-void   TRDChamber::Reset()
+void   AliEveTRDChamber::Reset()
 {
        if(fHits){
                fHits->Reset();
@@ -426,7 +433,7 @@ void        TRDChamber::Reset()
 }
 
 //________________________________________________________
-void TRDChamber::SetGeometry(AliTRDgeometry *geo)
+void AliEveTRDChamber::SetGeometry(AliTRDgeometry *geo)
 {
        fGeo = geo;