ROOT logo
// @(#)root/io:$Id: TKeyMapFile.h 26606 2008-12-02 20:36:09Z pcanal $
// Author: Rene Brun   23/07/97

/*************************************************************************
 * Copyright (C) 1995-2000, Rene Brun and Fons Rademakers.               *
 * All rights reserved.                                                  *
 *                                                                       *
 * For the licensing terms see $ROOTSYS/LICENSE.                         *
 * For the list of contributors see $ROOTSYS/README/CREDITS.             *
 *************************************************************************/

#ifndef ROOT_TKeyMapFile
#define ROOT_TKeyMapFile


//////////////////////////////////////////////////////////////////////////
//                                                                      //
// TKeyMapFile                                                          //
//                                                                      //
// Utility class for browsing TMapFile objects.                         //
//                                                                      //
//////////////////////////////////////////////////////////////////////////

#ifndef ROOT_TNamed
#include "TNamed.h"
#endif

class TBrowser;
class TMapFile;

class TKeyMapFile : public TNamed {

private:
   TKeyMapFile(const TKeyMapFile&);            // TKeyMapFile objects are not copiable.
   TKeyMapFile& operator=(const TKeyMapFile&); // TKeyMapFile objects are not copiable.
      
   TMapFile      *fMapFile;       //pointer to map file

public:
   TKeyMapFile();
   TKeyMapFile(const char *name, const char *classname, TMapFile *mapfile);
   virtual ~TKeyMapFile() {;}
   virtual void      Browse(TBrowser *b);
   
   ClassDef(TKeyMapFile,0);  //Utility class for browsing TMapFile objects.
};

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