cool-core/src/main/java/com/nus/cool/core/cohort/ExtendedCohortSelection.java
private void filterEvent(int eventId, int fromOffset, int endOffset) {
		LinkedList<Integer> offset = eventOffset.get(eventId);
		while (fromOffset < endOffset) {
			fromOffset = skipToNextQualifiedBirthTuple(eventId, fromOffset, endOffset);
			if (fromOffset < endOffset) {
				offset.addLast(fromOffset);
				fromOffset++;
			}
		}
	}
/**
	 * @brief evaluate the birth filters against tuples within the given offset
	 *        range
	 *
	 * @param eventId
	 *            the id of birth event
	 * @param fromOffset
	 *            the starting point
	 * @param endOffset
	 */
@brief evaluate the birth filters against tuples within the given offset
range

@param eventId
the id of birth event
@param fromOffset
the starting point
@param endOffset
@brief evaluate the birth filters against tuples within the given offset range @param eventId the id of birth event @param fromOffset the starting point @param endOffset
private void filterEvent(int eventId, int fromOffset, int endOffset) {
		LinkedList<Integer> offset = eventOffset.get(eventId);
		while (fromOffset < endOffset) {
			fromOffset = skipToNextQualifiedBirthTuple(eventId, fromOffset, endOffset);
			if (fromOffset < endOffset) {
				offset.addLast(fromOffset);
				fromOffset++;
			}
		}
	}
private void filterEvent ( int eventId , int fromOffset , int endOffset ) { LinkedList < Integer > offset = eventOffset . get ( eventId ) ; while ( fromOffset < endOffset ) { fromOffset = skipToNextQualifiedBirthTuple ( eventId , fromOffset , endOffset ) ; if ( fromOffset < endOffset ) { offset . addLast ( fromOffset ) ; fromOffset ++ ; } } }
@brief evaluate the birth filters against tuples within the given offset
        range
@brief evaluate the birth filters against tuples within the given offset range