ROOT logo
// $Id: SaturnObserver.h 2456 2010-10-17 18:31:40Z matevz $

// Copyright (C) 1999-2008, Matevz Tadel. All rights reserved.
// This file is part of GLED, released under GNU General Public License version 2.
// For the licensing terms see $GLEDSYS/LICENSE or http://www.gnu.org/.

#ifndef GledCore_SaturnObserver_H
#define GledCore_SaturnObserver_H

#include <Glasses/Operator.h>
class SaturnInfo;

class SaturnObserver : public Operator
{
  MAC_RNR_FRIENDS(SaturnObserver);

private:
  void _init();

protected:
  ZLink<SaturnInfo>	mTarget;	// X{gS} L{}

public:
  SaturnObserver(const Text_t* n="SaturnObserver", const Text_t* t=0) : Operator(n,t) { _init(); }

  virtual void Operate(Operator::Arg* op_arg);

#include "SaturnObserver.h7"
  ClassDef(SaturnObserver, 1);
}; // endclass SaturnObserver


#endif
 SaturnObserver.h:1
 SaturnObserver.h:2
 SaturnObserver.h:3
 SaturnObserver.h:4
 SaturnObserver.h:5
 SaturnObserver.h:6
 SaturnObserver.h:7
 SaturnObserver.h:8
 SaturnObserver.h:9
 SaturnObserver.h:10
 SaturnObserver.h:11
 SaturnObserver.h:12
 SaturnObserver.h:13
 SaturnObserver.h:14
 SaturnObserver.h:15
 SaturnObserver.h:16
 SaturnObserver.h:17
 SaturnObserver.h:18
 SaturnObserver.h:19
 SaturnObserver.h:20
 SaturnObserver.h:21
 SaturnObserver.h:22
 SaturnObserver.h:23
 SaturnObserver.h:24
 SaturnObserver.h:25
 SaturnObserver.h:26
 SaturnObserver.h:27
 SaturnObserver.h:28
 SaturnObserver.h:29
 SaturnObserver.h:30
 SaturnObserver.h:31
 SaturnObserver.h:32
 SaturnObserver.h:33