const math::XYZTLorentzVector & momentum() const
Return momentum of the particle.
void setEnergyDeposit(double energyDeposit)
Set the energy the particle deposited in the tracker layer that was last hit (ionization).
const math::XYZTLorentzVector & position() const
Return position of the particle.
double charge() const
Return charge of the particle.
Definition of a generic FastSim Particle which can be propagated through the detector (formerly Parti...