Jpp 19.3.0-rc.2
the software that should make you happy
Loading...
Searching...
No Matches
JMuonPrefitParameters_t.hh File Reference
#include <TROOT.h>
#include <TObject.h>

Go to the source code of this file.

Classes

struct  JRECONSTRUCTION::JMuonPrefitParameters_t
 Data structure for fit parameters. More...
 

Namespaces

namespace  JRECONSTRUCTION
 Model fits to data.
 
namespace  JPP
 This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
 

Functions

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

Function Documentation

◆ operator>>()

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

Read fit parameters from input.

Parameters
ininput stream
parametersfit parameters
Returns
input stream

Definition at line 17 of file JMuonPrefitParameters_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::JMuonPrefitParameters_t & parameters )

Write fit parameters to output.

Parameters
outoutput stream
parametersfit parameters
Returns
output stream

Definition at line 41 of file JMuonPrefitParameters_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.