//  
// Author: Oliver Maria Kind <mailto: kind@mail.desy.de>
// Update: $Id: HepDatabasePDG.h,v 1.2 2009/11/23 16:44:46 kind Exp $
// Copyright: 2009 (C) Oliver Maria Kind
//
#ifndef HEP_HepDatabasePDG
#define HEP_HepDatabasePDG
#ifndef ROOT_TDatabasePDG
#include <TDatabasePDG.h>
#endif

class TSystem;

class HepDatabasePDG : public TDatabasePDG {

private:
    static HepDatabasePDG *fgHepInstance; // HepPDG dbase singleton
    
public:
    HepDatabasePDG();
    virtual ~HepDatabasePDG();
    static HepDatabasePDG* Instance();
    void AddParticlesToPdgDbase();
    
    ClassDef(HepDatabasePDG,0) // Extended PDG dbase
};
#endif

 HepDatabasePDG.h:1
 HepDatabasePDG.h:2
 HepDatabasePDG.h:3
 HepDatabasePDG.h:4
 HepDatabasePDG.h:5
 HepDatabasePDG.h:6
 HepDatabasePDG.h:7
 HepDatabasePDG.h:8
 HepDatabasePDG.h:9
 HepDatabasePDG.h:10
 HepDatabasePDG.h:11
 HepDatabasePDG.h:12
 HepDatabasePDG.h:13
 HepDatabasePDG.h:14
 HepDatabasePDG.h:15
 HepDatabasePDG.h:16
 HepDatabasePDG.h:17
 HepDatabasePDG.h:18
 HepDatabasePDG.h:19
 HepDatabasePDG.h:20
 HepDatabasePDG.h:21
 HepDatabasePDG.h:22
 HepDatabasePDG.h:23
 HepDatabasePDG.h:24
 HepDatabasePDG.h:25
 HepDatabasePDG.h:26
 HepDatabasePDG.h:27
 HepDatabasePDG.h:28