2 #include "AliHLTPHOSDigitContainerStruct.h"
3 #include "AliHLTPHOSRecPointContainerStruct.h"
4 #include "AliHLTPHOSClusterizer.h"
5 #include "AliPHOSGetter.h"
20 AliHLTPHOSDigitContainerStruct *digCon = new AliHLTPHOSDigitContainerStruct();
21 AliHLTPHOSRecPointContainerStruct *recCon = new AliHLTPHOSRecPointContainerStruct();
22 AliHLTPHOSClusterizer *clusterizer = new AliHLTPHOSClusterizer();
23 AliPHOSGetter *getter = AliPHOSGetter::Instance("/home/odjuvsla/Workspace/Simulations/test3/galice.root");
31 clusterizer->SetOfflineMode(getter);
32 clusterizer->SetRecPointContainer(recCon);
36 for(int k = 0; k < clusterizer->GetNEvents(); k++)
39 clusterizer->GetEvent(k);
42 clusterizer->SetDigitContainer(digCon);
43 nClusters = clusterizer->ClusterizeEvent();
44 clusterizer->CalculateCenterOfGravity();
51 printf("Clusterizing done!\n");
53 printf("Time pr event (us): %f\n", (float)total/((float)clusterizer->GetNEvents()*(float)a));