- Updated for modifs in AliMpFiles
authorivana <ivana@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 28 Feb 2006 09:53:49 +0000 (09:53 +0000)
committerivana <ivana@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 28 Feb 2006 09:53:49 +0000 (09:53 +0000)
- Updated for changing units mm->cm

MUON/mapping/macros/testAnyPadIterators.C
MUON/mapping/macros/testReadSector.C
MUON/mapping/macros/testSectorAreaIterator.C

index e666cbb2e830fe873b94e8a2a969c59f67f25ff3..dc7d7d993407cd7fb16dfb028c907f6bee937c38 100644 (file)
@@ -1,5 +1,5 @@
 // $Id$
-// $MpId: testAnyPadIterators.C,v 1.13 2005/09/26 16:05:24 ivana Exp $
+// $MpId: testAnyPadIterators.C,v 1.14 2005/10/28 15:37:12 ivana Exp $
 //
 // Test macro for reading  sector, and iterate over it
 
@@ -34,7 +34,7 @@ void testAnyPadIterators(AliMpStationType station = kStation1,
     sector=r.BuildSector();
   }
   else  {
-    TString filePath = AliMpFiles::Instance()->SectorFilePath(station,plane);
+    TString filePath = AliMpFiles::SectorFilePath(station,plane);
     filePath.ReplaceAll("zones.dat", "sector.root"); 
 
     TFile f(filePath.Data(), "READ");
@@ -48,7 +48,7 @@ void testAnyPadIterators(AliMpStationType station = kStation1,
   canv->cd(1);
   MarkPads(AliMpSectorPadIterator(sector), 150, 250, kFALSE);
   canv->cd(2);
-  AliMpVMotif* motif = sector->FindMotif(TVector2(300,30));
+  AliMpVMotif* motif = sector->FindMotif(TVector2(30,3));
 
   if (motif) {
     AliMpMotifType* motifType = motif->GetMotifType();
index 35059c7c3bc4db3f13da611715b171611b1fb855..4e05b8500b5ea5496d542c99a39e6a76a076fde9 100644 (file)
@@ -1,5 +1,5 @@
 // $Id$
-// $MpId: testReadSector.C,v 1.14 2005/09/26 16:04:07 ivana Exp $
+// $MpId: testReadSector.C,v 1.16 2006/01/11 10:00:50 ivana Exp $
 //
 // Test macro for reading sector data.
 
@@ -16,7 +16,7 @@ void testReadSector(AliMpStationType station = kStation1,
     sector=r.BuildSector();
 
     // Write sector on Root file
-    TString filePath = AliMpFiles::Instance()->SectorFilePath(station,plane);
+    TString filePath = AliMpFiles::SectorFilePath(station,plane);
     filePath.ReplaceAll("zones.dat", "sector.root"); 
   
     TFile f(filePath.Data(), "RECREATE");
@@ -24,7 +24,7 @@ void testReadSector(AliMpStationType station = kStation1,
     f.Close();
   }
   else  {
-    TString filePath = AliMpFiles::Instance()->SectorFilePath(station,plane);
+    TString filePath = AliMpFiles::SectorFilePath(station,plane);
     filePath.ReplaceAll("zones.dat", "sector.root"); 
 
     TFile f(filePath.Data(), "READ");
@@ -43,13 +43,13 @@ void testReadSector(AliMpStationType station = kStation1,
     cout << "0th row low border " << sector->FindRow(TVector2(0., 0.))->GetID() << endl;
   if (plane == kNonBendingPlane)
     cout << "0th row low border " << sector->FindRow(TVector2(0., 0.215))->GetID() << endl;
-  cout << "in 0th row         " << sector->FindRow(TVector2(0., 25.))->GetID() << endl;
-  cout << "0th row up border  " << sector->FindRow(TVector2(0., 67.2))->GetID() << endl;
-  cout << "in 4th row         " << sector->FindRow(TVector2(0., 300.))->GetID() << endl;
+  cout << "in 0th row         " << sector->FindRow(TVector2(0., 2.5))->GetID() << endl;
+  cout << "0th row up border  " << sector->FindRow(TVector2(0., 6.72))->GetID() << endl;
+  cout << "in 4th row         " << sector->FindRow(TVector2(0., 30.))->GetID() << endl;
   if (plane == kBendingPlane)
-    cout << "12th row up border " << sector->FindRow(TVector2(0., 894.6))->GetID() << endl;
+    cout << "12th row up border " << sector->FindRow(TVector2(0., 89.46))->GetID() << endl;
   if (plane == kNonBendingPlane)
-    cout << "12th row up border " << sector->FindRow(TVector2(0., 848.4))->GetID() << endl;
+    cout << "12th row up border " << sector->FindRow(TVector2(0., 84.84))->GetID() << endl;
   cout << endl;
   
   // Find motif position test
@@ -72,7 +72,7 @@ void testReadSector(AliMpStationType station = kStation1,
 
   // Find motif by coordinates test
   for (Int_t i=0; i<2 ; i++) {
-    TVector2 pos(5., 186. - i*20.);  // i=0 in motif 1001,
+    TVector2 pos(0.5, 18.6 - i*2.);  // i=0 in motif 1001,
                                      // i=1 outside (below) motif 1001
     AliMpMotif* motif = sector->FindMotif(pos);
     cout << "In the position " << pos.X() << " " << pos.Y();
index e2176ff56d73e1149ee5ab4d9c41f8671714f068..9e5eaddc7be29d72754d39007052952e6badf8af 100644 (file)
@@ -1,5 +1,5 @@
 // $Id$
-// $MpId: testSectorAreaIterator.C,v 1.4 2005/09/26 16:05:25 ivana Exp $
+// $MpId: testSectorAreaIterator.C,v 1.5 2005/10/28 15:37:12 ivana Exp $
 //
 // Test macro for iterating over the whole sector
 
@@ -57,7 +57,7 @@ void testSectorAreaIterator(AliMpStationType station = kStation1,
     sector=r.BuildSector();
   }
   else  {
-    TString filePath = AliMpFiles::Instance()->SectorFilePath(station,plane);
+    TString filePath = AliMpFiles::SectorFilePath(station,plane);
     filePath.ReplaceAll("zones.dat", "sector.root"); 
 
     TFile f(filePath.Data(), "READ");
@@ -68,9 +68,9 @@ void testSectorAreaIterator(AliMpStationType station = kStation1,
 
   AliMpArea area;
   if ( station == kStation1 )
-    area = AliMpArea(TVector2(450.,450.),TVector2(450.,450.));
+    area = AliMpArea(TVector2(45.,45.),TVector2(45.,45.));
   else   
-    area = AliMpArea(TVector2(600.,600.),TVector2(600.,600.));
+    area = AliMpArea(TVector2(60.,60.),TVector2(60.,60.));
   AliMpVPadIterator* iter = segmentation.CreateIterator(area);
 
   TCanvas* graph = new TCanvas("Graph");