I've made a new managerclass, that makes it easy to get events from sequential sequence files from a specific run. 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(); } } Is this a bad idea, or should it be done different? If I don't hear from you, I will commit it one of these days. Cheers, Claus ------------------------------ Claus Jorgensen Phone : (+45) 33 32 49 49 Office : (+45) 35 32 53 05 E-mail : ekman@nbi.dk
This archive was generated by hypermail 2b29 : Tue Oct 10 2000 - 10:49:11 EDT