//-*- Mode: C++ -*- //* This file is property of and copyright by the ALICE HLT Project * //* ALICE Experiment at CERN, All rights reserved. * //* See cxx source for full Copyright notice * #ifndef ALIHLTTPCCANEIGHBOURSCLEANER_H #define ALIHLTTPCCANEIGHBOURSCLEANER_H #include "AliHLTTPCCADef.h" #include "AliHLTTPCCAParam.h" class AliHLTTPCCASliceData; #include using arbb::dense; using arbb::i16; class AliHLTTPCCARow_ArBB; class AliHLTTPCCARowHit; /** * @class AliHLTTPCCANeighboursCleaner * */ struct AliHLTTPCCANeighboursCleaner { // for use ArBB AliHLTTPCCANeighboursCleaner( nested_my& rows_ArBB ): fRows_ArBB(rows_ArBB) {} nested_my& fRows_ArBB; // const dense< i16 >& fRowNHits; static void CheckLinksOnRows( dense& rowLinkUpData, dense& rowLinkDownData, dense rowHitDataIsUsed ); void run(); }; #endif