Possible to specify a number of slices, instead of only one
authorvestbo <vestbo@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 13 Nov 2001 13:24:09 +0000 (13:24 +0000)
committervestbo <vestbo@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 13 Nov 2001 13:24:09 +0000 (13:24 +0000)
HLT/hough/GetGoodParticles.cxx
HLT/hough/GetGoodParticles.h

index 426757e..fad654e 100644 (file)
@@ -5,7 +5,7 @@
 #endif
 
 
-void GetGoodParticles(Int_t slice,char *eventfile,char *digitfile)
+void GetGoodParticles(Int_t minslice,Int_t maxslice,char *eventfile,char *digitfile)
 {
 
   Int_t good_number = 70;
@@ -66,8 +66,8 @@ void GetGoodParticles(Int_t slice,char *eventfile,char *digitfile)
       param->AdjustSectorRow(digits->GetID(),sec,row);
       Int_t sl,padrow;
       transform->Sector2Slice(sl,padrow,sec,row);
-      if(sl < slice) continue;
-      if(sl != slice) break;
+      if(sl < minslice) continue;
+      if(sl > maxslice) break;
       digits->First();
       do {
        Int_t it=digits->CurrentRow(), ip=digits->CurrentColumn();
index f9d7bb7..12e93e9 100644 (file)
@@ -13,6 +13,6 @@ struct GoodTrack
 };
 
 
-void GetGoodParticles(Int_t,Char_t *,Char_t *);
+void GetGoodParticles(Int_t,Int_t,Char_t *,Char_t *);
 
 #endif