Logo ROOT  
Reference Guide
TVirtualPaveStats.h
Go to the documentation of this file.
1// @(#)root/hist:$Id$
2// Author: Rene Brun 31/08/99
3
4/*************************************************************************
5 * Copyright (C) 1995-2000, Rene Brun and Fons Rademakers. *
6 * All rights reserved. *
7 * *
8 * For the licensing terms see $ROOTSYS/LICENSE. *
9 * For the list of contributors see $ROOTSYS/README/CREDITS. *
10 *************************************************************************/
11
12#ifndef ROOT_TVirtualPaveStats
13#define ROOT_TVirtualPaveStats
14
15//////////////////////////////////////////////////////////////////////////
16// //
17// TVirtualPaveStats //
18// //
19// Abstract base class for PaveStats //
20// //
21//////////////////////////////////////////////////////////////////////////
22
23
24#include "Rtypes.h"
25
26class TObject;
27
29
30public:
31 virtual ~TVirtualPaveStats() = default;
32
33 virtual TObject *GetParent() const = 0;;
34 virtual void SetParent(TObject *) = 0;
35
36 ClassDef(TVirtualPaveStats, 0) //Abstract interface for TPaveStats
37};
38
39#endif
#define ClassDef(name, id)
Definition: Rtypes.h:326
Mother of all ROOT objects.
Definition: TObject.h:37
virtual TObject * GetParent() const =0
virtual void SetParent(TObject *)=0
virtual ~TVirtualPaveStats()=default