Setting active sectors added.
authorkowal2 <kowal2@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 21 Jan 2002 17:10:17 +0000 (17:10 +0000)
committerkowal2 <kowal2@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 21 Jan 2002 17:10:17 +0000 (17:10 +0000)
TPC/AliTPCHits2Digits.C
TPC/AliTPCHits2SDigits.C

index 11680a9..f7fcd24 100644 (file)
@@ -27,14 +27,17 @@ Int_t AliTPCHits2Digits(Int_t nevent=1)
 
   // gAlice->GetEvent(0);
   AliTPC *TPC = (AliTPC*)gAlice->GetDetector("TPC");      
-
   TStopwatch timer;
   timer.Start();
 
+  // uncomment below lines to set sectors active
+  //Int_t sec[10]={0,1,2,3,4,5,6,7,8,9};
+  //TPC->SetActiveSectors(sec,10);
+
   for(Int_t eventn =0;eventn<nevent;eventn++){
-    printf("Processing event %d",eventn);
+    printf("Processing event %d \n",eventn);
     gAlice->GetEvent(eventn);
-
+    TPC->SetActiveSectors(); // all sectors set active
     TPC->Hits2Digits(eventn);
   }
 
index e9b0ada..acabef5 100644 (file)
@@ -31,10 +31,16 @@ Int_t AliTPCHits2SDigits(Int_t nevent=1)
   TStopwatch timer;
   timer.Start();
 
+  // uncomment lines below to set active sectors 
+  //Int_t sec[10]={4,5,6,7,8,4+36,5+36,6+36,7+36,8+36};
+  //TPC->SetActiveSectors(sec,10);
+
   for(Int_t eventn =0;eventn<nevent;eventn++){
-    printf("Processing event %d\n",eventn);
+    printf("Processing event %d \n",eventn);
     gAlice->GetEvent(eventn);
-
+    TPC->SetActiveSectors(); // all sectors set active
+    printf("\nActive sectors\n");
+    for (Int_t i=0;i<72;i++) if (TPC->IsSectorActive(i)) printf("%d\t",i);
     TPC->Hits2SDigits2(eventn);
   }