const AliMUONSegment* all0 = static_cast<const AliMUONSegment*>(all.First());
if ( i != 0 && AliMUONSegment::AreEqual(si->EndX(),all0->StartX()) && AliMUONSegment::AreEqual(si->EndY(),all0->StartY()) )
{
const AliMUONSegment* all0 = static_cast<const AliMUONSegment*>(all.First());
if ( i != 0 && AliMUONSegment::AreEqual(si->EndX(),all0->StartX()) && AliMUONSegment::AreEqual(si->EndY(),all0->StartY()) )
{