47 if((
b != 0 && e.
a != 0) ||
48 (
a != 0 && e.
b != 0) ||
49 (
a != 0 && e.
a != 0)){
50 std::cout <<
"(" << *
this <<
") * (" << e <<
")"
51 <<
" does not result in a quadratic expression." << std::endl;
57 ret.
b =
c*e.
b +
b*e.
c;
71 return a*x*x +
b*x +
c;
QuadExpr & operator-=(const QuadExpr &e)
QuadExpr operator*(const QuadExpr &e) const
process_name opflash particleana ie x
QuadExpr & operator+=(const QuadExpr &e)
QuadExpr operator-(const QuadExpr &e) const
QuadExpr & operator*=(const QuadExpr &e)
double Eval(double x) const
QuadExpr operator+(const QuadExpr &e) const
std::ostream & operator<<(std::ostream &out, lar::example::CheatTrack const &track)
BEGIN_PROLOG could also be cout