Changeset 11421


Ignore:
Timestamp:
07/15/11 15:24:32 (13 years ago)
Author:
tbretz
Message:
Fall back from configured to connected as soon as the corresponding run has been opened.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/FACT++/src/fadctrl.cc

    r11394 r11421  
    14151415        if (nconnecting1==0 && nconnected1>0 && nconnected2==nconnected1)
    14161416        {
     1417            if (T::GetCurrentState()==FAD::kConfigured && IsRunStarted(GetRunNumber()-1))
     1418                return FAD::kConnected;
     1419
    14171420            if (nconfigured!=nconnected1)
    14181421            {
     1422
    14191423                if (T::GetCurrentState()==FAD::kConfiguring ||
    14201424                    T::GetCurrentState()==FAD::kConfigured)
     
    14261430            }
    14271431
    1428             if (T::GetCurrentState() != FAD::kConfiguring &&
    1429                 T::GetCurrentState() != FAD::kConfigured)
    1430                 return FAD::kConnected;
    1431 
    1432             if (T::GetCurrentState()== FAD::kConfiguring)
     1432            if (T::GetCurrentState()==FAD::kConfiguring)
    14331433            {
    14341434                for (BoardList::iterator it=fBoards.begin(); it!=fBoards.end(); it++)
     
    14451445                    //        successfully enabled the trigger lines?
    14461446                }
    1447             }
    1448             return FAD::kConfigured;
     1447                return FAD::kConfigured;
     1448            }
     1449
     1450            return FAD::kConnected;
    14491451        }
    14501452
     
    18531855
    18541856            target.fTriggerRate = 0;
    1855             if (target.fContinousTrigger)
     1857            //if (target.fContinousTrigger)
    18561858            {
    18571859                if (!CheckConfigVal<uint16_t>(conf, 0xffff, "trigger-rate.", *it))
Note: See TracChangeset for help on using the changeset viewer.