00429 {
00430 // In the case of data and...00431 if(datamc == kDQData){
00432 // Nothing special is happening00433 if(!fUseMCAsData && !fUseMockData){
00434 // In which case use data and blind for near and far respectively00435 if(det == Detector::kNear) return"data"; elsereturn"blind";
00436 }
00437
00438 // Or we are using a mock data set of some sort in the far detector00439 if(fUseMockData && det == Detector::kFar) returnfMockDataSet;
00440 }
00441
00442 // In all the other cases we use MC files00443 return"mc";
00444 }