X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=ITS%2FAliITSBeamTestDigSDD.cxx;h=a302c9a1739ba9feee4fcbcb9a879f1ccae2d42e;hb=eca4fa66e575b53a72c027046dc9ea60487c3240;hp=2e41b18ac52a6b399586e1ef93d2eb9f42004f78;hpb=a8d73343c5162672722e65c07a1783a6ffaf14c2;p=u%2Fmrichter%2FAliRoot.git diff --git a/ITS/AliITSBeamTestDigSDD.cxx b/ITS/AliITSBeamTestDigSDD.cxx index 2e41b18ac52..a302c9a1739 100644 --- a/ITS/AliITSBeamTestDigSDD.cxx +++ b/ITS/AliITSBeamTestDigSDD.cxx @@ -8,9 +8,8 @@ #include "AliITSdigitSDD.h" #include "AliRawReader.h" #include "AliVMERawStream.h" -#include "AliITSRawStreamSDDv2.h" -#include "AliITSRawStreamSDDv3.h" -#include "AliITSRawStreamSDD.h" +#include "AliITSRawStreamSDDBeamTest.h" +#include "AliITSRawStreamSDDBeamTestNov04.h" #include "AliITSBeamTestDigSDD.h" #include "AliITSEventHeader.h" #include "AliITSgeom.h" @@ -78,9 +77,10 @@ void AliITSBeamTestDigSDD::Exec(Option_t* /*opt*/) for(Int_t nlad=1;nlad<=fITSgeom->GetNladders(nlay);nlad++){ for(Int_t ndet=1;ndet<=fITSgeom->GetNdetectors(nlay);ndet++){ Int_t index=fITSgeom->GetModuleIndex(nlay,nlad,ndet); - if(fITSgeom->GetModuleTypeName(index)=="kSPD") nspd++; - if(fITSgeom->GetModuleTypeName(index)=="kSDD") nsdd++; - if(fITSgeom->GetModuleTypeName(index)=="kSSD") nssd++; + TString dtype(fITSgeom->GetModuleTypeName(index)); + if(dtype.Contains("SPD")) nspd++; + if(dtype.Contains("SDD")) nsdd++; + if(dtype.Contains("SSD")) nssd++; } } } @@ -95,7 +95,7 @@ void AliITSBeamTestDigSDD::Exec(Option_t* /*opt*/) switch(fBtPer){ case kNov04: - fStreamer = new AliITSRawStreamSDDv3(fReader); + fStreamer = new AliITSRawStreamSDDBeamTestNov04(fReader); break; case kAug04: AliVMERawStream vmeStreamer(fReader); @@ -109,7 +109,7 @@ void AliITSBeamTestDigSDD::Exec(Option_t* /*opt*/) if(fSDDEvType==2) fITSHeader->SetEventTypeSDD(kCalibration1); if(fSDDEvType==3) fITSHeader->SetEventTypeSDD(kCalibration2); fReader->Reset(); - fStreamer = new AliITSRawStreamSDDv2(fReader); + fStreamer = new AliITSRawStreamSDDBeamTest(fReader); break; }