Jpp 20.0.0-rc.9-29-gccc23c492-D
the software that should make you happy
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
JFitParameters.hh File Reference

Acoustic fit parameters. More...

#include <istream>
#include <ostream>
#include <iomanip>
#include <limits>
#include <TROOT.h>
#include <TObject.h>
#include "JFit/JMEstimator.hh"

Go to the source code of this file.

Classes

struct  JACOUSTICS::JFitParameters
 Fit parameters. More...
 

Namespaces

namespace  JACOUSTICS
 Auxiliary classes and methods for acoustic position calibration.
 
namespace  JPP
 

Functions

std::istream & operator>> (std::istream &in, JACOUSTICS::JFitParameters &parameters)
 Read parameters from input stream.
 
std::ostream & operator<< (std::ostream &out, const JACOUSTICS::JFitParameters &parameters)
 Write parameters to output stream.
 

Detailed Description

Acoustic fit parameters.

Author
mdejong

Definition in file JFitParameters.hh.

Function Documentation

◆ operator>>()

std::istream & operator>> ( std::istream & in,
JACOUSTICS::JFitParameters & parameters )

Read parameters from input stream.

Parameters
ininput stream
parametersparameters
Returns
input stream

Definition at line 15 of file JFitParameters.cc.

16{
17 using namespace JPP;
18
19 JStringStream is(in);
20
21 if (getFileStatus(is.str().c_str())) {
22 is.load();
23 }
24
25 JRootReader(is, JEquationParameters(), JRootDictionary::getInstance()).get(parameters);
26
27 return in;
28}

◆ operator<<()

std::ostream & operator<< ( std::ostream & out,
const JACOUSTICS::JFitParameters & parameters )

Write parameters to output stream.

Parameters
outoutput stream
parametersparameters
Returns
output stream

Definition at line 38 of file JFitParameters.cc.

39{
40 using namespace JPP;
41
42 const size_t n = out.precision(6);
43
44 JRootWriter(out, JEquationParameters(), JRootDictionary::getInstance()).put(parameters);
45
46 out.precision(n);
47
48 return out;
49}