Jpp test-rotations-new
the software that should make you happy
Loading...
Searching...
No Matches
JMuonGandalfParameters_t.cc File Reference
#include <istream>
#include <ostream>
#include "JSystem/JStat.hh"
#include "JReconstruction/JMuonGandalfParameters_t.hh"
#include "JROOT/JRootStreamer.hh"
#include "JROOT/JRootDictionary.hh"
#include "JLang/JStringStream.hh"

Go to the source code of this file.

Functions

std::istream & operator>> (std::istream &in, JRECONSTRUCTION::JMuonGandalfParameters_t &parameters)
 Read fit parameters from input.
 
std::ostream & operator<< (std::ostream &out, const JRECONSTRUCTION::JMuonGandalfParameters_t &parameters)
 Write fit parameters to output.
 

Function Documentation

◆ operator>>()

std::istream & operator>> ( std::istream & in,
JRECONSTRUCTION::JMuonGandalfParameters_t & parameters )

Read fit parameters from input.

Parameters
ininput stream
parametersfit parameters
Returns
input stream

Definition at line 17 of file JMuonGandalfParameters_t.cc.

18{
19 using namespace std;
20 using namespace JPP;
21
22 JStringStream is(in);
23
24 if (getFileStatus(is.str().c_str())) {
25 is.load();
26 }
27
28 JRootReader(is, JEquationParameters(), JRootDictionary::getInstance()).get(parameters);
29
30 return in;
31}
Simple data structure to support I/O of equations (see class JLANG::JEquation).
Wrapper class around STL stringstream class to facilitate optional loading of data from file.
Implementation for ASCII input of objects with ROOT dictionary.
JRootReader & get(T &object)
Read object according equation format.
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).

◆ operator<<()

std::ostream & operator<< ( std::ostream & out,
const JRECONSTRUCTION::JMuonGandalfParameters_t & parameters )

Write fit parameters to output.

Parameters
outoutput stream
parametersfit parameters
Returns
output stream

Definition at line 41 of file JMuonGandalfParameters_t.cc.

42{
43 using namespace JPP;
44
45 JRootWriter(out, JEquationParameters(), JRootDictionary::getInstance()).put(parameters);
46
47 return out;
48}
Implementation for ASCII output of objects with ROOT dictionary.
JRootWriter & put(const T &object)
Write object according equation format.