In TrackList: added ImportHits/Clusters(); removed obsolete MkPtScrollBar().
authormtadel <mtadel@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 20 Jun 2006 17:51:41 +0000 (17:51 +0000)
committermtadel <mtadel@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 20 Jun 2006 17:51:41 +0000 (17:51 +0000)
EVE/Reve/Track.cxx
EVE/Reve/Track.h

index 4e79c033278b87ab089347b09ac954d4c5cd1331..79e41890624d2d1d2f18beeed202b197e77ecd44 100644 (file)
@@ -396,34 +396,16 @@ void TrackList::SelectByPt(Float_t min_pt, Float_t max_pt)
 
 /**************************************************************************/
 
-#include <TGFrame.h>
-#include <TGDoubleSlider.h>
-#include <TGXYLayout.h>
-
-void TrackList::MakePtScrollbar()
+void TrackList::ImportHits()
 {
-  TGMainFrame* mf = new TGMainFrame(gClient->GetRoot(), 320, 60);
-
-  TGDoubleHSlider* hs = new TGDoubleHSlider(mf);
-  hs->SetRange(0.2, 10);
-  hs->SetPosition(0.2, 10);
-  hs->Resize(300, 25);
-  mf->AddFrame(hs, new TGLayoutHints(kLHintsCenterX, 10, 10, 10, 10));
-
-  hs->Connect("PositionChanged()", "Reve::TrackList",
-             this, "HandlePtScrollEvent()");
-
-  mf->SetWindowName("Pt Selector");
-  mf->MapSubwindows();
-  mf->Resize(mf->GetDefaultSize()); // this is used here to init layout algorithm
-  mf->MapWindow();
+  for(lpRE_i i=fList.begin(); i!=fList.end(); ++i) {
+    ((Track*)(*i))->ImportHits();
+  }
 }
 
-void TrackList::HandlePtScrollEvent()
+void TrackList::ImportClusters()
 {
-  TGDoubleHSlider* hs = (TGDoubleHSlider*)gTQSender;
-
-  Float_t min = hs->GetMinPosition(), max = hs->GetMaxPosition();
-  printf("hslidor min=%f max=%f\n", min, max);
-  SelectByPt(min, max);
+  for(lpRE_i i=fList.begin(); i!=fList.end(); ++i) {
+    ((Track*)(*i))->ImportClusters();
+  }
 }
index cfdee14fe121e7bf39ecef4d250807685a97daee..0d29daa8d2d854d02b7d7cbc32d8eddc8bccd448 100644 (file)
@@ -183,8 +183,10 @@ public:
 
   void SelectByPt(Float_t min_pt=0.2, Float_t max_pt=10); // *MENU*
 
-  void MakePtScrollbar(); // *MENU*
-  void HandlePtScrollEvent();
+  //--------------------------------
+
+  void ImportHits();     // *MENU*
+  void ImportClusters(); // *MENU*
 
   ClassDef(TrackList, 1);
 };