Logo ROOT   6.18/05
Reference Guide
THbookKey.h
Go to the documentation of this file.
1// @(#)root/hbook:$Id$
2// Author: Rene Brun 20/02/2002
3
4/*************************************************************************
5 * Copyright (C) 1995-2002, 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_THbookKey
13#define ROOT_THbookKey
14
15
16//////////////////////////////////////////////////////////////////////////
17// //
18// THbookKey //
19// //
20// Hbook id descriptor //
21// //
22//////////////////////////////////////////////////////////////////////////
23
24#include "THbookFile.h"
25
26class THbookKey : public TNamed {
27
28protected:
29 THbookFile *fDirectory; //!pointer to the Hbook file
30 Int_t fID; //hbook identifier
31
32public:
33 THbookKey() : fDirectory(0),fID(0) {;}
35 virtual ~THbookKey();
36 virtual void Browse(TBrowser *b);
37 Bool_t IsFolder() const;
38
39 ClassDef(THbookKey,1) //Hbook id descriptor
40};
41
42#endif
#define b(i)
Definition: RSha256.hxx:100
int Int_t
Definition: RtypesCore.h:41
bool Bool_t
Definition: RtypesCore.h:59
#define ClassDef(name, id)
Definition: Rtypes.h:326
Using a TBrowser one can browse all ROOT objects.
Definition: TBrowser.h:37
This class is an interface to the Hbook objects in Hbook files.
Definition: THbookFile.h:29
HBOOK Key.
Definition: THbookKey.h:26
virtual ~THbookKey()
Definition: THbookKey.cxx:39
THbookKey()
Definition: THbookKey.h:33
virtual void Browse(TBrowser *b)
Read object from disk and call its Browse() method.
Definition: THbookKey.cxx:50
THbookFile * fDirectory
Definition: THbookKey.h:29
Bool_t IsFolder() const
an hbook key is not a folder
Definition: THbookKey.cxx:74
Int_t fID
pointer to the Hbook file
Definition: THbookKey.h:30
The TNamed class is the base class for all named ROOT classes.
Definition: TNamed.h:29
Definition: file.py:1