Emission parameters.
More...
#include <JModel.hh>
Emission parameters.
Definition at line 326 of file JAcoustics/JModel.hh.
◆ JEmission() [1/2]
JACOUSTICS::JMODEL::JEmission::JEmission |
( |
| ) |
|
|
inline |
◆ JEmission() [2/2]
JACOUSTICS::JMODEL::JEmission::JEmission |
( |
const double |
t1 | ) |
|
|
inline |
◆ getN()
Get number of fit parameters.
- Parameters
-
- Returns
- number of parameters
Definition at line 354 of file JAcoustics/JModel.hh.
@ FIT_UNDEFINED_t
fit undefined
◆ negate()
JEmission& JACOUSTICS::JMODEL::JEmission::negate |
( |
| ) |
|
|
inline |
◆ add()
◆ sub()
◆ mul() [1/2]
JEmission& JACOUSTICS::JMODEL::JEmission::mul |
( |
const double |
factor | ) |
|
|
inline |
Scale emission.
- Parameters
-
factor | multiplication factor |
- Returns
- this emission
Definition at line 414 of file JAcoustics/JModel.hh.
◆ div()
JEmission& JACOUSTICS::JMODEL::JEmission::div |
( |
const double |
factor | ) |
|
|
inline |
◆ equals()
bool JACOUSTICS::JMODEL::JEmission::equals |
( |
const JEmission & |
emission, |
|
|
const double |
precision = std::numeric_limits<double>::min() |
|
) |
| const |
|
inline |
Check equality.
- Parameters
-
emission | emission |
precision | precision |
- Returns
- true if emissions are equal; else false
Definition at line 443 of file JAcoustics/JModel.hh.
446 return (fabs(
t1 - emission.t1) <= precision);
◆ mul() [2/2]
template<class JFirst_t , class JSecond_t >
JFirst_t& JMATH::JMath< JFirst_t, JSecond_t >::mul |
( |
const JSecond_t & |
object | ) |
|
|
inlineinherited |
Multiply with object.
- Parameters
-
- Returns
- result object
Definition at line 354 of file JMath.hh.
356 return static_cast<JFirst_t&
>(*this) = JFirst_t().mul(
static_cast<const JFirst_t&
>(*
this),
object);
◆ operator<<
std::ostream& operator<< |
( |
std::ostream & |
out, |
|
|
const JEmission & |
emission |
|
) |
| |
|
friend |
Write emission parameters to output stream.
- Parameters
-
out | output stream |
emission | emission |
- Returns
- output stream
Definition at line 457 of file JAcoustics/JModel.hh.
462 return out <<
FIXED(20,6) << emission.t1;
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
Auxiliary data structure for floating point format specification.
◆ t1
double JACOUSTICS::JMODEL::JEmission::t1 |
The documentation for this struct was generated from the following file: