ROOT logo
// $Id: ZSubTree.h 2088 2008-11-23 20:26:46Z 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 Gled_ZSubTree_H
#define Gled_ZSubTree_H

#include <Glasses/ZGlass.h>

class ZSubTree : public ZGlass {
  MAC_RNR_FRIENDS(ZSubTree);
private:
  void _init();

protected:
  ZLink<ZGlass>	mRoot;		// X{gS} L{}

  Int_t		mDepth;		// X{gS} 7 Value(-range=>[-1,100,1,1])
  Bool_t	bFollowLinks;	// X{gS} 7 Bool()
  Bool_t	bFollowLists;	// X{gS} 7 Bool()

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

  ZSubTree(Int_t d, Bool_t flnk, Bool_t flst,
	   const Text_t* n="ZSubTree", const Text_t* t=0) :
    ZGlass(n,t),
    mDepth(d), bFollowLinks(flnk), bFollowLists(flst)
  {}

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


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