|
Jpp
debug
the software that should make you happy
|
#include "km3net-dataformat/offline/Head.hh"#include "km3net-dataformat/offline/MultiHead.hh"#include "km3net-dataformat/offline/Evt.hh"#include "km3net-dataformat/offline/io_ascii.hh"#include "JLang/JASCIIFileReader.hh"#include "JLang/JGZFileReader.hh"#include "JLang/JStreamObjectOutput.hh"#include "JLang/JAbstractObjectIterator.hh"#include "JLang/JObjectOutput.hh"#include "JLang/JException.hh"#include "JLang/JManip.hh"#include "JAAnet/JHead.hh"#include "JAAnet/JMultiHead.hh"#include "JAAnet/JHeadToolkit.hh"#include "JAAnet/JAAnetToolkit.hh"#include "JAAnet/JEvtCategoryToolkit.hh"#include "JSupport/JMonteCarloFileReader.hh"#include "JSupport/JMonteCarloFileWriter.hh"#include "JSupport/JMultipleFileScanner.hh"Go to the source code of this file.
Classes | |
| class | JSUPPORT::JMonteCarloFileReader< Head, JFileReader_t > |
| Template specialisation of JMonteCarloFileReader for Head. More... | |
| class | JSUPPORT::JMonteCarloFileReader< Evt, JFileReader_t > |
| Template specialisation of JMonteCarloFileReader for Event. More... | |
| class | JSUPPORT::JMonteCarloASCIIFileReader< Head > |
| Template implementation of Monte Carlo object reader for ASCII formatted file (i.e. '.evt') More... | |
| class | JSUPPORT::JMonteCarloASCIIFileReader< Evt > |
| Template implementation of Monte Carlo object reader for ASCII formatted file (i.e. '.evt') More... | |
| class | JSUPPORT::JMonteCarloGZFileReader< Head > |
| Template implementation of Monte Carlo object reader for gzipped ASCII formatted file (i.e. '.gz') More... | |
| class | JSUPPORT::JMonteCarloGZFileReader< Evt > |
| Template implementation of Monte Carlo object reader for gzipped ASCII formatted file (i.e. '.gz') More... | |
| class | JSUPPORT::JMonteCarloStreamObjectOutput< Head > |
| Template specialisation of JMonteCarloStreamObjectOutput for Head. More... | |
| class | JSUPPORT::JMonteCarloStreamObjectOutput< Evt > |
| Template specialisation of JMonteCarloStreamObjectOutput for Evt. More... | |
| class | JSUPPORT::JMultipleFileScanner< Head > |
| Template specialisation of JMultipleFileScanner for Monte Carlo header. More... | |
Namespaces | |
| JSUPPORT | |
| Support classes and methods for experiment specific I/O. | |
| JPP | |
| This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES). | |
Functions | |
| std::istream & | operator>> (std::istream &in, Head &header) |
| Read header from input. More... | |
| std::ostream & | operator<< (std::ostream &out, const MultiHead &header) |
| Write multi-header to output. More... | |
| std::istream & | operator>> (std::istream &in, Evt &evt) |
| Read event from input. More... | |
| std::ostream & | operator<< (std::ostream &out, const Evt &evt) |
| Write event to output. More... | |
| std::istream & | operator>> (std::istream &in, Hit &hit) |
| Read hit from input. More... | |
| std::ostream & | operator<< (std::ostream &out, const Hit &hit) |
| Write hit to output. More... | |
| Head | JSUPPORT::getHeader (const JMultipleFileScanner_t &file_list) |
| Get Monte Carlo header. More... | |
| Head | JSUPPORT::getCommonHeader (const JMultipleFileScanner_t &file_list) |
| Get common Monte Carlo header. More... | |
| JMultiHead | JSUPPORT::getMultiHeader (const JMultipleFileScanner_t &file_list) |
| Get multi-header corresponding to a given file list. More... | |
| template<class JFunction_t > | |
| JMultipleFileScanner_t | JSUPPORT::getAAnetFiles (const JMultipleFileScanner_t &input, JFunction_t test) |
| Get list of files compatible with geven header. More... | |
| JAANET::JEvtCategorySet | JSUPPORT::getCategories (const JMultipleFileScanner_t &file_list) |
| Get the unique event categories corresponding to a given list of MC files. More... | |
|
inline |
Read header from input.
| in | input stream |
| header | header |
Definition at line 40 of file JMonteCarloFileSupportkit.hh.
|
inline |
Write multi-header to output.
| out | output stream |
| header | header |
Definition at line 76 of file JMonteCarloFileSupportkit.hh.
|
inline |
Read event from input.
| in | input stream |
| evt | event |
Definition at line 93 of file JMonteCarloFileSupportkit.hh.
|
inline |
Write event to output.
| out | output stream |
| evt | event |
Definition at line 110 of file JMonteCarloFileSupportkit.hh.
|
inline |
|
inline |
Write hit to output.
| out | output stream |
| hit | hit |
Definition at line 200 of file JMonteCarloFileSupportkit.hh.