#include "AliITStrackerMI.h"
#include "AliITStrackerV2.h"
#include "AliITStrackerSA.h"
-#include "AliITSVertexerIons.h"
#include "AliITSVertexerFast.h"
#include "AliITSVertexerFixed.h"
#include "AliITSVertexer3D.h"
#include "AliITSVertexerCosmics.h"
#include "AliITSInitGeometry.h"
#include "AliITSTrackleterSPDEff.h"
-
+#include "AliITSMultReconstructor.h"
ClassImp(AliITSReconstructor)
fDetTypeRec->SetDefaultClusterFindersV2(kTRUE);
fDetTypeRec->DigitsToRecPoints(rawReader,clustersTree);
}
+
+//_____________________________________________________________________________
+AliTrackleter* AliITSReconstructor::CreateMultFinder() const
+{
+ // create the SPD trackeleter for mult. reconstruction
+ AliITSMultReconstructor* multReco = new AliITSMultReconstructor();
+ multReco->SetHistOn(kFALSE);
+ multReco->SetDetTypeRec(fDetTypeRec);
+ return multReco;
+}
+
//_____________________________________________________________________________
AliTracker* AliITSReconstructor::CreateTrackleter() const
{
{
// create a ITS vertexer
- AliITSVertexer *vptr;
+ AliITSVertexer *vptr = NULL;
Int_t vtxOpt = GetRecoParam()->GetVertexer();
if(vtxOpt==3){
- AliDebug(1,"AliITSVertexerIons has been selected");
- vptr = new AliITSVertexerIons();
+ AliFatal("Option AliITSVertexerIons is no longer supported");
+ return vptr;
}
else if(vtxOpt==4){
Double_t smear[3]={GetRecoParam()->GetVertexerFastSmearX(),