Interface | Description |
---|---|
ClusteringAlgorithm |
An interface for finding clusters of RawTrackerHits on a sensor.
|
MaterialSupervisor.DetectorPlane | |
MaterialSupervisor.ScatteringDetectorVolume | |
ShaperFitAlgorithm | |
SiliconResolutionModel |
Class | Description |
---|---|
AcceptanceHelper |
Utility class, for evaluating acceptances of layers and sensors.
|
AmbiguityResolver |
Chooses between potentially-redundant tracks.
|
AxialTrackReconDriver |
Axial track reconstruction.
|
BeamlineConstants | |
BeamSpot |
Class describing the HPS beamspot at the target (Z=0)
|
ClassicAmbiguityResolver | |
CoordinateTransformations |
Class that contains the transformations between the JLAB and lcsim tracking coordinate systems.
|
DataTrackerHitDriver | |
DefaultSiliconResolutionModel | |
DumbShaperFit | |
EventQuality |
Singleton class to hold default cut values
|
FastCheck |
HPS version of LCSim class
|
FindableTrack | |
FittedRawTrackerHit | |
HelicalTrackHitDriver |
This
Driver creates 3D hits from SVT strip clusters of stereo pairs, which by default
are read from the StripClusterer_SiTrackerHitStrip1D input collection. |
HelixConverter |
Convert a helix to a straight line track at a specified reference plane normal to the x axis.
|
HelixFitter |
HPS extension of the fitter algorithm to enable the use of local classes
|
HitCollectionUtilites |
Some methods which manipulate hit collection in various ways --right now, uses HelicalTrackHits everywhere since I
plan to use it for tracking...probably can use TrackerHits to make it more general
|
HitTimeTrackCheck | |
HoleCreationDriver | |
HpsHelicalTrackFit |
Extension of
HelicalTrackFit to include HPS-specific information and utilities. |
MaterialManager |
Extension to lcsim MaterialManager to allow more flexibility in track reconstruction
|
MaterialManager.HPSTracker2VolumeGrouper |
Get the path groups for SiTrackerEndcap2, which has modules placed directly in the tracking volume.
|
MaterialSupervisor |
Material manager using the detector geometry.
|
MaterialSupervisor.Material | |
MaterialSupervisor.Materials | |
MergeTrackCollections |
Read all track collections in the event, use ambiguity resolver, and put the
resulting list of unique tracks in a new collection.
|
MultipleScattering |
Extention of lcsim class to allow use of local classes.
|
MultipleScattering.ScatterPoint |
Nested class to encapsulate the scatter angles and which detector element
it is related to
|
NearestNeighborRMSClusterer | |
NoiselessReadoutChip |
Basic readout chip class.
|
PulseShape | |
PulseShape.CRRC | |
PulseShape.FourPole | |
RawTrackerHitFitterDriver | |
RemoveHelicalTrackHit | |
SeedTracker |
Class extending lcsim version to allow extra flexibility
|
ShapeFitParameters | |
ShaperAnalyticFitAlgorithm |
Fast fitter; currently only fits single hits.
|
ShaperLinearFitAlgorithm |
Fast fitter; currently only fits single hits.
|
ShaperPileupFitAlgorithm | |
SimpleAmbiguityResolver |
Only performs: removal of duplicates, removal of partials, removal of shared tracks based on number of shared-hits,
removal of poor scoring tracks.
|
SimpleTrackerDigiDriver |
This Driver runs the tracker digitization to create raw hits and strip hits from simulated data.
|
StraightLineTrack |
Encapsulate position, direction, and covariance matrix for a straight-line track
|
StripMaker | |
SVTBadChannelFilterDriver |
Driver used to filter out RawTrackerHits that have been identified to come
from noisy/dead channels.
|
SvtPlotUtils | |
TrackData |
Generic object used to persist track data not available through a Track
object.
|
TrackDataDriver |
Driver used to persist additional
Track information via a
GenericObject collection. |
TrackerDigiDriver |
This Driver runs the tracker digitization to create raw hits and strip hits from simulated data.
|
TrackerHitUtils | |
TrackerReconDriver |
This class runs the Track Reconstruction for the HPS Test Proposal detector.
|
TrackingReconstructionPlots |
Analysis class to check recon.
|
TrackQualityData | |
TrackResidualsData | |
TrackStateUtils |
Utilities for retrieving TrackStates.
|
TrackTimeData | |
TrackTweakDriver |
Driver used to tweak the track parameters in a collection by a user specified amount.
|
TrackType |
Class containing utilities used to retrieve the track type value based on the
tracking strategy and whether it's a GBL track or not.
|
TrackUtils |
Assorted helper functions for the track and helix objects in lcsim.
|
TrackUtils.LayerComparator | |
WTrack |
Track representation based on paper
Paul Avery, CBX 98-39, June 9, 1998
Used primarily for the algorithm to intersect a helix with a generic plane in space.
|
Enum | Description |
---|---|
EventQuality.Cut | |
EventQuality.Quality | |
FindableTrack.Ignore | |
SimpleAmbiguityResolver.AmbiMode | |
StrategyType |
Enum constants for different
Track objects based on what tracking
strategy was used. |
Copyright © 2019. All rights reserved.