HepMC
2.05 SimpleVector

HepMC Savannah ] [ HepMC Homepage ] [ Downloads ]

Proposed Changes ]
Status Codes ] [ Barcodes ] [ Vector Methods ] [ Cross Section ] [ IO Issues ] [ Other Issues ]
User Manual ] [ Doxygen Reference Manual ]

Please use the Savannah support thread sr #106969 for comments.

HepMC::FourVector contains a mag() method which returns the magnitude of the spatial vector. This implemenation is inconsistent with HepLorentzVector mag(), which returns the invariant mass. This was reported in bug #38319.

The proposal to remove both FourVector::mag() and ThreeVector::mag() was approved.

There was a further request to remove, or protect, all non-accessor methods. This proposal will be accepted only if the experiments make no objections by mid February.

Note from Judith Katzy:
The FourVector::mag() and ThreeVecto::mag() methods are not being used by Atlas any longer and can therefore be removed. All other functions from the list in sr #106969 are heavily being used in the Atlas code. Please keep them.

Please use the Savannah support thread sr #106969 for comments.