Skip navigation links

HPS Java 4.3-SNAPSHOT API

Packages 
Package Description
org.hps  
org.hps.analysis.alignment  
org.hps.analysis.dataquality
Data Quality Management (DQM) Framework
org.hps.analysis.ecal
ECal physics analysis (includes some old monitoring Drivers)
org.hps.analysis.ecal.cosmic
ECal cosmic analysis Drivers
org.hps.analysis.examples
Example analysis Drivers
org.hps.analysis.MC  
org.hps.analysis.muon
Muon analysis Drivers
org.hps.analysis.plots  
org.hps.analysis.trigger
Trigger analysis Drivers and utility classes
org.hps.analysis.trigger.util
Trigger analysis event plots
org.hps.analysis.tuple  
org.hps.analysis.vertex  
org.hps.analysis.wab  
org.hps.conditions
Database conditions system
org.hps.conditions.api
User API to the database conditions system
org.hps.conditions.beam  
org.hps.conditions.cli
Command line interface to the conditions system
org.hps.conditions.database
Implementation of database API for detector conditions
org.hps.conditions.dummy
Dummy conditions classes for testing
org.hps.conditions.ecal
Ecal detector conditions
org.hps.conditions.run
A few utilities for working with a spreadsheet of run data
org.hps.conditions.svt
SVT detector conditions
org.hps.conditions.trigger  
org.hps.crawler
Implements an EVIO file crawler to extract run meta data and update a run database with this information.
org.hps.data.detectors  
org.hps.datacat  
org.hps.detector  
org.hps.detector.ecal  
org.hps.detector.svt  
org.hps.evio
Provides classes to convert from raw EVIO data to LCIO for physics reconstruction
org.hps.job
This package currently contains only a simple extension to the LCSim JobControlManager class.
org.hps.logging.config  
org.hps.monitoring.application
Monitoring application GUI implemented in Swing framework
org.hps.monitoring.application.model
Backing data model for monitoring application
org.hps.monitoring.application.util
Utility classes for the monitoring GUI
org.hps.monitoring.drivers.example
Example monitoring Drivers
org.hps.monitoring.drivers.scalers
Deadtime monitoring plots
org.hps.monitoring.drivers.svt
SVT monitoring plots
org.hps.monitoring.drivers.trackrecon
Track reconstruction monitoring plots
org.hps.monitoring.ecal.eventdisplay.event
Simple event modeling classes for the ECal event display
org.hps.monitoring.ecal.eventdisplay.exec
Implementation of main method and Driver for ECal event display
org.hps.monitoring.ecal.eventdisplay.io
IO backend for ECal event display
org.hps.monitoring.ecal.eventdisplay.lcsim
ECal event display classes for exporting data to/from lcsim
org.hps.monitoring.ecal.eventdisplay.ui
GUI for the ECal event display
org.hps.monitoring.ecal.eventdisplay.util
Utility classes for the ECal event display
org.hps.monitoring.ecal.plots
ECal monitoring plots
org.hps.monitoring.plotting
Plotting utilities for the monitoring application
org.hps.monitoring.subsys
Subsystem monitoring implementation for activating soft alarms and status checks in the monitoring application
org.hps.monitoring.subsys.ecal
ECal subsystem monitoring
org.hps.monitoring.subsys.et
ET subsystem monitoring
org.hps.monitoring.subsys.svt
SVT subsystem monitoring
org.hps.plugin
Provides a stub plugin class for JAS3
org.hps.readout.ecal
Trigger simulation which reads in physics events and models pile-up
org.hps.readout.svt
SVT DAQ simulation
org.hps.recon.ecal
ECal physics reconstruction, including conversion of raw data to CalorimeterHit collections
org.hps.recon.ecal.cluster
ECal cluster reconstruction Drivers and utilities
org.hps.recon.filtering
Utilities and Drivers for filtering and skimming physics events
org.hps.recon.particle
Reconstructed particle Drivers and utilities
org.hps.recon.tracking
Track reconstruction framework
org.hps.recon.tracking.axial
Track reconstruction using only axial layers
org.hps.recon.tracking.circlefit  
org.hps.recon.tracking.gbl
Generalized Broken Lines (GBL) track fitting algorithm, originally ported from C++
org.hps.recon.tracking.gbl.matrix
Matrix utilities for GBL
org.hps.recon.tracking.straight  
org.hps.recon.tracking.straighttracks
Straight track reconstruction (no B-field)
org.hps.recon.utils
Reconstruction utilities
org.hps.recon.vertexing
Vertex reconstruction framework based on Billior
org.hps.record
The package org.hps.record and its sub-packages use the FreeHep Record module to implement a flexible record processing backend.
org.hps.record.composite
This package implements a composite record processing system that creates and processes records which reference associated ET, EVIO and LCSim events.
org.hps.record.daqconfig
Set of classes for modeling information in the DAQ config from EVIO
org.hps.record.enums
Enums for the record-util module.
org.hps.record.epics
Classes for reading EPICs data from EVIO and converting it to LCSim.
org.hps.record.et
ET record processing utilities.
org.hps.record.evio
EVIO record processing utilities.
org.hps.record.lcio
LCIO record processing utilities.
org.hps.record.scalers
Classes for converting scaler data from EVIO to LCSim.
org.hps.record.svt  
org.hps.record.triggerbank
Models the information contained in the EVIO SSP trigger banks
org.hps.rundb
API for accessing and updating the HPS run database.
org.hps.rundb.builder  
org.hps.steering  
org.hps.svt  
org.hps.svt.alignment
SVT detector alignment classes
org.hps.test.util
Integration test utilities
org.hps.util
Miscellaneous utility classes
org.lcsim.detector.converter.compact
Converters from compact XML format to Java runtime objects modeling the detector
org.lcsim.detector.converter.compact.subdetector  
org.lcsim.detector.tracker.silicon  
org.lcsim.geometry.compact.converter
Detailed classes for modeling the HPS detector at runtime
org.lcsim.geometry.compact.converter.lcdd
Converts HPS detector classes from the compact XML description to LCDD for SLIC
org.lcsim.geometry.subdetector
Compact detector implementation
Skip navigation links

Copyright © 2019. All rights reserved.