9#ifndef TRKPARAMETERSBASE_NEUTRAL_H
10#define TRKPARAMETERSBASE_NEUTRAL_H 1
60 return !(*
this == rhs);
bool operator==(const Neutral &) const
Equality operator yields always true.
Neutral(const double &)
Default constructor with dummy parameter.
Neutral(Neutral &&)=default
Move constructor.
double charge() const
Charge for neutral particles is always 0.
Neutral()=default
Default constructor.
Neutral(const Neutral &)=default
Copy constructor.
~Neutral()=default
Default destructor.
Neutral & operator=(const Neutral &)=default
Assignment operator.
Neutral & operator=(Neutral &&)=default
Move assignment operator.
void setCharge(double)
Setting the charge for a neutral particle has no effect.
bool operator!=(const Neutral &rhs) const
Inequality operator.
Ensure that the ATLAS eigen extensions are properly loaded.