X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;ds=sidebyside;f=ITS%2FAliITSBeamTestDigitizer.cxx;h=88ffd73d4b35fdfe7d8e3709b43a30b9e1d2bc9d;hb=8661a211bbe5bf500e52341e4ce048c6ee3601b4;hp=b1ac155df23777964a804971144c758bea00db30;hpb=7537d03c800b97ba602f589c1b7d8fa79bc3fc60;p=u%2Fmrichter%2FAliRoot.git diff --git a/ITS/AliITSBeamTestDigitizer.cxx b/ITS/AliITSBeamTestDigitizer.cxx index b1ac155df23..88ffd73d4b3 100644 --- a/ITS/AliITSBeamTestDigitizer.cxx +++ b/ITS/AliITSBeamTestDigitizer.cxx @@ -48,7 +48,7 @@ fHeader(0){ } //_____________________________________________________________ -AliITSBeamTestDigitizer::AliITSBeamTestDigitizer(const Text_t* name, const Text_t* title, Char_t* opt,const char* filename):TTask(name,title), +AliITSBeamTestDigitizer::AliITSBeamTestDigitizer(const Text_t* name, const Text_t* title, const Char_t* opt,const char* filename):TTask(name,title), fEvIn(0), fEvFin(0), fRunNumber(-1), @@ -77,7 +77,7 @@ fHeader(0) } //_____________________________________________________________ -AliITSBeamTestDigitizer::AliITSBeamTestDigitizer(const Text_t* name, const Text_t* title, Int_t run, Char_t* opt,const char* filename):TTask(name,title), +AliITSBeamTestDigitizer::AliITSBeamTestDigitizer(const Text_t* name, const Text_t* title, Int_t run, const Char_t* opt,const char* filename):TTask(name,title), fEvIn(0), fEvFin(0), fRunNumber(run), @@ -198,8 +198,11 @@ void AliITSBeamTestDigitizer::ExecDigitization(){ AliRawReader* rd; - if(GetOptDate()) rd = new AliRawReaderDate(fRawdataFileName,fEvIn); - else rd = new AliRawReaderRoot(fRawdataFileName,fEvIn); + + TString strFile = fRawdataFileName; + strFile += Form("?EventType=%d",fDATEEvType); + if(GetOptDate()) rd = new AliRawReaderDate(strFile.Data(),fEvIn); + else rd = new AliRawReaderRoot(strFile.Data(),fEvIn); AliHeader* header = fRunLoader->GetHeader(); Int_t iev=fEvIn-1; @@ -219,7 +222,6 @@ void AliITSBeamTestDigitizer::ExecDigitization(){ fRunLoader->SetEventNumber(iev); rd->RequireHeader(fFlagHeader); - rd->SelectEvents(fDATEEvType); digSDD->SetRawReader(rd); digSPD->SetRawReader(rd);