16namespace 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.
Data structure for fit of straight line in positive z-direction with energy.
JShower3EZ & negate()
Prefix unary minus.
static parameter_type pE()
double getBy() const
Get bjorken y.
JShower3EZ & div(const double value)
Division operator.
JShower3EZ & add(const JShower3EZ &value)
Addition operator.
JShower3EZ & sub(const JShower3EZ &value)
Subtraction operator.
double JShower3EZ::* parameter_type
friend std::istream & operator>>(std::istream &in, JShower3EZ &object)
Read object from input.
JShower3EZ(const JShower3Z &line, const double &E=0, const double By=1.0)
Constructor.
friend std::ostream & operator<<(std::ostream &out, const JShower3EZ &object)
Write object to output.
double getE() const
Get E.
JShower3EZ(const JPoint4D &point, const JVersor3Z &dir, const double E=0, const double By=1.0)
Constructor.
JShower3EZ & mul(const double value)
Multiplication operator.
static parameter_type pBy()
JShower3EZ()
Default constructor.
Data structure for cascade in positive z-direction.
JShower3Z & negate()
Prefix unary minus.
JShower3Z & sub(const JShower3Z &value)
Subtraction operator.
JShower3Z & add(const JShower3Z &value)
Addition operator.
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.