16 namespace JPP {
using namespace JFIT; }
29 public JMath<JShower3EZ>
65 const double By = 1.0):
195 out << static_cast<const JShower3Z&>(
object);
Base class for data structures with artithmetic capabilities.
Data structure for vertex fit.
double JPoint4D::* parameter_type
Data structure for fit of straight line in positive z-direction with energy.
JShower3EZ & negate()
Prefix unary minus.
friend std::istream & operator>>(std::istream &in, JShower3EZ &object)
Read object from input.
static parameter_type pE()
double getBy() const
Get bjorken y.
JShower3EZ & div(const double value)
Division operator.
friend std::ostream & operator<<(std::ostream &out, const JShower3EZ &object)
Write object to output.
double JShower3EZ::* parameter_type
JShower3EZ & sub(const JShower3EZ &value)
Subtraction operator.
JShower3EZ(const JShower3Z &line, const double &E=0, const double By=1.0)
Constructor.
double getE() const
Get E.
JShower3EZ & add(const JShower3EZ &value)
Addition operator.
JShower3EZ(const JPoint4D &point, const JVersor3Z &dir, const double E=0, const double By=1.0)
Constructor.
static parameter_type pBy()
JShower3EZ()
Default constructor.
JShower3EZ & mul(const double value)
Multiplication operator.
Data structure for cascade in positive z-direction.
JVersor3Z & add(const JVersor3Z &value)
Addition operator.
JVersor3Z & sub(const JVersor3Z &value)
Subtraction operator.
JShower3Z & negate()
Prefix unary minus.
JShower3Z & div(const double value)
Divison operator.
JShower3Z & mul(const double value)
Multiplication operator.
Data structure for normalised vector in positive z-direction.
Auxiliary classes and methods for linear and iterative data regression.
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
Auxiliary base class for aritmetic operations of derived class types.