bool hasCharge() const
method to check if charge information is available
ChargeType charge() const
returns charge as a typedef ChargeType currently Charge Type is a double for jets this may be changed...
ElementLink< VxContainer > m_origin
Persistent pointer to the origin of this particle.
int pdgId() const
Return enum indicating particle id the enum file is available in Event/EventKernel/PdtPdg....
const AthenaBarCodeImpl & getAthenaBarCodeImpl() const
bool hasPdgId() const
method to check if particle id information is available
std::ostream & operator<<(std::ostream &out, const Base &base)
ParticleDataType::DataType dataType() const
Return enum indicating real data, fast, or full simulation Return Type has a DataType enum with the f...
std::ostream & dump(std::ostream &out) const
Print IParticle content.
const Trk::RecVertex * origin() const
Return a RecVertex corresponding to particle Origin
const ElementLink< VxContainer > & originLink() const
Return the ElementLink to particle Origin