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