class TrackUtil extends Object
Modifier and Type | Field and Description |
---|---|
private static double[] |
ORIGIN |
private static double[] |
YORIGIN |
Modifier | Constructor and Description |
---|---|
private |
TrackUtil() |
Modifier and Type | Method and Description |
---|---|
(package private) static HelixSwimmer |
getHelixSwimmer(List<Track> tracks,
double[] field)
Get a
HelixSwimmer implementation depending on the track type. |
(package private) static double[] |
getOrigin(Track track)
Get the origin coordinate to use depending on the track type.
|
private static final double[] ORIGIN
private static final double[] YORIGIN
static HelixSwimmer getHelixSwimmer(List<Track> tracks, double[] field)
HelixSwimmer
implementation depending on the track type.tracks
- The list of Track
objects.field
- The B-field components.HelixSwimmer
implementation class.static double[] getOrigin(Track track)
track
- A sample Track
from the collection.Copyright © 2016 Linear Collider Detector (LCD). All rights reserved.