Class DictionaryValidator

java.lang.Object
org.jlab.analysis.roads.DictionaryValidator

public class DictionaryValidator extends Object
  • Constructor Details Link icon

    • DictionaryValidator Link icon

      public DictionaryValidator()
  • Method Details Link icon

    • analyzeHistos Link icon

      public void analyzeHistos()
    • createHistos Link icon

      public void createHistos(Dictionary.TestMode mode, int wireBin, int stripBin, int sectorDependence)
    • getCanvas Link icon

      public org.jlab.groot.graphics.EmbeddedCanvasTabbed getCanvas()
    • init Link icon

      public void init(String filename, Dictionary.TestMode mode, int wireBin, int stripBin, int sectorDependence, int maxRoads)
    • plotHistos Link icon

      public void plotHistos()
    • plotRoads Link icon

      public void plotRoads()
    • processFile Link icon

      public void processFile(String fileName, int wireBin, int pcalBin, int sectorDependence, int smearing, Dictionary.TestMode mode, int maxEvents, int pidSelect, int chargeSelect, double thrs, double vzmin, double vzmax)
      Test selected dictionary on input event file
      Parameters:
      fileName - : input event hipo file
      wireBin - : dc wire binning
      pcalBin - : pcal strip binning
      sectorDependence - : sector-dependence mode (0=false, 1=true)
      smearing - : smaring in matching
      mode - : test mode
      maxEvents - : max number of events to process
      pidSelect - : pid for track selection
      chargeSelect - : charge for track selection
      thrs - : momentum threshold for track selection
      vzmin - : minimum track vz
      vzmax - : maximum track vz
    • main Link icon

      public static void main(String[] args)