1 #if !defined(__CINT__) || defined(__MAKECINT__)
4 #include "AliITSgeom.h"
5 #include "AliITSclustererV2.h"
6 #include "AliRawReaderRoot.h"
7 #include "AliRunLoader.h"
12 void AliITSRawClusterer(const char* fileNameRawData = "event.root",
14 const char* fileNameGalice = "galice.root")
16 // To run the cluster finder on raw data a galice.root file is needed.
17 // This file has to contain a run loader, a loader for ITS and
18 // the geometry of the ITS
20 AliRawReaderRoot rawReader(fileNameRawData, iEvent);
22 AliRunLoader* runLoader = AliRunLoader::Open(fileNameGalice);
23 runLoader->CdGAFile();
24 AliITSgeom* geom = (AliITSgeom*) gFile->Get("AliITSgeom");
25 AliITSclustererV2 clusterer(geom);
27 runLoader->GetLoader("ITSLoader")->LoadRecPoints("recreate");
28 runLoader->SetEventNumber(iEvent);
30 clusterer.Digits2Clusters(&rawReader);