28 if (
m_pps.retrieve().isFailure() ) {
29 error() <<
"Could not get PartPropSvc" << endmsg;
30 return StatusCode::FAILURE;
35 info() <<
"this should cause a warning: " <<
endmsg;
38 HepPDT::ParticleDataTable* pdt =
m_pps->PDT();
42 std::ostringstream ost;
43 pdt->writeParticleData( ost );
60 std::cout <<
"TestUnknownID: " << key.PDTname() << std::endl;
62 CommonParticleData* cpd =
nullptr;
63 if ( key.isNucleus() ) {
66 TempParticleData tpd( key );
71 const ParticleData* proton = pdt.particle( 2212 );
73 double protonMass = proton->mass();
74 tpd.tempMass = Measurement( key.A() * protonMass, 0. );
76 cpd =
new CommonParticleData( tpd );