BOSS 7.1.2
BESIII Offline Software System
Loading...
Searching...
No Matches
eformat.h
Go to the documentation of this file.
1//Dear emacs, this is -*- c++ -*-
2
3/**
4 * @file eformat/eformat.h
5 * @author <a href="mailto:[email protected]">Andre DOS ANJOS</a>
6 * $Author: zhangy $
7 * $Revision: 1.1.1.1 $
8 * $Date: 2009/06/19 07:35:41 $
9 *
10 * @brief Includes all entities from the Event Format Library (eformat)
11 */
12
13#ifndef EFORMAT_EFORMAT_H
14#define EFORMAT_EFORMAT_H
15
16//utilities
17#include "eformat/util.h"
18
19//core stuff
20#include "eformat/ROBFragment.h"
21#include "eformat/ROSFragment.h"
24#include "eformat/PagedMemory.h"
25
26//eformat issues
27#include "eformat/Issue.h"
35
36//helpers
37#include "eformat/DateAndTime.h"
39#include "eformat/Version.h"
40#include "eformat/RunNumber.h"
41#include "eformat/Status.h"
42
43#endif /* EFORMAT_EFORMAT_H */
Exception thrown when versions do not match.
Describes how to create and interpret a date and time field.
Defines the Event Fragment entity. The definition is based on the update of ATL-DAQ-98-129,...
Exception thrown when the position of a child doesn't exist in the current fragment.
Describes the exception where some chunk of memory is not 32-bit aligned.
Out of bounds exception when trying to read beyond existing buffers.
Represents and facilitates access to a linked list of eformat::node's.
Defines the ROB fragment entity as described in the Event Format note.
Describes the ROS fragment as defined in the Event Format note.
A helper class to aid in composing valid run numbers.
When size checks do not match, this exception must be thrown.
Declares a type that can perform the conversion between source identifier components and the its 32-b...
A helper class to help the user to interpret the status information in the first status word and to c...
Defines the subdetector fragment entity. The definition is based on the update of ATL-DAQ-98-129,...
Describes an exception that happens when the total number of blocks I'm managing is bigger than the o...
Defines a helper class to encode and decode version numbers.
Defines the wrong-marker exception, to be used when the wrong marker is found on the event stream.
Defines the base eformat Issue.
Defines a set of utilities common to many event operations.