#include "AliMpMotifSpecial.h"
#include "AliMpMotifType.h"
#include "AliMpMotifPosition.h"
+#include "AliMpEncodePair.h"
#include "AliLog.h"
{
/// Print the motif position.
- cout << setw(3) << motifPosition->GetLowIndicesLimit().GetFirst() << " "
- << setw(3) << motifPosition->GetLowIndicesLimit().GetSecond() << " "
- << setw(3) << motifPosition->GetHighIndicesLimit().GetFirst() << " "
- << setw(3) << motifPosition->GetHighIndicesLimit().GetSecond() << " "
+ cout << setw(3) << motifPosition->GetLowLimitIx() << " "
+ << setw(3) << motifPosition->GetLowLimitIy() << " "
+ << setw(3) << motifPosition->GetHighLimitIx() << " "
+ << setw(3) << motifPosition->GetHighLimitIy() << " "
<< motifPosition->GetID() << " ";
}
AliMpMotifPosition* motifPosition(0x0);
while ( ( motifPosition = static_cast<AliMpMotifPosition*>(next()) ) )
{
- fMotifPositions2.Add(motifPosition->GetLowIndicesLimit(), motifPosition);
+ fMotifPositions2.Add(motifPosition->GetLowLimitIx(),
+ motifPosition->GetLowLimitIy(),
+ motifPosition);
}
}
while ( ( motifPosition = static_cast<AliMpMotifPosition*>(next()) ) )
{
out << setw(5) << motifPosition->GetID() << " "
- << setw(3) << motifPosition->GetLowIndicesLimit().GetFirst() << " "
- << setw(3) << motifPosition->GetLowIndicesLimit().GetSecond()
+ << setw(3) << motifPosition->GetLowLimitIx() << " "
+ << setw(3) << motifPosition->GetLowLimitIy()
<< endl;
}
out << endl;
<< "Processing "
<< motifPosition->GetID() << " " << offx << " " << offy << endl;
- motifPosition->SetLowIndicesLimit(AliMpIntPair(offx, offy));
+ motifPosition->SetLowIndicesLimit(offx, offy);
Int_t offx2
= offx + motifPosition->GetMotif()->GetMotifType()->GetNofPadsX() - 1;
Int_t offy2
= offy + motifPosition->GetMotif()->GetMotifType()->GetNofPadsY() - 1;
- motifPosition->SetHighIndicesLimit(AliMpIntPair(offx2, offy2));
+ motifPosition->SetHighIndicesLimit(offx2, offy2);
}
else {
AliWarningStream()