HalfLineAnalysis