#include <AliTriggerAnalysis.h>
#include <AliESDVertex.h>
#include <AliESDEvent.h>
+#include <AliMultiplicity.h>
#include "AliDielectronEventCuts.h"
fVtxZmax(0.),
fRequireVtx(kFALSE),
fMinVtxContributors(0),
+ fMultITSTPC(kFALSE),
fVtxType(kVtxTracks),
fRequireV0and(0),
fTriggerAnalysis(0x0),
fVtxZmax(0.),
fRequireVtx(kFALSE),
fMinVtxContributors(0),
+ fMultITSTPC(kFALSE),
fVtxType(kVtxTracks),
fRequireV0and(0),
fTriggerAnalysis(0x0),
if (!v0AND) return kFALSE;
}
+
+ if (fMultITSTPC){
+ const AliESDVertex *vtxESDTPC=ev->GetPrimaryVertexTPC();
+ const AliMultiplicity *multESD = ev->GetMultiplicity();
+ if ( vtxESDTPC && multESD && vtxESDTPC->GetNContributors() < (-10.+0.25*multESD->GetNumberOfITSClusters(0)) )
+ return kFALSE;
+ }
return kTRUE;
}