HepPDT downloads

HepPDT Savannah ]   [ HepPDT Main ]   [ HepPDT Downloads ]   [ HepPDT Development ]
HepPDT 2.x.y downloads ]

HepPDT        3.04.01        2009-12-04        source
ChangeLog
i386-mac106-gcc42-opt
i686-slc5-gcc34-opt
i686-slc5-gcc41-opt
i686-slc5-gcc43-opt
i686-winxp-vc9-opt
osx105_ia32_gcc401
slc4_amd64_gcc34
slc4_amd64_gcc43
slc4_ia32_gcc34
slc4_ia32_gcc43
win32_vc71
x86_64-mac106-gcc42-opt
x86_64-slc5-gcc34-opt
x86_64-slc5-gcc41-opt
x86_64-slc5-gcc43-opt
       PRODUCTION RELEASE
New numbers identifying magnetic monopoles (dyons) and black holes have been approved for PDG 2010. These numbers are now recognized by HepPDT.
In addition, there is a need to identify "Q-ball" and similar very exotic particles which may have large, non-integer charge. An ad-hoc numbering scheme is defined for these Q-balls.
New methods isDyon, isQBall, and charge are available.
libtool is no longer used by the build
HepPDT        3.04.00        2009-10-12        source
ChangeLog
i686-slc5-gcc34-opt
i686-slc5-gcc43-opt
i686-winxp-vc9-opt
osx105_ia32_gcc401
slc4_amd64_gcc34
slc4_amd64_gcc43
slc4_ia32_gcc34
slc4_ia32_gcc43
win32_vc71
x86_64-slc5-gcc34-opt
x86_64-slc5-gcc43-opt
       Added missing isPentaquark, isSUSY, and isRhadron methods to HepPDT/ParticleData.hh and HepPDT/CommonParticleData.hh
Fix memory leaks
HepPID/ParticleIDMethods and HepPDT/ParticleID now return the correct R-hadron charge
More Kaluza-Klein states are explicitly defined, as reflected in the latest update of the PDG numbering scheme.
The dependency of libHepPDT on libHepPID is made explicit in the build.
HepPDT        3.03.02        2009-01-22        source
ChangeLog
i686-slc5-gcc34-opt
i686-slc5-gcc43-opt
i686-winxp-vc9-opt
osx105_ia32_gcc401
slc4_amd64_gcc34
slc4_amd64_gcc43
slc4_ia32_gcc34
slc4_ia32_gcc43
win32_vc71
x86_64-slc5-gcc34-opt
x86_64-slc5-gcc43-opt
       Add eta_c(2S) to particle.tbl.
Replace pdt.table with evt.pdl from evtgenlhc 9.1 and get newer DECAY.DEC. Change EvtGen translations to reflect newer numbers.
Redo build to use libtool on all platforms except Windows.
HepPDT        3.03.01        2008-12-17        source
ChangeLog
i686-slc5-gcc34-opt
i686-slc5-gcc43-opt
i686-winxp-vc9-opt
osx105_ia32_gcc401
slc4_amd64_gcc34
slc4_amd64_gcc43
slc4_ia32_gcc34
slc4_ia32_gcc43
win32_vc71
x86_64-slc5-gcc34-opt
x86_64-slc5-gcc43-opt
       General cleanup to get rid of warnings when using the -Wextra flag with gcc 4.3.2.
HepPDT        3.03.00        2008-10-24        source
ChangeLog
osx105_ia32_gcc401
slc4_amd64_gcc34
slc4_ia32_gcc34
slc4_amd64_gcc43
slc4_ia32_gcc43
win32_vc71
win32_vc9
       Add a_tech, which was introduced in Pythia 6.414.
Add Kaluza-Klein excitation definitions (PDG 2008).
Allow addParticleTable() to optionally verify the ParticleID.
Fix a bug that filled the constituent list with incorrect data. The symptom of this bug was that the ParticleData hasXXX() methods returned incorrect information. (The ParticleID hasXXX() methods returned the proper information.)
Allow for Rhadrons and pentaquarks in HepPID/ParticleIDMethods hasXXX, isMeson, isBaryon, and isHadron. isMeson and isBaryon return false if isRhadron or isPentaquark is true.
This release fixes problems for gcc 4.3.2.
Add the PDG mass_width_2008 tables.
HepPDT        3.02.03        2007-12-07        source
ChangeLog
       addParticleTable() method no longer translates particle names nor verifies the ID number
This was the only add method which had these features.
This is a short term fix for CMS.
The long term fix is to make the translation and checking switchable.
HepPDT        3.02.02        2007-09-14        source
ChangeLog
particle.tbl osx104_ppc_gcc401
slc3_ia32_gcc323
slc4_amd64_gcc34
slc4_ia32_gcc34
win32_vc71
       If a particle decays, but has no defined total width or lifetime in particle.tbl, set the total width to -1 in particle.tbl.
HepPDT        3.02.01        2007-09-07        source        ParticleData now has isStable() method
ParticleData instances created by processUnknownID will be added to the ParticleDataTable instance
HepPDT        3.02.00        2007-09-04        source
ChangeLog
osx104_ppc_gcc401
slc3_ia32_gcc323
slc4_amd64_gcc34
slc4_ia32_gcc34
win32_vc71
       Further streamlining of ParticleDataTable.
Pass a const reference to ParticleDataTable to processUnknownID().
HepPDT        3.01.00        2007-08-22        source        beta release
HepPDT 3 has no DecayData.
There is a mechanism to customize how HepPDT deals with particles that are not in ParticleDataTable.

HepPDT 2.x.y downloads