![]() |
Hammer
1.0.0
Helicity Amplitude Module for Matrix Element Reweighting
|
Declarations for Hammer IO structs. More...
#include <vector>#include <utility>#include <memory>#include <iostream>#include <set>#include <string>#include "Hammer/Config/HammerConfig.hh"
Include dependency graph for IOTypes.hh:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | Hammer::IOBuffer |
| class | Hammer::IOBuffers |
| struct | Hammer::BinContents |
| contents of a histogram bin after full contraction (real weights) to be used to export the histogram outside Hammer More... | |
| struct | Hammer::HistoInfo |
Namespaces | |
| Hammer | |
| The Hammer namespace contains the library code. | |
| Hammer::Serial | |
| The Serial namespace contains the Hammer serialization code based on flatbuffers. | |
Typedefs | |
| using | Hammer::IOHistogram = std::vector< BinContents > |
Enumerations | |
| enum | Hammer::RecordType : char { Hammer::UNDEFINED = 'u', Hammer::HEADER = 'b', Hammer::EVENT = 'e', Hammer::HISTOGRAM = 'h', Hammer::RATE = 'r', Hammer::HISTOGRAM_DEFINITION = 'd' } |
Functions | |
| ostream & | Hammer::operator<< (ostream &os, const IOBuffer &buf) |
| istream & | Hammer::operator>> (istream &is, IOBuffer &buf) |
| ostream & | Hammer::operator<< (ostream &os, const IOBuffers &buf) |
Declarations for Hammer IO structs.
Definition in file IOTypes.hh.