Jpp
Classes | Namespaces | Functions
JShowerParameters.hh File Reference
#include "JFit/JEvt.hh"
#include "JFit/JShowerPrefitParameters_t.hh"
#include "JFit/JShowerPositionFitParameters_t.hh"
#include "JFit/JShowerFitParameters_t.hh"
#include "JROOT/JRoot.hh"
#include <TROOT.h>
#include <TObject.h>

Go to the source code of this file.

Classes

struct  JFIT::JShowerParameters
 

Namespaces

 JFIT
 Auxiliary classes and methods for linear and iterative data regression.
 

Functions

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

Function Documentation

◆ operator>>()

std::istream& operator>> ( std::istream &  in,
JFIT::JShowerParameters parameters 
)

Read fit parameters from input.

Parameters
ininput stream
parametersfit parameters
Returns
input stream

Definition at line 28 of file JShowerParameters.cc.

29 {
30  using namespace std;
31  using namespace JPP;
32 
33  JStringStream is(in);
34 
35  if (getFileStatus(is.str().c_str())) {
36  is.load();
37  }
38 
39  JRootReader(is, JEquationParameters(), JRootDictionary::getInstance()).get(parameters);
40 
41  return in;
42 }

◆ operator<<()

std::ostream& operator<< ( std::ostream &  out,
const JFIT::JShowerParameters parameters 
)

Write fit parameters to output.

Parameters
outoutput stream
parametersfit parameters
Returns
output stream

Definition at line 52 of file JShowerParameters.cc.

53 {
54  using namespace JPP;
55 
56  JRootWriter(out, JEquationParameters(), JRootDictionary::getInstance()).put(parameters);
57 
58  return out;
59 }
JLANG::getInstance
T & getInstance(const T &object)
Get static instance from temporary object.
Definition: JObject.hh:75
JLANG::JSingleton::getInstance
static data_type & getInstance()
Get unique instance of template class.
Definition: JSingleton.hh:27
JPP
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
Definition: JAAnetToolkit.hh:37
JSYSTEM::getFileStatus
static JStat getFileStatus
Function object for file status.
Definition: JStat.hh:173
std
Definition: jaanetDictionary.h:36