|
||||
File indexing completed on 2025-01-30 10:11:34
0001 #ifndef HEAVYIONUNKNOWNID_HH 0002 #define HEAVYIONUNKNOWNID_HH 0003 // ---------------------------------------------------------------------- 0004 // 0005 // HeavyIonUnknownID.hh 0006 // Author: Lynn Garren 0007 // 0008 // ---------------------------------------------------------------------- 0009 #include "HepPDT/ProcessUnknownID.hh" 0010 #include "HepPDT/CommonParticleData.hh" 0011 0012 namespace HepPDT { 0013 0014 //! The HeavyIonUnknownID class inherits from ProcessUnknownID 0015 0016 /// 0017 /// \class HeavyIonUnknownID 0018 /// \author Lynn Garren 0019 /// 0020 /// Create and return a pointer to a CommonParticleData object if 0021 /// invoked by a valid Heavy Ion. 0022 /// HeavyIonUnknownID::processUnknownID( ParticleID ) calculates 0023 /// both charge and an approximate mass for the particle. 0024 /// 0025 class HeavyIonUnknownID : public ProcessUnknownID { 0026 public: 0027 HeavyIonUnknownID() {} 0028 0029 virtual CommonParticleData * processUnknownID( ParticleID, const ParticleDataTable & pdt ); 0030 0031 }; 0032 0033 } // HepPDT 0034 0035 #endif // HEAVYIONUNKNOWNID_HH
[ Source navigation ] | [ Diff markup ] | [ Identifier search ] | [ general search ] |
This page was automatically generated by the 2.3.7 LXR engine. The LXR team |