ROOT logo
// $Id: ZHisto.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_ZHisto_H
#define GLED_ZHisto_H

#include <Gled/GledTypes.h>
#include <TString.h>
class ZGlass;
class ZHistoManager;
class ZHistoDir;

class ZHisto {

protected:
  ZHistoManager*	mManager;	//! X{gs}

public:
  ZHisto(ZHistoManager* m=0) : mManager(m) {}
  virtual ~ZHisto() {}

  virtual ZGlass* GetGlass();
  virtual ZHistoManager* GetZHistoManager();
  ZHistoDir* GetHistoDir();

  virtual void InitHistoGroups() = 0;
  virtual void ResetHistos() = 0;

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

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