ROOT logo
#ifndef ALIEVETOFSTRIPEDITOR_H
#define ALIEVETOFSTRIPEDITOR_H

/**************************************************************************
 * Copyright(c) 1998-2008, ALICE Experiment at CERN, all rights reserved. *
 * See http://aliceinfo.cern.ch/Offline/AliRoot/License.html for          *
 * full copyright notice.                                                 *
 **************************************************************************/

// $Id$
// Main authors: Matevz Tadel & Alja Mrak-Tadel: 2006, 2007

//
// 
//

#include <TGedFrame.h>

class TGCheckButton;
class TGNumberEntry;
class TGColorSelect;

class TGHSlider;

class TEveGValuator;
class TEveGDoubleValuator;
 

class AliEveTOFStrip;

class AliEveTOFStripEditor : public TGedFrame
{
public:
  AliEveTOFStripEditor(const TGWindow* p=0, Int_t width=170, Int_t height=30, UInt_t options = kChildFrame, Pixel_t back=GetDefaultFrameBackground());
  virtual ~AliEveTOFStripEditor() {}

  virtual void SetModel(TObject* obj);

  void DoThreshold();
  void DoMaxVal();

protected:
  AliEveTOFStrip *fM; // Model object.

  TEveGValuator  *fThreshold; // Value widget for threshold.
  TEveGValuator  *fMaxVal;    // Value widget for maximal value.

private:
  AliEveTOFStripEditor(const AliEveTOFStripEditor&);            // Not implemented
  AliEveTOFStripEditor& operator=(const AliEveTOFStripEditor&); // Not implemented

  ClassDef(AliEveTOFStripEditor, 0); // Editor for AliEveTOFStrip
}; // endclass AliEveTOFStripEditor


#endif
 AliEveTOFStripEditor.h:1
 AliEveTOFStripEditor.h:2
 AliEveTOFStripEditor.h:3
 AliEveTOFStripEditor.h:4
 AliEveTOFStripEditor.h:5
 AliEveTOFStripEditor.h:6
 AliEveTOFStripEditor.h:7
 AliEveTOFStripEditor.h:8
 AliEveTOFStripEditor.h:9
 AliEveTOFStripEditor.h:10
 AliEveTOFStripEditor.h:11
 AliEveTOFStripEditor.h:12
 AliEveTOFStripEditor.h:13
 AliEveTOFStripEditor.h:14
 AliEveTOFStripEditor.h:15
 AliEveTOFStripEditor.h:16
 AliEveTOFStripEditor.h:17
 AliEveTOFStripEditor.h:18
 AliEveTOFStripEditor.h:19
 AliEveTOFStripEditor.h:20
 AliEveTOFStripEditor.h:21
 AliEveTOFStripEditor.h:22
 AliEveTOFStripEditor.h:23
 AliEveTOFStripEditor.h:24
 AliEveTOFStripEditor.h:25
 AliEveTOFStripEditor.h:26
 AliEveTOFStripEditor.h:27
 AliEveTOFStripEditor.h:28
 AliEveTOFStripEditor.h:29
 AliEveTOFStripEditor.h:30
 AliEveTOFStripEditor.h:31
 AliEveTOFStripEditor.h:32
 AliEveTOFStripEditor.h:33
 AliEveTOFStripEditor.h:34
 AliEveTOFStripEditor.h:35
 AliEveTOFStripEditor.h:36
 AliEveTOFStripEditor.h:37
 AliEveTOFStripEditor.h:38
 AliEveTOFStripEditor.h:39
 AliEveTOFStripEditor.h:40
 AliEveTOFStripEditor.h:41
 AliEveTOFStripEditor.h:42
 AliEveTOFStripEditor.h:43
 AliEveTOFStripEditor.h:44
 AliEveTOFStripEditor.h:45
 AliEveTOFStripEditor.h:46
 AliEveTOFStripEditor.h:47
 AliEveTOFStripEditor.h:48
 AliEveTOFStripEditor.h:49
 AliEveTOFStripEditor.h:50
 AliEveTOFStripEditor.h:51
 AliEveTOFStripEditor.h:52
 AliEveTOFStripEditor.h:53
 AliEveTOFStripEditor.h:54
 AliEveTOFStripEditor.h:55
 AliEveTOFStripEditor.h:56