nidas v1.2.3
Classes | Functions | Variables
extractDMT.cc File Reference
#include <nidas/dynld/raf/Extract2D.h>
#include <nidas/dynld/raf/PIP_Image.h>
#include <fstream>
#include <sys/stat.h>
#include <unistd.h>
#include <getopt.h>
#include <iomanip>

Classes

class  ExtractDMT
 
class  AutoProject
 

Functions

int main (int argc, char **argv)
 

Variables

static const int FILE_VERSION = 1
 Version of the output OAP/PIP file.
 
static const int P2D_DATA = TWOD_BUFFER_SIZE
 
static const unsigned char syncStr [] = { 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA }
 
static const unsigned char overloadSync [] = { 0x55, 0x55, 0xAA }
 
static const size_t DefaultMinimumNumberParticlesRequired = 5
 

Function Documentation

◆ main()

int main ( int argc,
char ** argv )

References ExtractDMT::main().

Variable Documentation

◆ DefaultMinimumNumberParticlesRequired

const size_t DefaultMinimumNumberParticlesRequired = 5
static

◆ FILE_VERSION

const int FILE_VERSION = 1
static

Version of the output OAP/PIP file.

Increment this when changes occur. Change log: 03/25/2011 - version 1: tas should be tas as int, drop the '* 255 / 125' encoding. add nDiodes attribute to probe element. Change PIP in XML to OAP. add version. :)

Referenced by ExtractDMT::run().

◆ overloadSync

const unsigned char overloadSync[] = { 0x55, 0x55, 0xAA }
static

◆ P2D_DATA

const int P2D_DATA = TWOD_BUFFER_SIZE
static

◆ syncStr

const unsigned char syncStr[] = { 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA }
static