HepPDT Reference Documentation

HepPDT

HepPDT::TestNuclearFragment Class Reference

The TestNuclearFragment class inherits from ProcessUnknownID. More...

#include <TestNuclearFragment.hh>

Inheritance diagram for HepPDT::TestNuclearFragment:

HepPDT::ProcessUnknownID List of all members.

Public Member Functions

 TestNuclearFragment ()
virtual ParticleDataprocessUnknownID (ParticleID, const ParticleDataTable &pdt)

Detailed Description

The TestNuclearFragment class inherits from ProcessUnknownID.

Author:
Lynn Garren
Create and return a pointer to a ParticleData object if invoked by a valid nuclear fragment. TestNuclearFragment::processUnknownID( ParticleID ) calculates both charge and an approximate mass for the particle. This implementation also sends output to cout for code checking
Examples:

testHepPDT.cc.

Definition at line 29 of file TestNuclearFragment.hh.


Constructor & Destructor Documentation

HepPDT::TestNuclearFragment::TestNuclearFragment (  )  [inline]

Definition at line 31 of file TestNuclearFragment.hh.


Member Function Documentation

ParticleData * HepPDT::TestNuclearFragment::processUnknownID ( ParticleID  ,
const ParticleDataTable pdt 
) [inline, virtual]

Implements HepPDT::ProcessUnknownID.

Definition at line 39 of file TestNuclearFragment.hh.

References HepPDT::ParticleID::isNucleus(), HepPDT::ParticleData::mass(), HepPDT::ParticleDataTable::particle(), and HepPDT::TempParticleData::tempParticleName.


The documentation for this class was generated from the following file:
Generated on Fri Oct 24 13:41:40 2008 for HepPDT by  doxygen 1.5.1-3