]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - EVE/EveBase/AliEveJetPlaneEditor.h
CMake: removing qpythia from the depedencies
[u/mrichter/AliRoot.git] / EVE / EveBase / AliEveJetPlaneEditor.h
index e5364172dd0a157aa10d56a6254fd8a3a5c31748..6c010c777dbc4100ee7e763b1b60110f33cd9e9d 100644 (file)
@@ -22,20 +22,6 @@ class AliEveJetPlane;
 
 class AliEveJetPlaneEditor : public TGedFrame
 {
-private:
-  AliEveJetPlaneEditor(const AliEveJetPlaneEditor&);            // Not implemented
-  AliEveJetPlaneEditor& operator=(const AliEveJetPlaneEditor&); // Not implemented
-
-protected:
-  AliEveJetPlane   *fM; // Model object.
-
-  TGCheckButton    *fRnrJets;          // Widget for flag RnrJets.
-  TGCheckButton    *fRnrTracks;        // Widget for flag RnrTracks.
-  TEveGValuator    *fEnergyScale;      // Widget for EnergyScale.
-  TEveGValuator    *fEnergyColorScale; // Widget for EnergyColorScale.
-  TGButton         *fOneSelection, *fTwoSelection;  // Widgets for one/two selection flags.
-  TGButton         *fInformationSetup; // Widget for InformationSetup.
-
 public:
   AliEveJetPlaneEditor(const TGWindow* p=0, Int_t width=170, Int_t height=30,
                        UInt_t options=kChildFrame, Pixel_t back=GetDefaultFrameBackground());
@@ -47,27 +33,18 @@ public:
   // void DoXYZZ();
   void DoRnrJets();
   void DoRnrTracks();
-  void DoEnergyColorScale();
-  void DoEnergyScale();
+  void DoArrowJetScale();
+  void DoArrowTrackScale();
+       void DoEnergyScale();
   void DoOneSelection();
   void DoTwoSelection();
   void DoStaticDataWindow();
 
 
   // --- Internal class for common settings
-public:
+
   class StaticDataWindow : public TGTransientFrame
   {
-  private:
-    StaticDataWindow(const StaticDataWindow&);            // Not implemented
-    StaticDataWindow& operator=(const StaticDataWindow&); // Not implemented
-
-    TGCompositeFrame    *fFrame1, *fF2;             // Frames.
-    TGButton            *fOkButton, *fCancelButton; // Ok, cancel buttons.
-    TGLayoutHints       *fL1, *fL2, *fL3, *fL5;     // Layout hints.
-    TGTab               *fTab;                      // Tab container.
-    TGButton            *fChk1, *fChk2,*fChk3, *fChk4,*fChk5; // Check-buttons.
-
   public:
     StaticDataWindow(const TGWindow *p, const TGWindow *main, UInt_t w, UInt_t h,
                     UInt_t options = kVerticalFrame);
@@ -79,13 +56,37 @@ public:
     void DoCancel();
     void DoTab(Int_t id);
 
+  private:
+    StaticDataWindow(const StaticDataWindow&);            // Not implemented
+    StaticDataWindow& operator=(const StaticDataWindow&); // Not implemented
+
+    TGCompositeFrame    *fFrame1, *fF2;             // Frames.
+    TGButton            *fOkButton, *fCancelButton; // Ok, cancel buttons.
+    TGLayoutHints       *fL1, *fL2, *fL3, *fL5;     // Layout hints.
+    TGTab               *fTab;                      // Tab container.
+    TGButton            *fChk1, *fChk2,*fChk3, *fChk4,*fChk5; // Check-buttons.
+
     ClassDef(StaticDataWindow, 0); // Common settings for all AliEveJetPlane objects.
   };
 
 protected:
+  AliEveJetPlane   *fM; // Model object.
+
+  TGCheckButton    *fRnrJets;          // Widget for flag RnrJets.
+  TGCheckButton    *fRnrTracks;        // Widget for flag RnrTracks.
+  TEveGValuator    *fEnergyScale;      // Widget for EnergyScale.
+  TEveGValuator    *fArrowJetScale;    // Widget for ArrowJetScale.
+  TEveGValuator    *fArrowTrackScale;  // Widget for ArrowTrackScale.
+  TGButton         *fOneSelection, *fTwoSelection;  // Widgets for one/two selection flags.
+  TGButton         *fInformationSetup; // Widget for InformationSetup.
+
   static StaticDataWindow* fgStaticWindow; // Common window for global settings.
 
-  ClassDef(AliEveJetPlaneEditor, 1); // Editor for AliEveJetPlane.
-}; // endclass AliEveJetPlaneEditor
+private:
+  AliEveJetPlaneEditor(const AliEveJetPlaneEditor&);            // Not implemented
+  AliEveJetPlaneEditor& operator=(const AliEveJetPlaneEditor&); // Not implemented
+
+  ClassDef(AliEveJetPlaneEditor, 0); // Editor for AliEveJetPlane.
+};
 
 #endif