#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"
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++;
}
}
}
switch(fBtPer){
case kNov04:
- fStreamer = new AliITSRawStreamSDDv3(fReader);
+ fStreamer = new AliITSRawStreamSDDBeamTestNov04(fReader);
break;
case kAug04:
AliVMERawStream vmeStreamer(fReader);
if(fSDDEvType==2) fITSHeader->SetEventTypeSDD(kCalibration1);
if(fSDDEvType==3) fITSHeader->SetEventTypeSDD(kCalibration2);
fReader->Reset();
- fStreamer = new AliITSRawStreamSDDv2(fReader);
+ fStreamer = new AliITSRawStreamSDDBeamTest(fReader);
break;
}