BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Loading...
Searching...
No Matches
MicrosliceView.h
Go to the documentation of this file.
1// Copyright 2015 Jan de Cuveland <cmail@cuveland.de>
2/// \file
3/// \brief Defines the fles::MicrosliceView class.
4#ifndef FLES_MICROSLICEVIEW_H
5#define FLES_MICROSLICEVIEW_H
6
7#include "Microslice.h"
9
10namespace fles
11{
12
13/**
14 * \brief The MicrosliceView class provides read access to a microslice stored
15 * elsewhere.
16 *
17 * The data of the microslice (metadata and content) is not stored in the class,
18 * but elsewhere (e.g., in an already existing Timeslice object).
19 */
21{
22 public:
23 /// Construct microslice with given content.
25};
26
27} // namespace fles
28
29#endif // FLES_MICROSLICEVIEW_H
MicrosliceView(MicrosliceDescriptor &d, uint8_t *content)
Construct microslice with given content.
Microslice()=default
const uint8_t * content() const
Retrieve a pointer to the microslice data.
Definition Microslice.h:33
Defines the fles::MicrosliceDescriptor struct and corresponding enums.
Defines the fles::Microslice abstract base class.
Main FLES namespace.
Microslice descriptor struct.