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

#ifndef AliEveVZEROModuleEditor_H
#define AliEveVZEROModuleEditor_H

#include <TGedFrame.h>

class TEveGValuator;

class AliEveVZEROModule;

//------------------------------------------------------------------------------
// AliEveVZEROModuleEditor
//
// Editor for AliEveVZEROModule.

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

  virtual void SetModel(TObject* obj);

  void DoSampleIndex();

protected:
  AliEveVZEROModule    *fM;            // Model dynamic-casted to AliEveVZEROModuleEditor

  TEveGValuator        *fSampleIndex;  // Widget for ADC sample index.

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

  ClassDef(AliEveVZEROModuleEditor, 0) // Editor for AliEveVZEROModule
};

#endif
 AliEveVZEROModuleEditor.h:1
 AliEveVZEROModuleEditor.h:2
 AliEveVZEROModuleEditor.h:3
 AliEveVZEROModuleEditor.h:4
 AliEveVZEROModuleEditor.h:5
 AliEveVZEROModuleEditor.h:6
 AliEveVZEROModuleEditor.h:7
 AliEveVZEROModuleEditor.h:8
 AliEveVZEROModuleEditor.h:9
 AliEveVZEROModuleEditor.h:10
 AliEveVZEROModuleEditor.h:11
 AliEveVZEROModuleEditor.h:12
 AliEveVZEROModuleEditor.h:13
 AliEveVZEROModuleEditor.h:14
 AliEveVZEROModuleEditor.h:15
 AliEveVZEROModuleEditor.h:16
 AliEveVZEROModuleEditor.h:17
 AliEveVZEROModuleEditor.h:18
 AliEveVZEROModuleEditor.h:19
 AliEveVZEROModuleEditor.h:20
 AliEveVZEROModuleEditor.h:21
 AliEveVZEROModuleEditor.h:22
 AliEveVZEROModuleEditor.h:23
 AliEveVZEROModuleEditor.h:24
 AliEveVZEROModuleEditor.h:25
 AliEveVZEROModuleEditor.h:26
 AliEveVZEROModuleEditor.h:27
 AliEveVZEROModuleEditor.h:28
 AliEveVZEROModuleEditor.h:29
 AliEveVZEROModuleEditor.h:30
 AliEveVZEROModuleEditor.h:31
 AliEveVZEROModuleEditor.h:32
 AliEveVZEROModuleEditor.h:33
 AliEveVZEROModuleEditor.h:34
 AliEveVZEROModuleEditor.h:35
 AliEveVZEROModuleEditor.h:36
 AliEveVZEROModuleEditor.h:37
 AliEveVZEROModuleEditor.h:38
 AliEveVZEROModuleEditor.h:39
 AliEveVZEROModuleEditor.h:40
 AliEveVZEROModuleEditor.h:41
 AliEveVZEROModuleEditor.h:42
 AliEveVZEROModuleEditor.h:43
 AliEveVZEROModuleEditor.h:44