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