#include "parser/CalibMicrorocParser.hh"
#include "parser/MicrorocSCReader.hh"
#include "parser/AcquisitionParser.hh"
#include "event/Event.hh"
#include "geometry/Detector.hh"
#include "geometry/Dif.hh"
#include "geometry/Board.hh"
#include "geometry/Chip.hh"
#include "geometry/MicrorocChip.hh"
#include "geometry/Chamber.hh"
#include "tools/MicroException.hh"
#include "tools/Toolbox.hh"
#include "tools/SteerDesc.hh"
#include "tools/Log.hh"
#include <cstdio>
#include <iostream>
#include <iomanip>
#include <fstream>
#include <string>
#include "math.h"
Include dependency graph for CalibMicrorocParser.cpp:
Go to the source code of this file.
Defines | |
#define | bigTolittle Toolbox::bigTolittle |
Functions | |
static unsigned int | grayToBinary2 (unsigned int gray) |
#define bigTolittle Toolbox::bigTolittle |
Definition at line 32 of file CalibMicrorocParser.cpp.
static unsigned int grayToBinary2 | ( | unsigned int | gray | ) | [static] |
Definition at line 43 of file CalibMicrorocParser.cpp.
00043 { 00044 // loop for always 32 bits 00045 unsigned int bin = ((gray >> 31) & 1) << 31; 00046 for (int bit = 30; bit >= 0; --bit) 00047 bin += ( ((gray >> bit) & 1) ^ ((bin >> (bit + 1)) & 1) ) << bit; 00048 00049 return(bin); 00050 } // grayToBinar