/* $Id$ */
class TRefArray;
+class TMap;
class AliVCluster;
+class AliPHOSClusterSelection;
+
#include "AliAnalysisTaskSE.h"
+#include "AliLog.h"
+
-class AliPHOSClusterSelectionTask : AliAnalysisTaskSE {
+class AliPHOSClusterSelectionTask : public AliAnalysisTaskSE {
public:
AliPHOSClusterSelectionTask(const char* name = "AliPHOSClusterSelectionTask");
virtual ~AliPHOSClusterSelectionTask();
/* virtual void Terminate(Option_t *); */
TRefArray* GetPHOSClusters() const;
- TRefArray* GetPHOSClustersSelected(const AliPHOSClusterSelection* selection, bool useMap=true, bool addMap=true);
+ TRefArray* GetPHOSClustersSelected( AliPHOSClusterSelection* selection, bool useMap=true, bool addMap=true);
static AliPHOSClusterSelectionTask* GetTask(const char* name = "AliPHOSClusterSelectionTask");
TMap* fSelectionMap; // maps: ClusterSelection -> RefArray of Clusters
// cluster cut variables:
- static const Double_t kMinClusterEnergy;
- static const Double_t kMinBCDistance; //distance to nearest bad channel
- static const Int_t kMinNCells;
- static const Double_t kMinM02;
+ static const Double_t kMinClusterEnergy = 0.3;
+ static const Double_t kMinBCDistance = 2.5; //distance to nearest bad channel
+ static const Int_t kMinNCells = 3 ;
+ static const Double_t kMinM02 = 0.2;
ClassDef(AliPHOSClusterSelectionTask, 1);
};