]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - EVE/Alieve/AliEveTRDModule.cxx
Put all classes in Alieve/ sub-module out of the Alieve namespace and
[u/mrichter/AliRoot.git] / EVE / Alieve / AliEveTRDModule.cxx
similarity index 81%
rename from EVE/Alieve/TRDModule.cxx
rename to EVE/Alieve/AliEveTRDModule.cxx
index 94df2c03b6d4dd526fe2b546ac942e52ee95a61f..8d0487c6b3c7b3d2508c9be434bc37fe3d12729e 100644 (file)
@@ -1,5 +1,13 @@
-#include "TRDModule.h"
-#include "TRDModuleImp.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 "AliEveTRDModule.h"
+#include "AliEveTRDModuleImp.h"
 
 #include "TGButton.h"
 #include "TGColorSelect.h"
 #include "TEveManager.h"
 #include "TEveTrack.h"
 
-using namespace Alieve;
 
-ClassImp(TRDModule)
-ClassImp(TRDModuleEditor)
+ClassImp(AliEveTRDModule)
+ClassImp(AliEveTRDModuleEditor)
 
 //________________________________________________________
-TRDModule::TRDModule(const char *typ, Int_t det) :
+AliEveTRDModule::AliEveTRDModule(const char *typ, Int_t det) :
   TNamed(Form("%s%03d", typ, det), ""), fDet(det)
 {
        fLoadHits = kFALSE;
@@ -42,11 +49,11 @@ TRDModule::TRDModule(const char *typ, Int_t det) :
 
 
 ///////////////////////////////////////////////////////////
-/////////////   TRDModuleEditor       /////////////////////
+/////////////   AliEveTRDModuleEditor       /////////////////////
 ///////////////////////////////////////////////////////////
 
 //________________________________________________________
-TRDModuleEditor::TRDModuleEditor(const TGWindow* p, Int_t width, Int_t height, UInt_t options, Pixel_t back) : TGedFrame(p, width, height, options | kVerticalFrame, back)
+AliEveTRDModuleEditor::AliEveTRDModuleEditor(const TGWindow* p, Int_t width, Int_t height, UInt_t options, Pixel_t back) : TGedFrame(p, width, height, options | kVerticalFrame, back)
 {
        MakeTitle("TRD Detector");
        
@@ -57,7 +64,7 @@ TRDModuleEditor::TRDModuleEditor(const TGWindow* p, Int_t width, Int_t height, U
        fDisplayHits->SetState(kButtonDown);
        fGroupFrame615->AddFrame(fDisplayHits, new TGLayoutHints(kLHintsLeft | kLHintsTop | kLHintsCenterY | kLHintsExpandX,2,2,2,2));
        fDisplayHits->Connect("Clicked()",
-                                       "Alieve::TRDModuleEditor", this, "UpdateChamber()");
+                                       "AliEveTRDModuleEditor", this, "UpdateChamber()");
 
        // color select widget
        ULong_t ColPar1;
@@ -66,7 +73,7 @@ TRDModuleEditor::TRDModuleEditor(const TGWindow* p, Int_t width, Int_t height, U
 
        fGroupFrame615->AddFrame(fHitsColor, new TGLayoutHints(kLHintsLeft | kLHintsCenterX | kLHintsTop | kLHintsCenterY,2,2,2,2));
        fHitsColor->Connect("ColorSelected(Pixel_t)",
-                                       "Alieve::TRDModuleEditor", this, "UpdateHits(Pixel_t)");
+                                       "AliEveTRDModuleEditor", this, "UpdateHits(Pixel_t)");
        
        fGroupFrame615->SetLayoutManager(new TGVerticalLayout(fGroupFrame615));
        AddFrame(fGroupFrame615, new TGLayoutHints(kLHintsLeft | kLHintsTop | kLHintsCenterY | kLHintsExpandX,2,2,2,2));
@@ -79,20 +86,20 @@ TRDModuleEditor::TRDModuleEditor(const TGWindow* p, Int_t width, Int_t height, U
        fDisplayDigits->SetToolTipText("Toggle display digits attached to chamber");
        fVerticalFrame538->AddFrame(fDisplayDigits, new TGLayoutHints(kLHintsLeft | kLHintsTop | kLHintsCenterY | kLHintsExpandX,2,2,2,2));
        fDisplayDigits->Connect("Clicked()",
-                                       "Alieve::TRDModuleEditor", this, "UpdateChamber()");
+                                       "AliEveTRDModuleEditor", this, "UpdateChamber()");
        fToggleLog = new TGCheckButton(fVerticalFrame538,"Log");
        fToggleLog->SetState(kButtonUp);
        fToggleLog->SetToolTipText("Toggle logarithmic representation of digits");
        fVerticalFrame538->AddFrame(fToggleLog, new TGLayoutHints(kLHintsLeft | kLHintsTop | kLHintsCenterY | kLHintsExpandX,2,2,2,2));
        fToggleLog->Connect("Clicked()",
-                                       "Alieve::TRDModuleEditor", this, "ModifyDigitsView()");
+                                       "AliEveTRDModuleEditor", this, "ModifyDigitsView()");
 
        fToggleBox = new TGCheckButton(fVerticalFrame538,"Box");
        fToggleBox->SetState(kButtonUp);
        fToggleBox->SetToolTipText("Toggle display digits as boxes");
        fVerticalFrame538->AddFrame(fToggleBox, new TGLayoutHints(kLHintsLeft | kLHintsTop | kLHintsCenterY | kLHintsExpandX,2,2,2,2));
        fToggleBox->Connect("Clicked()",
-                                       "Alieve::TRDModuleEditor", this, "ModifyDigitsView()");
+                                       "AliEveTRDModuleEditor", this, "ModifyDigitsView()");
        fGroupFrame636->AddFrame(fVerticalFrame538, new TGLayoutHints(kLHintsLeft | kLHintsTop,2,2,2,2));
    
    TGVertical3DLine *fVertical3DLine773 = new TGVertical3DLine(fGroupFrame636,8,63);
@@ -105,7 +112,7 @@ TRDModuleEditor::TRDModuleEditor(const TGWindow* p, Int_t width, Int_t height, U
        fVerticalFrame543->AddFrame(fThreshold, new TGLayoutHints(kLHintsLeft | kLHintsTop | kLHintsCenterY | kLHintsExpandX,2,2,2,2));
        fThresValue = new TGNumberEntry(fVerticalFrame543, (Int_t)10, 5, -1, TGNumberFormat::kNESInteger, TGNumberFormat::kNEAPositive, TGNumberFormat::kNELLimitMinMax, 0, 1024);
        fThresValue->Connect("ValueSet(Long_t)",
-                 "Alieve::TRDModuleEditor", this, "SetThreshold(Long_t)");
+                 "AliEveTRDModuleEditor", this, "SetThreshold(Long_t)");
        fVerticalFrame543->AddFrame(fThresValue, new TGLayoutHints(kLHintsLeft | kLHintsTop | kLHintsCenterY | kLHintsExpandX,2,2,2,2));
 
        fGroupFrame636->AddFrame(fVerticalFrame543, new TGLayoutHints(kLHintsLeft | kLHintsTop,2,2,2,2));
@@ -120,7 +127,7 @@ TRDModuleEditor::TRDModuleEditor(const TGWindow* p, Int_t width, Int_t height, U
        fGroupFrame649->AddFrame(fDisplayClusters, new TGLayoutHints(kLHintsLeft | kLHintsTop | kLHintsCenterY | kLHintsExpandX,2,2,2,2));
        fDisplayClusters->SetState(kButtonDown);
        fDisplayClusters->Connect("Clicked()",
-                                       "Alieve::TRDModuleEditor", this, "UpdateChamber()");
+                                       "AliEveTRDModuleEditor", this, "UpdateChamber()");
 
        // color select widget
        ULong_t ColPar2;
@@ -129,7 +136,7 @@ TRDModuleEditor::TRDModuleEditor(const TGWindow* p, Int_t width, Int_t height, U
 
        fGroupFrame649->AddFrame(fClustersColor, new TGLayoutHints(kLHintsLeft | kLHintsCenterX | kLHintsTop | kLHintsCenterY,2,2,2,2));
        fClustersColor->Connect("ColorSelected(Pixel_t)",
-                                       "Alieve::TRDModuleEditor", this, "UpdateClusters(Pixel_t)");
+                                       "AliEveTRDModuleEditor", this, "UpdateClusters(Pixel_t)");
 
        fGroupFrame649->SetLayoutManager(new TGVerticalLayout(fGroupFrame649));
        AddFrame(fGroupFrame649, new TGLayoutHints(kLHintsLeft | kLHintsTop | kLHintsCenterY | kLHintsExpandX,2,2,2,2));
@@ -141,23 +148,23 @@ TRDModuleEditor::TRDModuleEditor(const TGWindow* p, Int_t width, Int_t height, U
        fGroupFrame676->AddFrame(fDisplayTracks, new TGLayoutHints(kLHintsLeft | kLHintsTop | kLHintsCenterY | kLHintsExpandX,2,2,2,2));
        fDisplayTracks->SetState(kButtonDown);
        fDisplayTracks->Connect("Clicked()",
-                                       "Alieve::TRDModuleEditor", this, "UpdateChamber()");
+                                       "AliEveTRDModuleEditor", this, "UpdateChamber()");
 
        fGroupFrame676->SetLayoutManager(new TGVerticalLayout(fGroupFrame676));
        AddFrame(fGroupFrame676, new TGLayoutHints(kLHintsLeft | kLHintsTop | kLHintsCenterY | kLHintsExpandX,2,2,2,2));
 }
 
 //________________________________________________________
-TRDModuleEditor::~TRDModuleEditor()
+AliEveTRDModuleEditor::~AliEveTRDModuleEditor()
 {}
 
 //_________________________________________________________
-void TRDModuleEditor::SetModel(TObject* obj)
+void AliEveTRDModuleEditor::SetModel(TObject* obj)
 {
 // Takes care to update UI state according to model state
 
-       fM = dynamic_cast<TRDModule*>(obj);
-       if(TRDNode *node = dynamic_cast<TRDNode*>(fM)) node->UpdateNode();
+       fM = dynamic_cast<AliEveTRDModule*>(obj);
+       if(AliEveTRDNode *node = dynamic_cast<AliEveTRDNode*>(fM)) node->UpdateNode();
        
        fDisplayHits->SetEnabled(fM->fLoadHits);
        if(fM->fLoadHits) fDisplayHits->SetState( fM->fRnrHits ? kButtonDown : kButtonUp);
@@ -185,14 +192,14 @@ void TRDModuleEditor::SetModel(TObject* obj)
 }
 
 //_________________________________________________________
-void TRDModuleEditor::ModifyDigitsView()
+void AliEveTRDModuleEditor::ModifyDigitsView()
 {
        fM->kDigitsNeedRecompute = kTRUE;
        UpdateChamber();
 }
 
 //________________________________________________________
-void TRDModuleEditor::SetThreshold(Long_t tres)
+void AliEveTRDModuleEditor::SetThreshold(Long_t tres)
 {
        if(!fM->fLoadDigits) return;
        
@@ -203,7 +210,7 @@ void TRDModuleEditor::SetThreshold(Long_t tres)
 
 
 //_________________________________________________________
-void TRDModuleEditor::UpdateChamber()
+void AliEveTRDModuleEditor::UpdateChamber()
 {
 //     Info("UpdateChamber()", "");
 
@@ -225,13 +232,13 @@ void TRDModuleEditor::UpdateChamber()
        fM->fRnrTracklets = kFALSE;
        if(fDisplayTracks->IsDown()) fM->fRnrTracklets = kTRUE;
 
-       if(dynamic_cast<TRDNode*>(fM)) (dynamic_cast<TRDNode*>(fM))->UpdateLeaves();
+       if(dynamic_cast<AliEveTRDNode*>(fM)) (dynamic_cast<AliEveTRDNode*>(fM))->UpdateLeaves();
 
        gEve->Redraw3D();
 }
 
 //_________________________________________________________
-void TRDModuleEditor::UpdateClusters(Pixel_t /*col*/)
+void AliEveTRDModuleEditor::UpdateClusters(Pixel_t /*col*/)
 {
 //     Info("UpdateClusters()","");
 /*     
@@ -243,7 +250,7 @@ void TRDModuleEditor::UpdateClusters(Pixel_t /*col*/)
 }
 
 //_________________________________________________________
-void TRDModuleEditor::UpdateHits(Pixel_t /*col*/)
+void AliEveTRDModuleEditor::UpdateHits(Pixel_t /*col*/)
 {
 //     Info("UpdateHits()","");
 /*