Monarch  v3.8.2
Project 8 Data File Format Library
Classes | Namespaces | Functions
M3Header.hh File Reference
#include "M3Constants.hh"
#include "logger.hh"
#include "M3MemberVariable.hh"
#include "M3Types.hh"
#include "H5Cpp.h"
#include <string>
#include <vector>
Include dependency graph for M3Header.hh:

Go to the source code of this file.

Classes

class  M3StreamHeader
 Single-stream header information. More...
 
class  M3ChannelHeader
 Single-channel header information. More...
 
class  M3Header
 Egg file header information. More...
 

Namespaces

 monarch3
 

Functions

static scarab::logger mlog_mheader ("M3Header.hh")
 
std::ostream & operator<< (std::ostream &out, const monarch3::M3StreamHeader &hdr)
 
std::ostream & operator<< (std::ostream &out, const monarch3::M3ChannelHeader &hdr)
 
std::ostream & operator<< (std::ostream &out, const monarch3::M3Header &hdr)
 

Function Documentation

◆ operator<<() [1/3]

std::ostream& operator<< ( std::ostream &  out,
const monarch3::M3StreamHeader hdr 
)

Definition at line 695 of file M3Header.cc.

◆ operator<<() [2/3]

std::ostream& operator<< ( std::ostream &  out,
const monarch3::M3ChannelHeader hdr 
)

Definition at line 714 of file M3Header.cc.

◆ operator<<() [3/3]

std::ostream& operator<< ( std::ostream &  out,
const monarch3::M3Header hdr 
)

Definition at line 733 of file M3Header.cc.