static const int UnknownPDG
Constant to be used if the PDG code is not known or undefined.
virtual int getType() const =0
Type - userdefined.
virtual const FloatVec & getParameters() const =0
Parameters associated with this hypothesis.
virtual float getLikelihood() const =0
The likelihood of this hypothesis - in a user defined normalization.
Persistent interface for LCIO ParticleIDs.
virtual int getAlgorithmType() const =0
Type of the algorithm/module that created this hypothesis - NOTE: must be unique within one collectio...
ParticleID lcobject_type
Useful typedef for template programming with LCIO.
virtual int getPDG() const =0
The PDG code of this id - UnknownPDG ( 999999 ) if unknown.