/// or (-1,-1) if this position doesn't correspond to any valid
/// connection
- TVector2 lowerLeft = localPos+Dimensions();
+ TVector2 lowerLeft(localPos);
+
+ lowerLeft += Dimensions();
if ( lowerLeft.X() < - AliMpConstants::LengthTolerance() ||
lowerLeft.Y() < - AliMpConstants::LengthTolerance() )
TList lines;
lines.SetOwner(kTRUE);
- for ( Int_t i = 0; i < fMotifPositions.GetEntriesFast(); ++i )
+#ifdef WITH_ROOT
+ for ( Size_t i = 0; i < fMotifPositions.GetEntriesFast(); ++i )
+#else
+ for ( Size_t i = 0; i < fMotifPositions.size(); ++i )
+#endif
{
AliMpMotifPosition* pos = GetMotifPosition(i);
AliMpVMotif* motif = pos->GetMotif();