]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - EVE/EveDet/AliEveTOFSector.cxx
Update of the class ESDMuonFilter. New marcros for creating AOD with muon information...
[u/mrichter/AliRoot.git] / EVE / EveDet / AliEveTOFSector.cxx
index 70836c911b952f95536a8acc8861468d8f3ebc9f..ad8edb14fd9025af89708bacb05b9a34831f64a4 100644 (file)
@@ -8,11 +8,11 @@
  **************************************************************************/
 #include "AliEveTOFSector.h"
 
-#include <TEveManager.h>
-
 #include <AliTOFdigit.h>
 #include <AliTOFGeometry.h>
 
+#include <TEveTrans.h>
+#include <TEveManager.h>
 #include <TStyle.h>
 
 Bool_t           AliEveTOFSector::fgStaticInitDone    = kFALSE;
@@ -186,6 +186,7 @@ void AliEveTOFSector::InitStatics()
   //fgTOFsectorPalette->SetLimits(0, 2048); 
   fgTOFsectorPalette  = new TEveRGBAPalette(0, 8192); // TDC
   //fgTOFsectorPalette->SetLimits(0, 8192); 
+  fgTOFsectorPalette->SetOverflowAction(0);
 
   fgStaticInitDone = kTRUE;
 }
@@ -323,7 +324,8 @@ void AliEveTOFSector::LoadQuads()
 /* ************************************************************ */
 void AliEveTOFSector::SetTrans()
 {
-  fHMTrans.UnitTrans();
+  InitMainTrans();
+  TEveTrans& t = RefMainTrans();
 
   //Int_t det[5] = {fSector, -1, -1, -1, -1};
   Char_t path[100];
@@ -338,11 +340,10 @@ void AliEveTOFSector::SetTrans()
   Double_t *rotMat = global.GetRotationMatrix();
   Double_t *tr = global.GetTranslation();
 
-  fHMTrans.SetBaseVec(1, rotMat[0], rotMat[3], rotMat[6]);
-  fHMTrans.SetBaseVec(2, rotMat[1], rotMat[4], rotMat[7]);
-  fHMTrans.SetBaseVec(3, rotMat[2], rotMat[5], rotMat[8]);
-
-  fHMTrans.SetBaseVec(4, tr);
+  t.SetBaseVec(1, rotMat[0], rotMat[3], rotMat[6]);
+  t.SetBaseVec(2, rotMat[1], rotMat[4], rotMat[7]);
+  t.SetBaseVec(3, rotMat[2], rotMat[5], rotMat[8]);
+  t.SetBaseVec(4, tr);
 }
 
 //-----------------------------------------------------