Possibility to stop tracking at a given layer (default is 1). Added new method AliITS...
[u/mrichter/AliRoot.git] / ITS / AliITStrackerV2.h
index b415b186d624b378da2a16449687952a1af14a93..fee6c81f7454a1e34fdad9e0641244eaff9f15b2 100644 (file)
@@ -31,6 +31,9 @@ public:
   void SetupFirstPass(Int_t *flags, Double_t *cuts=0);
   void SetupSecondPass(Int_t *flags, Double_t *cuts=0);
 
+  void SetLastLayerToTrackTo(Int_t l=0) {fLastLayerToTrackTo=l;} 
+  void SetLayersNotToSkip(Int_t *l);
+
   void UseClusters(const AliKalmanTrack *t, Int_t from=0) const;
 
   class AliITSdetector {
@@ -105,6 +108,9 @@ private:
   Int_t fPass;                           // current pass through the data 
   Int_t fConstraint[2];                  // constraint flags
 
+  Int_t fLayersNotToSkip[kMaxLayer];     // layer masks
+  Int_t fLastLayerToTrackTo;             // the innermost layer to track to
+
   ClassDef(AliITStrackerV2,1)   //ITS tracker V2
 };