Class Track

java.lang.Object
org.jlab.rec.fmt.track.Track

public class Track extends Object
Author:
ziegler, devita
  • Constructor Details

    • Track

      public Track()
    • Track

      public Track(int _index, int _sector, int _q, double _x, double _y, double _z, double _px, double _py, double _pz, List<Cluster> clusters)
  • Method Details

    • getDCTraj

      public Trajectory getDCTraj(int layer)
      Parameters:
      layer -
      Returns:
      the _traj
    • setDCTraj

      public void setDCTraj(Trajectory trj)
      Parameters:
      trj -
    • getClusters

      public List<Cluster> getClusters()
    • getClusters

      public List<Cluster> getClusters(int layer)
    • getCluster

      public Cluster getCluster(int layer)
    • getClusterLayers

      public int getClusterLayers()
    • getClusterLayer

      public int getClusterLayer(int layer)
    • addCluster

      public final void addCluster(Cluster cluster)
    • clearClusters

      public void clearClusters(int layer)
    • getFMTTraj

      public Trajectory getFMTTraj(int layer)
    • setFMTtraj

      public void setFMTtraj(Trajectory trj)
    • getId

      public int getId()
    • setId

      public void setId(int _id)
    • getIndex

      public int getIndex()
      Returns:
      the _id
    • setIndex

      public void setIndex(int _id)
      Parameters:
      _id - the _id to set
    • getSector

      public int getSector()
      Returns:
      the sector
    • setSector

      public void setSector(int _sector)
      Parameters:
      _sector - the sector to set
    • getQ

      public int getQ()
      Returns:
      the _q
    • setQ

      public void setQ(int _q)
      Parameters:
      _q - the _q to set
    • getChi2

      public double getChi2()
      Returns:
      the _chi^2.
    • setChi2

      public void setChi2(double _chi2)
      Parameters:
      _chi2 - the _chi2 to set
    • getStatus

      public int getStatus()
    • setStatus

      public void setStatus(int status)
    • getNDF

      public int getNDF()
    • setNDF

      public void setNDF(int _NDF)
    • getX

      public double getX()
      Returns:
      the _x
    • setX

      public void setX(double _x)
      Parameters:
      _x - the _x to set
    • getY

      public double getY()
      Returns:
      the _y
    • setY

      public void setY(double _y)
      Parameters:
      _y - the _y to set
    • getZ

      public double getZ()
      Returns:
      the _z
    • setZ

      public void setZ(double _z)
      Parameters:
      _z - the _z to set
    • getP

      public double getP()
      Returns:
      the the tracke momentum
    • getPx

      public double getPx()
      Returns:
      the _px
    • setPx

      public void setPx(double _px)
      Parameters:
      _px - the _px to set
    • getPy

      public double getPy()
      Returns:
      the _py
    • setPy

      public void setPy(double _py)
      Parameters:
      _py - the _py to set
    • getPz

      public double getPz()
      Returns:
      the _pz
    • setPz

      public void setPz(double _pz)
      Parameters:
      _pz - the _pz to set
    • getSeedQuality

      public double getSeedQuality()
    • filterClusters

      public void filterClusters(int mode)
    • getDCTracks

      public static List<Track> getDCTracks(org.jlab.io.base.DataEvent event, org.jlab.clas.swimtools.Swim swimmer)
    • toString

      public String toString()
      Overrides:
      toString in class Object