Updated for replacement of AliMpReader with AliMpSectorReader
authorivana <ivana@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 19 Sep 2005 18:18:31 +0000 (18:18 +0000)
committerivana <ivana@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 19 Sep 2005 18:18:31 +0000 (18:18 +0000)
(Ivana)

18 files changed:
MUON/mapping/macros/empty.C
MUON/mapping/macros/testAllIndices.C
MUON/mapping/macros/testAnyPadIterators.C
MUON/mapping/macros/testExistingPads.C
MUON/mapping/macros/testExistingPads2.C
MUON/mapping/macros/testGraphics.C
MUON/mapping/macros/testIndicesLimits.C
MUON/mapping/macros/testMotifTypeIterators.C
MUON/mapping/macros/testNeighboursPadIterator.C
MUON/mapping/macros/testPadDimensions.C
MUON/mapping/macros/testPadsUpEtc.C
MUON/mapping/macros/testPrintLimits.C
MUON/mapping/macros/testReadMotifType.C
MUON/mapping/macros/testReadSector.C
MUON/mapping/macros/testSectorAreaIterator.C
MUON/mapping/macros/testSectorFind.C
MUON/mapping/macros/testSectorPadIterators.C
MUON/mapping/macros/testUpdateGlobalIndices.C

index 03eb76943e09b99a346e4ffa3e113bfde82fadc8..fdf55ae8a9226aa1ed15478abd6521dc97c2c421 100644 (file)
@@ -1,4 +1,5 @@
 // $Id$
+// $MpId: empty.C,v 1.2 2005/08/24 08:53:27 ivana Exp $
 //
 // Empty macro used to override a user defined logoff script.
 
index 652d2d278e228d8de1e5b06723c9953e0e76beb7..e21c580097820b7d97de806809b64f630a30b6d0 100644 (file)
@@ -1,11 +1,12 @@
 // $Id$
+// $MpId: testAllIndices.C,v 1.7 2005/08/24 08:53:27 ivana Exp $
 //
 // Test macro for testing which pad is seen as "existing" by AliMpSector.
 
 void testAllIndices(AliMpStationType station = kStation1,
                     AliMpPlaneType plane = kBendingPlane) 
 {
-  AliMpReader r(station, plane);
+  AliMpSectorReader r(station, plane);
 
   AliMpSector *sector=r.BuildSector();
   AliMpSectorSegmentation segmentation(sector);
index 555f3c4ec7fecdbd40506a7cf28a34d6465ca8ea..efa667b757bc622058ee52ed431edfff4c65152a 100644 (file)
@@ -1,4 +1,5 @@
 // $Id$
+// $MpId: testAnyPadIterators.C,v 1.12 2005/08/24 08:53:27 ivana Exp $
 //
 // Test macro for reading  sector, and iterate over it
 
@@ -26,7 +27,7 @@ void testAnyPadIterators(AliMpStationType station = kStation1,
                          AliMpPlaneType plane = kBendingPlane, 
                          Int_t i=50, Int_t j=50)
 {
-  AliMpReader r(station, plane);
+  AliMpSectorReader r(station, plane);
   AliMpSector* sect = r.BuildSector();
     
   TCanvas *canv = new TCanvas("canv");
index 76c1df2457dd51f34443015b74b26d148d970fbe..a940f057d4a907488586b3557c061c12be176caf 100644 (file)
@@ -1,11 +1,12 @@
 // $Id$
+// $MpId: testExistingPads.C,v 1.10 2005/08/24 08:53:27 ivana Exp $
 //
 // Test macro for testing which pad is seen as "existing" by AliMpSector.
 
 void testExistingPads(AliMpStationType station = kStation1,
                       AliMpPlaneType plane = kBendingPlane) 
 {
-  AliMpReader r(station, plane);
+  AliMpSectorReader r(station, plane);
   AliMpSector *sector=r.BuildSector();
   AliMpSectorSegmentation segmentation(sector);
   AliMpVPainter* painter = AliMpVPainter::CreatePainter(sector);
index 14a08c95e5bf837383eaa9e5a0ba68759dc8766d..dac7d6b6943f333342951a714a2050132df111aa 100644 (file)
@@ -1,4 +1,5 @@
 // $Id$
+// $MpId: testExistingPads2.C,v 1.3 2005/08/24 08:53:27 ivana Exp $
 //
 // Extended testExistingPads macro for testing which pad is seen as 
 // "existing" by AliMpSector.
@@ -11,7 +12,7 @@
 void testExistingPads2(AliMpStationType station = kStation1,
                        AliMpPlaneType plane = kBendingPlane) 
 {
-  AliMpReader r(station, plane);
+  AliMpSectorReader r(station, plane);
   AliMpSector* sector = r.BuildSector();
   AliMpSectorSegmentation segmentation(sector);
   
index 8bfafe38bcf0f372c06a5bf71703162f9549f59e..a57ab9e3ce83a8d4c33b0d03d225cb1a190a50bd 100644 (file)
@@ -1,11 +1,12 @@
 // $Id$
+// $MpId: testGraphics.C,v 1.11 2005/08/24 08:53:27 ivana Exp $
 //
 // Test macro for drawing sector data.
 
 void testGraphics(AliMpStationType station = kStation1,
                   AliMpPlaneType plane = kBendingPlane) 
 {
-  AliMpReader r(station, plane);
+  AliMpSectorReader r(station, plane);
   AliMpSector *sector=r.BuildSector();
   AliMpVPainter *painter=AliMpVPainter::CreatePainter(sector);
 
index 44948735b4cf8a5d3a08907d25741af18a5293f6..e69425cc96dae7d2336fb97b48bc05c7fff29647 100644 (file)
@@ -1,11 +1,12 @@
 // $Id$
+// $MpId: testIndicesLimits.C,v 1.3 2005/08/24 08:53:27 ivana Exp $
 //
 // Test macro for indices limits.
 
 void testIndicesLimits(AliMpStationType station = kStation1,
                        AliMpPlaneType plane = kBendingPlane) 
 {
-  AliMpReader reader(station, plane);  
+  AliMpSectorReader reader(station, plane);  
   //reader.SetVerboseLevel(1);
   
   // Read data 
index 2058ad756618d01a42f0d7a2f03e5b27584ee553..4480f0fdd55331b5a33b17afd2d32760d66d0606 100644 (file)
@@ -1,4 +1,5 @@
 // $Id$
+// $MpId: testMotifTypeIterators.C,v 1.10 2005/08/24 08:53:27 ivana Exp $
 //
 // Test macro for reading motif type data and iterate over them.
 
@@ -40,7 +41,7 @@ void testMotifTypeIterators(AliMpStationType station = kStation1,
     canv[i]->Divide(2,2); 
   }
     
-  AliMpReader r(station, plane);
+  AliMpMotifReader r(station, plane);
   //r.SetVerboseLevel(2);
 
   for (i=0;i<nofMotifs;++i){
index f77e7fc5c27d27253b692188fadafe9c1f22c033..44cd2a5e3d22b59ee8d029b2a44b5ea12ef3c268 100644 (file)
@@ -1,4 +1,5 @@
 // $Id$
+// $MpId: testNeighboursPadIterator.C,v 1.8 2005/08/24 08:53:27 ivana Exp $
 //
 // Test macro for reading  sector, and iterate over it
 
@@ -11,7 +12,7 @@ void testNeighboursPadIterator(AliMpStationType station = kStation1,
     gInterpreter->ProcessLine("mlibs()");
   }  
 
-  AliMpReader r(station, plane);
+  AliMpSectorReader r(station, plane);
   AliMpSector* sect = r.BuildSector();
   AliMpSectorSegmentation segm(sect);  
   
index 55422c0a40ac40da54d55a6a9fae2630736c4c31..1c7dba9691cc2c9c35f7628adb99290e4ccae99f 100644 (file)
@@ -1,4 +1,5 @@
 // $Id$
+// $MpId: testPadDimensions.C,v 1.4 2005/08/24 08:53:27 ivana Exp $
 //
 // Test macro for testing retrieving of pad dimensions from
 // the map in AliMpSectorSegmentation.
@@ -6,7 +7,7 @@
 void testPadDimensions(AliMpStationType station = kStation1,
                        AliMpPlaneType plane = kBendingPlane) 
 {
-  AliMpReader r(station, plane);
+  AliMpSectorReader r(station, plane);
   AliMpSector* sector=r.BuildSector();
   AliMpSectorSegmentation segmentation(sector);  
   segmentation.PrintZones(); 
index f05196df46d4062333af1546840a4cb1ce5161fd..ac19b54340f2e0e42acc0396c373f599ec85379a 100644 (file)
@@ -1,4 +1,5 @@
 // $Id$
+// $MpId: testPadsUpEtc.C,v 1.6 2005/08/24 08:53:27 ivana Exp $
 //
 // Test macro that starts from a given pad and prints 
 // all pads up, down, right, left from this pad
@@ -7,7 +8,7 @@
 void testPadsUpEtc(AliMpStationType station = kStation1,
                    AliMpPlaneType  planeType = kBendingPlane)
 {
-  AliMpReader reader(station, planeType);  
+  AliMpSectorReader reader(station, planeType);  
   AliMpSector* sector = reader.BuildSector();
   AliMpSectorSegmentation segmentation(sector);
   
index ad19e833c9647b146cacb97f5c02df9e2a0c90a8..50f88f201fab5f26070bde022c73aed7afe87f28 100644 (file)
@@ -1,4 +1,5 @@
 // $Id$
+// $MpId: testPrintLimits.C,v 1.7 2005/08/24 08:53:27 ivana Exp $
 //
 // Test macro for making an output file, where all mapping elements
 // indices & positions are written.
@@ -6,7 +7,7 @@
 void testPrintLimits(AliMpStationType station = kStation1,
                     AliMpPlaneType plane = kBendingPlane, ostream& out=cout)
 {
-  AliMpReader r(station, plane);
+  AliMpSectorReader r(station, plane);
 
   AliMpSector *sector=r.BuildSector();
 
index 1a108240892f279d719b65b53512b8323234f583..b8e9261b602f13925463204bf39516e8d1ef9626 100644 (file)
@@ -1,11 +1,12 @@
 // $Id$
+// $MpId: testReadMotifType.C,v 1.11 2005/08/24 08:53:27 ivana Exp $
 //
 // Test macro for reading motif type data.
 
 void testReadMotifType(AliMpStationType station = kStation1,
                        AliMpPlaneType plane = kBendingPlane)
 {
-  AliMpReader r(station, plane);
+  AliMpMotifReader r(station, plane);
   //r.SetVerboseLevel(2);
 
   TString names;
index 4b606008f2eb2cde1be03c0f217e530c5adff971..c186d84359b7d5e58a429c237e397fc060096551 100644 (file)
@@ -1,4 +1,5 @@
 // $Id$
+// $MpId: testReadSector.C,v 1.13 2005/09/02 10:57:47 ivana Exp $
 //
 // Test macro for reading sector data.
 
@@ -7,7 +8,7 @@
 void testReadSector(AliMpStationType station = kStation1,
                     AliMpPlaneType plane = kBendingPlane) 
 {
-  AliMpReader reader(station, plane);  
+  AliMpSectorReader reader(station, plane);  
   //reader.SetVerboseLevel(1);
   
   // Read data 
@@ -21,7 +22,10 @@ void testReadSector(AliMpStationType station = kStation1,
   cout << endl;
 
   // Find row test
-  cout << "0th row low border " << sector->FindRow(TVector2(0., 0.))->GetID() << endl;
+  if (plane == kBendingPlane)
+    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;
index 5477b76b691dd31b47202f527a9dbb512beed7af..f7f593b764d7cd269000deccb75be4c555f3d39a 100644 (file)
@@ -1,6 +1,7 @@
 // $Id$
+// $MpId: testSectorAreaIterator.C,v 1.3 2005/08/24 08:53:27 ivana Exp $
 //
-// Test macro for iterating over the whole plane
+// Test macro for iterating over the whole sector
 
 #include <iomanip>
 
@@ -49,7 +50,7 @@ void MarkPads(AliMpVPadIterator& it, Double_t xmax, Double_t ymax,
 void testSectorAreaIterator(AliMpStationType station = kStation1,
                             AliMpPlaneType planeType = kBendingPlane)
 {
-  AliMpReader reader(station, planeType);  
+  AliMpSectorReader reader(station, planeType);  
   AliMpSector* sector = reader.BuildSector();
   AliMpSectorSegmentation segmentation(sector);
 
index d3e42c84bd1f558f5007c225bb6328ad322a41a9..85717627441c1cf0317513d64bc2b271b81de1ac 100644 (file)
@@ -1,4 +1,5 @@
 // $Id$
+// $MpId: testSectorFind.C,v 1.8 2005/08/24 08:53:27 ivana Exp $
 //
 // Test macro for which verify that all FindPosition, FindIndices
 // and FindLocation methods are consistents between them.
@@ -6,7 +7,7 @@
 void testSectorFind(AliMpStationType station = kStation1,
                     AliMpPlaneType plane = kBendingPlane)
 {
-  AliMpReader r(station, plane);
+  AliMpSectorReader r(station, plane);
 
   AliMpSector *sector=r.BuildSector();
   AliMpSectorSegmentation segmentation(sector);
index 7ebd4551fe21fe32368a3be3c316692b7cbf1da9..a0422754d5572618a265455c28687cb3036dbe15 100644 (file)
@@ -1,11 +1,12 @@
 // $Id$
+// $MpId: testSectorPadIterators.C,v 1.7 2005/08/24 08:53:27 ivana Exp $
 //
 // Test macro for reading  sector, and iterate over it
 
 void testSectorPadIterators(AliMpStationType station = kStation1,
                             AliMpPlaneType plane = kBendingPlane)
 {
-  AliMpReader r(station, plane);
+  AliMpSectorReader r(station, plane);
   AliMpSector* sect = r.BuildSector();
   
   Int_t num=0;
index c033d98ab9bed2323ea4d6d85876b37d74affa35..fa34e483477de9052977d988ca951143d86caef6 100644 (file)
@@ -1,10 +1,11 @@
 // $Id$
+// $MpId: testUpdateGlobalIndices.C,v 1.7 2005/08/24 08:53:27 ivana Exp $
 //
 // Tests updating global indices of motif positions from file.
 
 void testUpdateGlobalIndices()
 {
-  AliMpReader reader(kStation1, kNonBendingPlane);  
+  AliMpSectorReader reader(kStation1, kNonBendingPlane);  
   //reader.SetVerboseLevel(1);
   
   // Read data