Class ParticleList

java.lang.Object
org.jlab.clas.physics.ParticleList

public class ParticleList extends Object
Author:
gavalian
  • Constructor Details

    • ParticleList

      public ParticleList()
  • Method Details

    • add

      public void add(Particle p)
    • clear

      public void clear()
    • count

      public int count()
    • countByCharge

      public int countByCharge(int charge)
      returns number of particles of given charge
      Parameters:
      charge - charge of the particle
      Returns:
      count
    • countByPid

      public int countByPid(int pid)
      returns number of particles with given particle id (lund id)
      Parameters:
      pid - particle id
      Returns:
      count
    • getByPid

      public Particle getByPid(int pid, int skip)
      returns particle with id = pid and skips 'skip' particles
      Parameters:
      pid -
      skip -
      Returns:
    • getByCharge

      public Particle getByCharge(int charge, int skip)
      returns particles by charge skipping skip particles.
      Parameters:
      charge -
      skip -
      Returns:
    • toLundString

      public String toLundString()