17 namespace JPP { 
using namespace JFIT; }
 
   31     public JMath<JShowerEH>
 
   74               const double     By = 0.0):
 
  231       return getEem() * log(10.0);
 
  271       return getEh() * log(10.0);
 
  302       out << static_cast<const JShower3Z&>(
object);
 
Base class for data structures with artithmetic capabilities.
 
Data structure for fit of energy.
 
double JEnergy::* parameter_type
 
Data structure for vertex fit.
 
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 fit of straight line in positive z-direction with energy.
 
double getHEnergy() const
Get Hadronic Energy.
 
friend std::ostream & operator<<(std::ostream &out, const JShowerEH &object)
Write object to output.
 
JShowerEH(const JShower3Z &line, const double x, const double h, const double By=0.0)
Constructor.
 
double getDEem() const
Get derivative of energy.
 
double getDEh() const
Get derivative of energy.
 
double getEem() const
Get EM energy.
 
static parameter_type pEem()
 
JShowerEH(const JPoint4D &point, const JVersor3Z &dir, const double x, const double h, const double By=0.0)
Constructor.
 
JShowerEH & add(const JShowerEH &value)
Addition operator.
 
void putEem(const double E)
Put EM energy.
 
friend std::istream & operator>>(std::istream &in, JShowerEH &object)
Read object from input.
 
JShowerEH & sub(const JShowerEH &value)
Subtraction operator.
 
double getLogEem() const
Get EM energy.
 
JShowerEH()
Default constructor.
 
double JShowerEH::* parameter_type
 
double getEh() const
Get Hadronic energy.
 
double getLogEh() const
Get Hadronic energy.
 
static parameter_type pBy()
 
double getEMEnergy() const
Get EM Energy.
 
double getBy() const
Get bjorken y.
 
JShowerEH & div(const double value)
Division operator.
 
JShowerEH & negate()
Prefix unary minus.
 
void putEh(const double E)
Put Hadronic energy.
 
JShowerEH & mul(const double value)
Multiplication operator.
 
static parameter_type pEh()
 
Data structure for normalised vector in positive z-direction.
 
Auxiliary classes and methods for linear and iterative data regression.
 
T pow(const T &x, const double y)
Power .
 
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
 
Auxiliary base class for aritmetic operations of derived class types.