Package ngs

Interface PileupEventIterator

All Superinterfaces:
PileupEvent
All Known Subinterfaces:
Pileup, PileupIterator

public interface PileupEventIterator extends PileupEvent
Iterates across a list of PileupEvents
  • Method Details

    • nextPileupEvent

      boolean nextPileupEvent() throws ErrorMsg
      Advance to first PileupEvent on initial invocation advance to next PileupEvent subsequently
      Returns:
      false if no more PileupEvents are available.
      Throws:
      ErrorMsg - if more PileupEvents should be available, but could not be accessed.
    • resetPileupEvent

      void resetPileupEvent() throws ErrorMsg
      resets to initial iterator state the next call to "nextPileupEvent" will advance to first event
      Throws:
      ErrorMsg - if more PileupEvents should be available, but could not be accessed.