]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - STEER/AliDisplay.h
Addition of gaussian truncated at different left and right distances (useful for...
[u/mrichter/AliRoot.git] / STEER / AliDisplay.h
index 1fe233f72b526f599df6eb416feb32a08dff1082..8b5ce5c9fca1ab0eed4e74c72da0c44234c9bf14 100644 (file)
@@ -22,8 +22,6 @@ class TSlider;
 class TButton;
 class TArc;
 
-static const Int_t kMAXZOOMS = 20;
-
 class AliDisplay : public TObject {
    
 public:
@@ -35,8 +33,8 @@ public:
    virtual void      Clear(Option_t *option="");
    TSlider          *CutSlider() {return fCutSlider;}
    virtual void      ShowTrack(Int_t trackNumber); // *MENU*
-   virtual void      HideTrack(Int_t trackNumber); // *MENU*
-           void      Copy(AliDisplay &disp) const;
+   virtual void      HideTrack(Int_t trackNumber) const; // *MENU*
+           void      Copy(TObject &disp) const;
    virtual void      DisableDetector(const char *name); // *MENU*
    virtual void      DisplayButtons();
    virtual Int_t     DistancetoPrimitive(Int_t px, Int_t py);
@@ -66,7 +64,11 @@ public:
    virtual void      UnZoom(); // *MENU*
    AliDisplay&       operator= (const AliDisplay &disp);
    
+   void              SetTracksToDisplay(Int_t *tracks, Int_t n);  // set tracks to display
 protected:
+   static const Float_t  fgkPtCutMax;       //Max Pt cut for the slider
+   static const Float_t  fgkEtaCutMax;      //Max eta cut for the slider
+   static const Int_t    fgkMaxZooms;       //Max number of zooms
    Int_t             fZoomMode;             //=1 if in zoom mode
    Bool_t            fDrawAllViews;         //Flag True if AllViews selected
    Bool_t            fDrawParticles;        //Flag True if particles to be drawn
@@ -97,6 +99,8 @@ protected:
    TArc             *fArcButton;            //Gren/Red button to show Pick/Zoom mode
    TList            *fFruits;               //List for fruits
 
+   Int_t            *fTracksToDisplay;      // array of tracks to display
+   Int_t             fNTracksToDisplay;     // number of tracks to display
    ClassDef(AliDisplay, 0)   //Utility class to display ALICE outline, tracks, hits,..
 };