}
propagators = _propagators.toArray(new Propagator[_propagators.size()]);
trigger.addAll(propagators);
//p2i = new AId2AbId(m, M, -1);
p2i = new MId2AbId(M - m + 1, -1);
for (int j = 0; j < propagators.length; j++) {
p2i.set(propagators[j].getId(), j);
}
pro_queue = new CircularQueue[8];
for (int i = 0; i < 8; i++) {