Classes | |
class | AnyOption |
Command line option parser. More... | |
class | MimoteraDecoder |
Helper class for data decoding. More... | |
class | MimoteraInfo |
class | DataArrays_t |
struct | CDataArrays_t |
class | MimoteraEvent |
class | MimoteraException |
Base class of the Mimotera++ exception. More... | |
class | FileException |
Base file exception. More... | |
class | FileNotFoundException |
File not found. More... | |
class | FileAlreadyExistingException |
Output file already exist. More... | |
class | UnknownWritingModeException |
Unknown writing mode. More... | |
class | NotRegularFileException |
Not regular file. More... | |
class | FileReadException |
Problem reading a file. More... | |
class | FileWriteException |
Problem writing a file. More... | |
class | WrongFileSizeException |
Wrong input file size. More... | |
class | EventNotReady |
Event not ready. More... | |
class | MarkerPixelException |
Marker pixel exception. More... | |
class | MimoteraReader |
The Mimotera Reader. More... | |
class | MimoteraWriter |
Typedefs | |
typedef signed short | Pixel_t |
typedef unsigned short | Coord_t |
typedef struct Mimotera::CDataArrays_t | CDataArrays_t |
Enumerations | |
enum | WritingMode_t { NEW = 0, RECREATE = 1, APPEND = 2 } |
Functions | |
ostream & | operator<< (ostream &os, const MimoteraInfo &info) |
MimoteraEvent * | MimoteraEvent_create_cpp () |
void | MimoteraEvent_dispose_cpp (MimoteraEvent *event) |
MimoteraInfo * | MimoteraEvent_getInfo_cpp (MimoteraEvent *event) |
void | MimoteraEvent_setInfo_cpp (MimoteraEvent *event, MimoteraInfo *info) |
Pixel_t * | MimoteraEvent_getFrameA_cpp (MimoteraEvent *event) |
Pixel_t * | MimoteraEvent_getFrameB_cpp (MimoteraEvent *event) |
CDataArrays_t * | MimoteraEvent_getDataArrays_cpp (MimoteraEvent *event) |
void | MimoteraEvent_setDataArrays_cpp (MimoteraEvent *event, CDataArrays_t *dataArrays) |
MimoteraReader * | MimoteraReader_create_cpp (const char *filename) |
void | MimoteraReader_dispose_cpp (MimoteraReader *reader) |
void | MimoteraReader_open_cpp (MimoteraReader *reader, const char *filename) |
int | MimoteraReader_readNextEvent_cpp (MimoteraReader *reader) |
MimoteraEvent * | MimoteraReader_getEvent_cpp (MimoteraReader *reader) |
MimoteraWriter * | MimoteraWriter_create_cpp (const char *filename, WritingMode_t mode) |
void | MimoteraWriter_dispose_cpp (MimoteraWriter *writer) |
off_t | MimoteraWriter_writeEvent_cpp (MimoteraWriter *writer, MimoteraEvent *event) |
void | MimoteraWriter_close_cpp (MimoteraWriter *writer) |
std::ostream & | operator<< (std::ostream &os, const MimoteraInfo &info) |
MimoteraEvent * | MimoteraEvent_create () |
void | MimoteraEvent_dispose (MimoteraEvent *event) |
MimoteraInfo * | MimoteraEvent_getInfo (MimoteraEvent *event) |
void | MimoteraEvent_setInfo (MimoteraEvent *event, MimoteraInfo *info) |
Pixel_t * | MimoteraEvent_getFrameA (MimoteraEvent *event) |
Pixel_t * | MimoteraEvent_getFrameB (MimoteraEvent *event) |
CDataArrays_t * | MimoteraEvent_getDataArrays (MimoteraEvent *event) |
void | MimoteraEvent_setDataArrays (MimoteraEvent *event, CDataArrays_t *dataArrays) |
template<typename T > | |
const T & | InitException (const T &e, const std::string &file, int line=0, const std::string func="") |
Initialize an exception. | |
MimoteraReader * | MimoteraReader_create (const char *filename) |
void | MimoteraReader_open (MimoteraReader *reader, const char *filename) |
void | MimoteraReader_dispose (MimoteraReader *reader) |
int | MimoteraReader_readNextEvent (MimoteraReader *reader) |
MimoteraEvent * | MimoteraReader_getEvent (MimoteraReader *reader) |
template<typename T > | |
std::string | to_string (const T &x, int digits=0) |
Converts any type to a string. | |
template<typename T > | |
std::string | to_string (const std::vector< T > &x, int digits=0) |
Converts a vector to a string. | |
std::string | to_string (const std::string &x, int=0) |
Template specialization in case T = string. | |
std::string | to_string (const char *x, int=0) |
Template specialization in case T = const char *. | |
template<typename T > | |
T | getbigendian (const unsigned char *ptr) |
Convert to and from big endian. | |
template<typename T > | |
T | getlittleendian (const unsigned char *ptr) |
Convert to and from little endian. | |
MimoteraWriter * | MimoteraWriter_create (const char *filename, WritingMode_t mode) |
void | MimoteraWriter_dispose (MimoteraWriter *writer) |
off_t | MimoteraWriter_writeEvent (MimoteraWriter *writer, MimoteraEvent *event) |
void | MimoteraWriter_close (MimoteraWriter *writer) |
Variables | |
const size_t | kMimoteraInfoSize = 10 |
const size_t | kXPixel = 120 |
const size_t | kYPixel = 114 |
const size_t | kMarkersPerRow = 2 |
const size_t | kChan = 4 |
const size_t | kChanWidth = kXPixel / kChan |
const size_t | kEventSize = 55296 |
const size_t | kSubFrameSize = sizeof ( Pixel_t ) * kXPixel * kYPixel |
const size_t | kDataSize = sizeof ( Pixel_t ) * kXPixel * kYPixel * 2 |
const size_t | kTrashSize = 566 |
const size_t | kLookUp [kChan] = { 0, 2, 3, 1 } |
std::string | licenseString |
The Mimotera++ license. |
All the Mimotera related classes, functions, globals and typedefs are defined within this namespace to avoid name clashes and incompatibilities.
typedef struct Mimotera::CDataArrays_t Mimotera::CDataArrays_t |
C DataArrays structure In order to make the C / C++ interface easier, a new DataArrays structure made only arrays is created and added to the standard event.
typedef unsigned short Mimotera::Coord_t |
Definition of the pixel coord type
Definition at line 59 of file MimoteraEvent.hh.
typedef signed short Mimotera::Pixel_t |
Definition of the pixel signal type
Definition at line 55 of file MimoteraEvent.hh.
Writing mode enumerator Enumerator to be used for file writing mode
NEW |
Create a new file. If a file with the same name already exists, then the MimoteraWriter will throw an exception
|
RECREATE | Create or overwrite a new file |
APPEND | Append to an existing file |
Definition at line 41 of file MimoteraWriter.hh.
T Mimotera::getbigendian | ( | const unsigned char * | ptr | ) | [inline] |
Convert to and from big endian.
The Mimotera DAQ is saving the binary data following the so called Network Endianess (big endian), the de-facto standard in data transmission in between system possibly having different endianness.
Since a priori we don't know if your system is big or little endian, while reading and writing data from and to a file it is always needed to filter the data via this template function. If your system is big endian, then no conversion is needed and this function will simply return the input as it was, but if your system is little endian, then the byte order has to be exchanged.
The endianess of your system is guessed at compile time using preprocessor constants defined in the very low level C/C++ system / machine includes.
For C++ newbie this function prototype can appear quite complicated due to the need of explitic type casting. ptr is a pointer reinterpret as a const unsigned char (1 byte long word) to the value that has to be converted. The reason why it has to be recasted to an unsigned char * is because the function must have access to the single memory cells composing the full multi-byte word.
T | The type to change to be converted |
ptr | The pointer to the variable to be converted. |
Definition at line 153 of file MimoteraUtils.hh.
T Mimotera::getlittleendian | ( | const unsigned char * | ptr | ) | [inline] |
Convert to and from little endian.
Provided for the sake of completeness but of any use with the Mimotera++ API.
T | The type to change to be converted |
ptr | The pointer to the variable to be converted. |
Definition at line 182 of file MimoteraUtils.hh.
const T& Mimotera::InitException | ( | const T & | e, | |
const std::string & | file, | |||
int | line = 0 , |
|||
const std::string | func = "" | |||
) | [inline] |
Initialize an exception.
This function is called by the MIMOTERA_THROWX macro in order to set the file, line and function where this exception was thrown.
T | An exception type |
e | A reference to the exception to initialize | |
file | A string with the filename where the exception was thrown | |
line | The line number where the exception was thrown | |
func | The function name where the exception was thrown |
Definition at line 185 of file MimoteraException.hh.
MimoteraEvent* Mimotera::MimoteraEvent_create | ( | ) |
Create a new MimoteraEvent (C function) This is a C function that is creating a new instance of a MimoteraEvent.
Definition at line 3 of file MimoteraEvent_c.c.
References MimoteraEvent_create_cpp().
MimoteraEvent * Mimotera::MimoteraEvent_create_cpp | ( | ) |
C++ wrapper of MimoteraEvent_create()
Definition at line 228 of file MimoteraEvent.cc.
Referenced by MimoteraEvent_create().
void Mimotera::MimoteraEvent_dispose | ( | MimoteraEvent * | event | ) |
Delete a MimoteraEvent object (C function) This is a C function that is deleting (disposing) an instance of a MimoteraEvent. Do NOT use this to delete object created on the stack.
event | A pointer to the object to be deleted. |
void Mimotera::MimoteraEvent_dispose_cpp | ( | MimoteraEvent * | event | ) |
C++ wrapper of MimoteraEvent_dispose()
event | A pointer to the object to be deleted. |
Definition at line 232 of file MimoteraEvent.cc.
Referenced by MimoteraEvent_dispose().
CDataArrays_t* Mimotera::MimoteraEvent_getDataArrays | ( | MimoteraEvent * | event | ) |
Get the DataArrays This is a C function that is retriving from a MimoteraEvent the decoded x, y, and signal for both frames.
event | A valid pointer to the current MimoteraEvent |
CDataArrays_t * Mimotera::MimoteraEvent_getDataArrays_cpp | ( | MimoteraEvent * | event | ) |
C++ wrapper for MimoteraEvent_getDataArrays_cpp()
event | A valid pointer to the current MimoteraEvent |
Definition at line 259 of file MimoteraEvent.cc.
Referenced by MimoteraEvent_getDataArrays().
Pixel_t* Mimotera::MimoteraEvent_getFrameA | ( | MimoteraEvent * | event | ) |
Get the Mimotera frame A (C function) This is a C function that is retriving from a MimoteraEvent the frameA data array. The size of the array is given by the constant kXPixel * kYPixel.
event | A valid pointer to the current MimoteraEvent |
Pixel_t * Mimotera::MimoteraEvent_getFrameA_cpp | ( | MimoteraEvent * | event | ) |
C++ wrapper of MimoteraEvent_getFrameA( )
event | A valid pointer to the current MimoteraEvent |
Definition at line 249 of file MimoteraEvent.cc.
Referenced by MimoteraEvent_getFrameA().
Pixel_t* Mimotera::MimoteraEvent_getFrameB | ( | MimoteraEvent * | event | ) |
Get the Mimotera frame B (C function) This is a C function that is retriving from a MimoteraEvent the frameB data array. The size of the array is given by the constant kXPixel * kYPixel.
event | A valid pointer to the current MimoteraEvent |
Pixel_t * Mimotera::MimoteraEvent_getFrameB_cpp | ( | MimoteraEvent * | event | ) |
C++ wrapper of MimoteraEvent_getFrameB( )
event | A valid pointer to the current MimoteraEvent |
Definition at line 254 of file MimoteraEvent.cc.
Referenced by MimoteraEvent_getFrameB().
MimoteraInfo* Mimotera::MimoteraEvent_getInfo | ( | MimoteraEvent * | event | ) |
Get the Mimotera info (C function) This is a C function that is retriving from a MimoteraEvent the MimoteraInfo C struct.
event | A valid pointer to the current MimoteraEvent |
MimoteraInfo * Mimotera::MimoteraEvent_getInfo_cpp | ( | MimoteraEvent * | event | ) |
C++ wrapper of MimoteraEvent_getInfo()
event | A valid pointer to the current MimoteraEvent |
Definition at line 239 of file MimoteraEvent.cc.
Referenced by MimoteraEvent_getInfo().
void Mimotera::MimoteraEvent_setDataArrays | ( | MimoteraEvent * | event, | |
CDataArrays_t * | dataArrays | |||
) |
Set the DataArrays This is a C function that is setting a CDataArrays_t to the current event.
event | A pointer to the current event | |
dataArrays | A pointer to the CDataArrays_t to set |
void Mimotera::MimoteraEvent_setDataArrays_cpp | ( | MimoteraEvent * | event, | |
CDataArrays_t * | dataArrays | |||
) |
C++ wrapper for MimoteraEvent_setDataArrays()
event | A pointer to the current event | |
dataArrays | A pointer to the CDataArrays_t to set |
Definition at line 264 of file MimoteraEvent.cc.
Referenced by MimoteraEvent_setDataArrays().
void Mimotera::MimoteraEvent_setInfo | ( | MimoteraEvent * | event, | |
MimoteraInfo * | info | |||
) |
Set the Mimotera info (C function ) This is a C function that is setting the MimoteraInfo in the current event.
event | A pointer to the current MimoteraEvent | |
info | A pointer to the MimoteraInfo |
void Mimotera::MimoteraEvent_setInfo_cpp | ( | MimoteraEvent * | event, | |
MimoteraInfo * | info | |||
) |
C++ wrapper of MimoteraEvent_setInfo()
event | A pointer to the current MimoteraEvent | |
info | A pointer to the MimoteraInfo |
Definition at line 244 of file MimoteraEvent.cc.
Referenced by MimoteraEvent_setInfo().
MimoteraReader* Mimotera::MimoteraReader_create | ( | const char * | filename | ) |
Create a MimoteraReader (C function) This is a C function to create a new Mimotera reader and assign a file to it.
filename | The name of the file to be opened |
Definition at line 3 of file MimoteraReader_c.c.
References MimoteraReader_create_cpp().
MimoteraReader * Mimotera::MimoteraReader_create_cpp | ( | const char * | filename | ) |
C++ wrapper of MimoteraReader_create()
filename | The name of the file to be opened |
Definition at line 173 of file MimoteraReader.cc.
Referenced by MimoteraReader_create().
void Mimotera::MimoteraReader_dispose | ( | MimoteraReader * | reader | ) |
Delete a MimoteraReader This is a C function to dispose (delete) a MimoteraReader that was created using the C function MimoteraReader_create(). Do not use it with stack object.
reader | A valid pointer to be disposed |
void Mimotera::MimoteraReader_dispose_cpp | ( | MimoteraReader * | reader | ) |
C++ wrapper of the Mimotera_dispose()
reader | A valid pointer to be disposed |
Definition at line 177 of file MimoteraReader.cc.
Referenced by MimoteraReader_dispose().
MimoteraEvent* Mimotera::MimoteraReader_getEvent | ( | MimoteraReader * | reader | ) |
Retrieve the current event (C function) This is a C function to retrieve from the MimoteraReader the current event.
reader | A valid pointer to a MimoteraReader |
MimoteraEvent * Mimotera::MimoteraReader_getEvent_cpp | ( | MimoteraReader * | reader | ) |
C++ wrapper of MimoteraReader_getEvent()
reader | A valid pointer to a MimoteraReader |
Definition at line 193 of file MimoteraReader.cc.
References Mimotera::MimoteraReader::getEvent().
Referenced by MimoteraReader_getEvent().
void Mimotera::MimoteraReader_open | ( | MimoteraReader * | reader, | |
const char * | filename | |||
) |
Open a MimoteraReader (C function) This is a C function to open a Mimotera reader.
reader | A valid pointer to a MimoteraReader object | |
filename | The name of the file to be opened. |
void Mimotera::MimoteraReader_open_cpp | ( | MimoteraReader * | reader, | |
const char * | filename | |||
) |
C++ wrapper of MimoteraReader_open()
reader | A valid pointer to a MimoteraReader object | |
filename | The name of the file to be opened. |
Definition at line 182 of file MimoteraReader.cc.
References Mimotera::MimoteraReader::open().
Referenced by MimoteraReader_open().
int Mimotera::MimoteraReader_readNextEvent | ( | MimoteraReader * | reader | ) |
Read the next event (C function) This is a C function to read the next event in a MimoteraReader object.
reader | A valid pointer to a MimoteraReader |
int Mimotera::MimoteraReader_readNextEvent_cpp | ( | MimoteraReader * | reader | ) |
C++ wrapper of MimoteraReader_readNextEvent()
reader | A valid pointer to a MimoteraReader |
Definition at line 187 of file MimoteraReader.cc.
References Mimotera::MimoteraReader::readNextEvent().
Referenced by MimoteraReader_readNextEvent().
void Mimotera::MimoteraWriter_close | ( | MimoteraWriter * | writer | ) |
Close the writer (C function) This C function is used to close the MimoteraWriter
writer | A pointer to the MimoteraWriter object being closed. |
void Mimotera::MimoteraWriter_close_cpp | ( | MimoteraWriter * | writer | ) |
C++ wrapper for the MimoteraWriter_close()
writer | A pointer to the MimoteraWriter object being closed. |
Definition at line 167 of file MimoteraWriter.cc.
References Mimotera::MimoteraWriter::close().
MimoteraWriter* Mimotera::MimoteraWriter_create | ( | const char * | filename, | |
WritingMode_t | mode | |||
) |
Create a MimoteraWriter (C function) This is a C function to create a new Mimotera writer, assign a file name with and an opening mode.
filename | The name of the file to be written | |
mode | The opening mode as described in the WritingMode_t |
MimoteraWriter * Mimotera::MimoteraWriter_create_cpp | ( | const char * | filename, | |
WritingMode_t | mode | |||
) |
C++ wrapper of MimoteraWriter_create()
filename | The name of the file to be written | |
mode | The opening mode as described in the WritingMode_t |
Definition at line 150 of file MimoteraWriter.cc.
Referenced by MimoteraWriter_create().
void Mimotera::MimoteraWriter_dispose | ( | MimoteraWriter * | writer | ) |
Dispose a MimoteraWriter (C function) This C function is taking care of cleaning up the memory used by a MimoteraWriter instance.
writer | A pointer to the MimoteraWriter to dispose of |
void Mimotera::MimoteraWriter_dispose_cpp | ( | MimoteraWriter * | writer | ) |
C++ wrapper of MimoteraWriter_dispose()
writer | A pointer to the MimoteraWriter to dispose of |
Definition at line 154 of file MimoteraWriter.cc.
Referenced by MimoteraWriter_dispose().
off_t Mimotera::MimoteraWriter_writeEvent | ( | MimoteraWriter * | writer, | |
MimoteraEvent * | event | |||
) |
Write event (C function) This C function is used to write an event to an open binary Mimotera file.
writer | A pointer to the MimoteraWriter object | |
event | A pointer to the event being written |
off_t Mimotera::MimoteraWriter_writeEvent_cpp | ( | MimoteraWriter * | writer, | |
MimoteraEvent * | event | |||
) |
C++ wrapper for the MimoteraWriter_writeEvent()
writer | A pointer to the MimoteraWriter object | |
event | A pointer to the event being written |
Definition at line 159 of file MimoteraWriter.cc.
References Mimotera::MimoteraWriter::writeEvent().
Referenced by MimoteraWriter_writeEvent().
std::ostream& Mimotera::operator<< | ( | std::ostream & | os, | |
const MimoteraInfo & | info | |||
) |
Definition of the << operator
os | The output stream | |
info | The MimoteraInfo |
ostream& Mimotera::operator<< | ( | ostream & | os, | |
const MimoteraInfo & | info | |||
) |
Definition at line 47 of file MimoteraEvent.cc.
References Mimotera::MimoteraInfo::print().
std::string Mimotera::to_string | ( | const char * | x, | |
int | = 0 | |||
) | [inline] |
Template specialization in case T = const char *.
This template specialization is provided for performance issue, because it is useless to create a stringstream to stream out a const char *
x | The const char * to convert into a string |
Definition at line 107 of file MimoteraUtils.hh.
std::string Mimotera::to_string | ( | const std::string & | x, | |
int | = 0 | |||
) | [inline] |
Template specialization in case T = string.
This template specialization is provided for performance issue, because it is useless to create a stringstream to stream out a string.
x | The string to convert into a string |
Definition at line 93 of file MimoteraUtils.hh.
std::string Mimotera::to_string | ( | const std::vector< T > & | x, | |
int | digits = 0 | |||
) | [inline] |
Converts a vector to a string.
This is a very useful function used to stream out the content of a vector. The vector type T has to have a valid streamer.
It offers also the possibility to format the output string with a fixed width specified by digit
T | The type of vector. |
x | The vector to be converted. | |
digits | The width of each component of x |
Definition at line 73 of file MimoteraUtils.hh.
References to_string().
std::string Mimotera::to_string | ( | const T & | x, | |
int | digits = 0 | |||
) | [inline] |
Converts any type to a string.
This is a very useful function because it can be used to convert to a string any type for each a streamer is defined.
It offers also the possibility to format the output string with a fixed width specified by digit
T | Any input type having a streamer |
x | The value to be converted. | |
digits | The width of x |
Definition at line 51 of file MimoteraUtils.hh.
Referenced by Mimotera::MimoteraWriter::MimoteraWriter(), Mimotera::MimoteraReader::open(), Mimotera::MimoteraReader::readNextEvent(), to_string(), and Mimotera::MimoteraWriter::writeEvent().
const size_t Mimotera::kChan = 4 |
Number of readout channel
Definition at line 145 of file MimoteraEvent.hh.
Referenced by Mimotera::MimoteraEvent::getArrays(), Mimotera::MimoteraEvent::getCArrays(), Mimotera::MimoteraDecoder::getXY(), and Mimotera::MimoteraEvent::setArrays().
const size_t Mimotera::kChanWidth = kXPixel / kChan |
Width of each readout channel
Definition at line 149 of file MimoteraEvent.hh.
Referenced by Mimotera::MimoteraDecoder::getRawPosition(), and Mimotera::MimoteraDecoder::getXY().
const size_t Mimotera::kDataSize = sizeof ( Pixel_t ) * kXPixel * kYPixel * 2 |
Data block size (frame A + B) in bytes
Definition at line 161 of file MimoteraEvent.hh.
const size_t Mimotera::kEventSize = 55296 |
Event size in bytes
Definition at line 153 of file MimoteraEvent.hh.
Referenced by Mimotera::MimoteraReader::open(), Mimotera::MimoteraReader::readNextEvent(), and Mimotera::MimoteraWriter::writeEvent().
const size_t Mimotera::kLookUp[kChan] = { 0, 2, 3, 1 } |
Channel sorting function
Definition at line 169 of file MimoteraEvent.hh.
Referenced by Mimotera::MimoteraDecoder::getRawPosition(), and Mimotera::MimoteraDecoder::getXY().
const size_t Mimotera::kMarkersPerRow = 2 |
Number of vertical markers per row
Definition at line 141 of file MimoteraEvent.hh.
Referenced by Mimotera::MimoteraEvent::getArrays(), Mimotera::MimoteraEvent::getCArrays(), Mimotera::MimoteraDecoder::getRawPosition(), Mimotera::MimoteraDecoder::getXY(), and Mimotera::MimoteraEvent::setArrays().
const size_t Mimotera::kMimoteraInfoSize = 10 |
Mimotera info size
Definition at line 126 of file MimoteraEvent.hh.
Referenced by Mimotera::MimoteraReader::readNextEvent(), and Mimotera::MimoteraWriter::writeEvent().
const size_t Mimotera::kSubFrameSize = sizeof ( Pixel_t ) * kXPixel * kYPixel |
Single frame (A or B) size in bytes
Definition at line 157 of file MimoteraEvent.hh.
Referenced by Mimotera::MimoteraReader::readNextEvent(), and Mimotera::MimoteraWriter::writeEvent().
const size_t Mimotera::kTrashSize = 566 |
Trash size to skip at the end of the event
Definition at line 165 of file MimoteraEvent.hh.
Referenced by Mimotera::MimoteraWriter::MimoteraWriter(), Mimotera::MimoteraReader::readNextEvent(), and Mimotera::MimoteraWriter::writeEvent().
const size_t Mimotera::kXPixel = 120 |
Total number of pixels along X Including markers
Definition at line 131 of file MimoteraEvent.hh.
Referenced by Mimotera::MimoteraEvent::getArrays(), Mimotera::MimoteraEvent::getCArrays(), Mimotera::MimoteraDecoder::getXY(), Mimotera::MimoteraEvent::MimoteraEvent(), and Mimotera::MimoteraEvent::setArrays().
const size_t Mimotera::kYPixel = 114 |
Total number of pixels along Y Including markers
Definition at line 136 of file MimoteraEvent.hh.
Referenced by Mimotera::MimoteraEvent::getArrays(), Mimotera::MimoteraEvent::getCArrays(), Mimotera::MimoteraDecoder::getRawPosition(), Mimotera::MimoteraDecoder::getXY(), Mimotera::MimoteraEvent::MimoteraEvent(), and Mimotera::MimoteraEvent::setArrays().
std::string Mimotera::licenseString |
The Mimotera++ license.
In order to easily print out the license agreement within the executable files provided as examples, the LGPL license version 3 has been inserted into a multiline string.
Definition at line 32 of file MimoteraLicense.hh.