]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - TRD/AliTRDtrackingSector.cxx
Introduce setter for fgkTracklet
[u/mrichter/AliRoot.git] / TRD / AliTRDtrackingSector.cxx
index ff045659d572bc938deb9e9c66549d2174778164..f63de7cc2820ba795f88f28e0b300412d06d7843 100644 (file)
@@ -27,6 +27,7 @@
 \r
 #include "AliTRDcalibDB.h"\r
 #include "AliTRDCommonParam.h"\r
+#include "AliTRDReconstructor.h"\r
 #include "AliTRDpadPlane.h"\r
 #include "AliTRDtrackingSector.h"\r
 #include "AliTRDtrackingChamber.h"\r
@@ -73,7 +74,7 @@ void AliTRDtrackingSector::Init(const AliTRDReconstructor *rec, const AliTRDCalD
   AliTRDchamberTimeBin *tb = 0x0;\r
   AliTRDtrackingChamber **tc = &fChamber[0];\r
   for(Int_t ic = 0; (ic<AliTRDgeometry::kNdets) && (*tc); ic++, tc++){\r
-    for(Int_t itb=0; itb<AliTRDseed::knTimebins; itb++){\r
+    for(Int_t itb=0; itb<AliTRDseedV1::kNtb; itb++){\r
       if(!(tb = (*tc)->GetTB(itb))) continue;\r
       tb->SetReconstructor(rec);\r
     }\r
@@ -158,18 +159,19 @@ AliTRDtrackingChamber** AliTRDtrackingSector::GetStack(Int_t stack)
 }\r
 \r
 //_____________________________________________________________________________\r
-void AliTRDtrackingSector::Print(Option_t *)\r
+void AliTRDtrackingSector::Print(Option_t *opt) const\r
 {\r
 // Dump info about this tracking sector and the tracking chamber within\r
 // \r
 \r
-  printf("\tSector %2d\n", fSector);\r
+  printf("\n\tSector[%2d]\n", fSector);\r
   for(int il=0; il<AliTRDgeometry::kNlayer; il++){\r
     for(int is =0; is<AliTRDgeometry::kNstack; is++){\r
       Int_t ch = is*AliTRDgeometry::kNlayer + il;\r
-      printf("%2d[%2d] ", fIndex[ch], fIndex[ch]>=0 ? fChamber[Int_t(fIndex[ch])]->GetNClusters() : 0);\r
+      if(opt) fChamber[Int_t(fIndex[ch])]->Print(opt);\r
+      else printf("%2d[%2d] ", fIndex[ch], fIndex[ch]>=0 ? fChamber[Int_t(fIndex[ch])]->GetNClusters() : 0);\r
     }\r
-    printf("\n");\r
+    if(!opt) printf("\n");\r
   }\r
 \r
 }\r