1 #ifndef AliIonPDGCodes_h
2 #define AliIonPDGCodes_h
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
7 #include <TParticlePDG.h>
8 #include <TParticleClassPDG.h>
14 class AliIonPDGCodes : public TObject
20 virtual ~AliIonPDGCodes() {;}
21 AliIonPDGCodes(const AliIonPDGCodes &PDGCodes);
22 AliIonPDGCodes& operator=(const AliIonPDGCodes& pdg);
23 virtual void AddParticlesToPdgDataBase();
24 // virtual void MapPDGGEant3Codes();
25 virtual void SetPDGCode(Int_t i, Int_t val) {fPDGCode[i]=val;}
26 Int_t IdFromPDG(Int_t pdg) const;
27 Int_t PDGFromId(Int_t pdg) const;
34 ClassDef(AliIonPDGCodes,1)