// @(#)root/io:$Id$
// 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

#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