Jpp  16.0.0-rc.1
the software that should make you happy
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces | Functions
JAcoustics/JTriggerParameters.hh File Reference

Acoustic trigger parameters. More...

#include <istream>
#include <ostream>
#include <iomanip>
#include <TROOT.h>
#include <TObject.h>

Go to the source code of this file.

Classes

struct  JACOUSTICS::JTriggerParameters
 Trigger parameters. More...
 

Namespaces

 JACOUSTICS
 Auxiliary classes and methods for acoustic position calibration.
 
 JPP
 This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
 

Functions

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

Detailed Description

Acoustic trigger parameters.

Author
mdejong

Definition in file JAcoustics/JTriggerParameters.hh.

Function Documentation

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

Read parameters from input stream.

Parameters
ininput stream
parametersparameters
Returns
input stream

Definition at line 15 of file software/JAcoustics/JTriggerParameters.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 }
is
Definition: JDAQCHSM.chsm:167
static JStat getFileStatus
Function object for file status.
Definition: JStat.hh:173
static data_type & getInstance()
Get unique instance of template class.
Definition: JSingleton.hh:27
then fatal Wrong number of arguments fi set_variable DETECTOR $argv[1] set_variable INPUT_FILE $argv[2] eval JPrintDetector a $DETECTOR O IDENTIFIER eval JPrintDetector a $DETECTOR O SUMMARY source JAcoustics sh $DETECTOR_ID CHECK_EXIT_CODE typeset A TRIPODS get_tripods $WORKDIR tripod txt TRIPODS for EMITTER in
Definition: JCanberra.sh:42
std::ostream& operator<< ( std::ostream &  out,
const JACOUSTICS::JTriggerParameters parameters 
)

Write parameters to output stream.

Parameters
outoutput stream
parametersparameters
Returns
output stream

Definition at line 38 of file software/JAcoustics/JTriggerParameters.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 }
const int n
Definition: JPolint.hh:676
static data_type & getInstance()
Get unique instance of template class.
Definition: JSingleton.hh:27