// //
///////////////////////////////////////////////////////////////////////////
-#include "AliRun.h"
#include "AliITSClusterFinderV2SSD.h"
#include "AliITSclusterV2.h"
+#include "AliITSDetTypeRec.h"
#include "AliRawReader.h"
#include "AliITSRawStreamSSD.h"
#include <TClonesArray.h>
-#include "AliITS.h"
#include "AliITSgeom.h"
#include "AliITSdigitSSD.h"
ClassImp(AliITSClusterFinderV2SSD)
-AliITSClusterFinderV2SSD::AliITSClusterFinderV2SSD():AliITSClusterFinderV2(){
+AliITSClusterFinderV2SSD::AliITSClusterFinderV2SSD(AliITSgeom* geom):AliITSClusterFinderV2(geom){
//Default constructor
- AliITSgeom* geom = (AliITSgeom*)fITS->GetITSgeom();
-
- fLastSSD1=geom->GetModuleIndex(6,1,1)-1;
+ fITSgeom = geom;
+ fLastSSD1=fITSgeom->GetModuleIndex(6,1,1)-1;
fYpitchSSD=0.0095;
fHwSSD=3.65;
fHlSSD=2.00;
if(clusters) cl2 = new (cl[ncl]) AliITSclusterV2(milab,lp,info);
else{
cl2 = new AliITSclusterV2(milab,lp,info);
- fITS->AddClusterV2(*cl2);
+ fDetTypeRec->AddClusterV2(*cl2);
}
ncl++;
cl2->SetChargeRatio(ratio);
if(clusters) cl2 = new (cl[ncl]) AliITSclusterV2(milab,lp,info);
else{
cl2 = new AliITSclusterV2(milab,lp,info);
- fITS->AddClusterV2(*cl2);
+ fDetTypeRec->AddClusterV2(*cl2);
}
ncl++;
cl2->SetChargeRatio(ratio);
if(clusters) cl2 = new (cl[ncl]) AliITSclusterV2(milab,lp,info);
else{
cl2 = new AliITSclusterV2(milab,lp,info);
- fITS->AddClusterV2(*cl2);
+ fDetTypeRec->AddClusterV2(*cl2);
}
ncl++;
cl2->SetChargeRatio(ratio);
if(clusters) cl2 = new (cl[ncl]) AliITSclusterV2(milab,lp,info);
else{
cl2 = new AliITSclusterV2(milab,lp,info);
- fITS->AddClusterV2(*cl2);
+ fDetTypeRec->AddClusterV2(*cl2);
}
ncl++;
cl2->SetChargeRatio(ratio);
if(clusters) cl2 = new (cl[ncl]) AliITSclusterV2(milab,lp,info);
else{
cl2 = new AliITSclusterV2(milab,lp,info);
- fITS->AddClusterV2(*cl2);
+ fDetTypeRec->AddClusterV2(*cl2);
}
ncl++;
if(clusters) cl2 = new (cl[ncl]) AliITSclusterV2(milab,lp,info);
else{
cl2 = new AliITSclusterV2(milab,lp,info);
- fITS->AddClusterV2(*cl2);
+ fDetTypeRec->AddClusterV2(*cl2);
}
if(clusters) cl2 = new (cl[ncl]) AliITSclusterV2(milab,lp,info);
else{
cl2 = new AliITSclusterV2(milab,lp,info);
- fITS->AddClusterV2(*cl2);
+ fDetTypeRec->AddClusterV2(*cl2);
}
ncl++;
cl2->SetChargeRatio(ratio);