I've now committed the BrSequenceManager. 
Here is an example on how it can be used:
  {
    input = new BrRawDataInput("data input");
    BrSequenceManager* seqMan = BrSequenceManager::Instance();
    seqMan->SetDataDirectory("foo/");
    seqMan->SetRunNumber(4711);  
    //sequence loop     
    while(1) {
    
      if (!input->Open(seqMan->GetNextSequenceFile(),"DISKFILE")) 
        break;
      
      //event loop
      while(!input->Eof()) {
        BrEvent* event = new BrEvent("event", 1, 1);
        input->Event(event);
         //...
        delete event;
      }
      input->Close(); 
    }
  }
Cheers,
  Claus
PS: Thanks for the BrRdoBB stuff, Yury - it makes my
    code a lot nicer.
This archive was generated by hypermail 2b29 : Tue Oct 24 2000 - 11:38:59 EDT