Changeset 89 for drsdaq/DAQReadout.cc


Ignore:
Timestamp:
07/13/09 14:47:30 (15 years ago)
Author:
ogrimm
Message:
Corrected writing of wrong board structure is first chosen board is not also the first physical board
File:
1 edited

Legend:

Unmodified
Added
Removed
  • drsdaq/DAQReadout.cc

    r86 r89  
    961961  }   
    962962
    963   if(write(Rawfile, BStruct, sizeof(BoardStructure)*(LastBoard-FirstBoard+1+(NumBoards==0))) != (ssize_t) sizeof(BoardStructure)*(LastBoard-FirstBoard+1+(NumBoards==0))) {
     963  if(write(Rawfile, &BStruct[FirstBoard], sizeof(BoardStructure)*(LastBoard-FirstBoard+1+(NumBoards==0))) != (ssize_t) sizeof(BoardStructure)*(LastBoard-FirstBoard+1+(NumBoards==0))) {
    964964    PrintMessage("Error: Could not write (all) board structures, terminating run (%s)\n", strerror(errno));
    965965    return false;
     
    12801280    m->SlowDataClass->AddToEntry("%d %s %s %d %d", m->RunNumber, daq_runtype_str[m->daq_runtype], m->RHeader->Description, m->NumEvents, m->FileNumber);
    12811281    if(m->SlowDataClass->ErrorCode != 0) {
    1282       m->PrintMessage("SlowData: Error, could not write data to file (%s); closing file\n", strerror(m->SlowDataClass->ErrorCode));
     1282      m->PrintMessage("Error, could not write DAQ data to file (%s), file closed\n", strerror(m->SlowDataClass->ErrorCode));
    12831283    }
    12841284
Note: See TracChangeset for help on using the changeset viewer.