1 #ifndef __JFIT__JENERGY__ 
    2 #define __JFIT__JENERGY__ 
   16 namespace JPP { 
using namespace JFIT; }
 
   29     public JMath<JEnergy>,
 
   58       return static_cast<const JEnergy&
>(*this);
 
  194       return getE() * log(10.0);
 
  205       return std::fabs(energy.
__X);
 
  216       return JEnergy(std::numeric_limits<double>::lowest());
 
  227       return JEnergy(std::numeric_limits<double>::max());
 
double getE() const 
Get energy. 
 
static JEnergy max()
Get maximum possible value. 
 
Auxiliary base class for aritmetic operations of derived class types. 
 
double getDE() const 
Get derivative of energy. 
 
bool less(const JEnergy &X) const 
Less than method. 
 
JEnergy()
Default constructor. 
 
JEnergy & sub(const JEnergy &value)
Subtraction operator. 
 
JEnergy(const double X)
Constructor. 
 
friend double fabs(const JEnergy &energy)
Get absolute value. 
 
JEnergy & div(const double value)
Division operator. 
 
T pow(const T &x, const double y)
Power . 
 
then break fi done getCenter read X Y Z let X
 
JEnergy & negate()
Prefix unary minus. 
 
double JEnergy::* parameter_type
 
Template definition of auxiliary base class for comparison of data structures. 
 
double getX() const 
Get energy. 
 
static parameter_type pE()
 
void putE(const double E)
Put energy. 
 
friend std::istream & operator>>(std::istream &in, JEnergy &object)
Read object from input. 
 
then for APP in event gandalf start energy
 
static JEnergy min()
Get minimum possible value. 
 
Base class for data structures with artithmetic capabilities. 
 
Data structure for fit of energy. 
 
const JEnergy & getEnergy() const 
Get Energy. 
 
void setEnergy(const JEnergy &energy)
Set Energy. 
 
friend std::ostream & operator<<(std::ostream &out, const JEnergy &object)
Write object to output. 
 
then fatal Wrong number of arguments fi set_variable DETECTOR $argv[1] set_variable INPUT_FILE $argv[2] eval JPrintDetector a $DETECTOR O IDENTIFIER eval JPrintDetector a $DETECTOR O SUMMARY source JAcoustics sh $DETECTOR_ID CHECK_EXIT_CODE typeset A TRIPODS get_tripods $WORKDIR tripod txt TRIPODS for EMITTER in
 
JEnergy & mul(const double value)
Multiplication operator. 
 
JEnergy & add(const JEnergy &value)
Addition operator.