14 #define TRG_SHORT_NAMES
15 #define TRGCDC_SHORT_NAMES
18 #include "trg/cdc/LUT.h"
19 #include "trg/cdc/Track.h"
20 #include "trg/cdc/Link.h"
32 map<string, TRGCDCLUT> TRGCDCLUT::dictionary;
34 std::string TRGCDCLUT::version(
void)
const
36 return string(
"TRGCDCLUT 1.00");
39 TRGCDCLUT::TRGCDCLUT() :
40 m_data{}, m_bitsize(), m_name()
67 int range = pow(2, nInputBit);
68 openFile.open(filename.c_str());
70 while (getline(openFile, tmpstr) && i < range) {
71 if (!(tmpstr.size() == 0)) {
72 if (tmpstr[0] >=
'0' && tmpstr[0] <=
'9') {
73 tmpint = atoi(tmpstr.c_str());