Modifier and Type | Field and Description |
---|---|
private Propagator |
GtrTrfPropagator._prop |
private static Propagator |
GTrack._prop |
Modifier and Type | Method and Description |
---|---|
Propagator |
GtrTrfPropagator.propagator()
Return the propagator.
|
Modifier and Type | Field and Description |
---|---|
private Propagator |
SimpleGTrackFitter._prop |
Constructor and Description |
---|
SimpleGTrackFitter(Propagator prop,
int order,
double chsq_max)
Construct an instance from a propagator, the order in which to fit, and a
chi-square value on which to cut.
|
Modifier and Type | Class and Description |
---|---|
class |
PropDirected
Derived from propagator and add a modifiable default direction.
|
class |
PropDirectedTest |
class |
PropDispatch
This is propagator dispatcher.
|
class |
PropNull
PropNull propagates a track to itself.
|
class |
SimplePropTest |
class |
TestProp |
Modifier and Type | Method and Description |
---|---|
Propagator |
TestProp.newPropagator() |
Propagator |
PropDispatch.newPropagator()
Clone
|
Propagator |
SimplePropTest.newPropagator() |
Propagator |
PropDirectedTest.newPropagator() |
abstract Propagator |
Propagator.newPropagator()
Clone, i.e.
|
Propagator |
PropNull.newPropagator()
Clone
|
Propagator |
PropDispatch.propagator(String stype1,
String stype2)
Return the propagator for a specified pair of surfaces.
|
Modifier and Type | Method and Description |
---|---|
int |
PropDispatch.addPropagator(String stype1,
String stype2,
Propagator prop)
register a propagator
return nonzero for error (e.g.
|
Modifier and Type | Class and Description |
---|---|
class |
PropCyl
Propagates tracks from one cylinder to another in a constant solenoidal magnetic field.
|
class |
PropJoinCyl
PropJoinCyl propagates tracks from a starting surface to a cylinder and
then to the final surface.
|
Modifier and Type | Field and Description |
---|---|
private Propagator |
PropJoinCyl._prop1 |
private Propagator |
PropJoinCyl._prop2 |
Modifier and Type | Method and Description |
---|---|
Propagator |
PropJoinCyl.newPropagator()
Construct a clone of this instance
|
Propagator |
PropCyl.newPropagator()
Clone an instance.
|
Propagator |
PropJoinCyl.prop1()
Return the first Propagator.
|
Propagator |
PropJoinCyl.prop2()
Return the second Propagator.
|
Modifier and Type | Method and Description |
---|---|
protected List |
LayerCylinder._propagate(LTrack trl0,
Propagator prop) |
Constructor and Description |
---|
PropJoinCyl(double rmin,
double rfac,
Propagator prop1,
Propagator prop2)
Construct an instance from the two constituent propagators.
|
Modifier and Type | Class and Description |
---|---|
class |
PropCylXY
Propagates tracks from a Cylinder to a XYPlane in a constant field.
|
class |
PropCylZ
Propagates tracks from a Cylinder to a ZPlane in a constant magnetic field.
|
class |
PropXYCyl
Propagates tracks from an XYPlane to a Cylinder in a constant field.
|
class |
PropXYZ
Propagates tracks from an XYPlane to a ZPlane in a constant magnetic field.
|
class |
PropZCyl
Propagates tracks from an ZPlane to a Cylinder in a constant field.
|
class |
PropZXY
Propagates tracks from a ZPlane to an XYPlane in a constant magnetic field.
|
Modifier and Type | Method and Description |
---|---|
Propagator |
PropXYZ.newPropagator()
Clone an instance.
|
Propagator |
PropZCyl.newPropagator()
Clone an instance.
|
Propagator |
PropCylZ.newPropagator()
Clone an instance.
|
Propagator |
PropZXY.newPropagator()
Clone an instance.
|
Propagator |
PropCylXY.newPropagator()
Clone an instance.
|
Propagator |
PropXYCyl.newPropagator()
Clone an instance.
|
Modifier and Type | Class and Description |
---|---|
class |
PropCylDCA
Propagates tracks from a Cylinder to a DCA surface.
|
class |
PropDCACyl
Propagates tracks from a DCA surface to a Cylinder.
|
Modifier and Type | Method and Description |
---|---|
Propagator |
PropCylDCA.newPropagator()
Clone an instance.
|
Propagator |
PropDCACyl.newPropagator()
Clone an instance.
|
Modifier and Type | Field and Description |
---|---|
private Propagator |
FullFitKalman._pprop |
private Propagator |
HTrackGenerator._prop |
Modifier and Type | Method and Description |
---|---|
Propagator |
FullFitKalman.propagator()
Return the propagator.
|
Modifier and Type | Method and Description |
---|---|
PropStat |
HTrack.propagate(Propagator prop,
Surface srf)
Propagate the fit track.
|
PropStat |
HTrack.propagate(Propagator prop,
Surface srf,
PropDir dir)
Propagate the fit track in a specified direction.
|
Constructor and Description |
---|
FullFitKalman(Propagator prop)
Construct an instance specifying a propagator.
|
HTrackGenerator(List hgens,
Propagator prop,
Surface srf,
TrackError terr)
Construct an instance from a list of HitGenerators, a Propagator,
a starting Surface and a track error.
|
Modifier and Type | Class and Description |
---|---|
class |
PropTest |
Modifier and Type | Field and Description |
---|---|
private Propagator |
LayerSimGeneric._prop |
Modifier and Type | Method and Description |
---|---|
Propagator |
PropTest.newPropagator() |
Modifier and Type | Method and Description |
---|---|
protected abstract List |
Layer._propagate(LTrack trl,
Propagator prop) |
List |
LayerTest._propagate(LTrack trl0,
Propagator prop) |
List |
InteractingLayer._propagate(LTrack tr1,
Propagator prop)
Propagate a track to the next surface in this layer.
|
protected List |
TLayer._propagate(LTrack trl,
Propagator prop) |
List |
Layer.propagate(ETrack tre,
Propagator prop)
Propagate a track to the first surface in this layer.
|
List |
Layer.propagate(LTrack trl,
Propagator prop)
Propagate a track to the next surface in this layer.
|
Constructor and Description |
---|
LayerSimGeneric(Layer lyr,
HitGenerator gen,
Propagator prop)
constructor for one surface
Requires that generator surface is same as layer surface.
|
LayerSimGeneric(Layer lyr,
List gens,
Propagator prop)
constructor for multiple surfaces
Requires that generator surfaces are the same as the layer surface.
|
Modifier and Type | Class and Description |
---|---|
class |
PropXYXY
Propagates tracks from one XYPlane to another in a constant field.
|
class |
PropXYXYBV
Propagates tracks from one XYPlane to another in a constant field
directed along the v axis (parallel to the surfaces of origin and
destination and normal to the z axis).
|
class |
PropXYXYBX
Propagates tracks from one XYPlane to another in a constant field.
|
Modifier and Type | Method and Description |
---|---|
Propagator |
PropXYXYBV.newPropagator()
Clone an instance.
|
Propagator |
PropXYXYBX.newPropagator()
Clone an instance.
|
Propagator |
PropXYXY.newPropagator()
Clone an instance.
|
Modifier and Type | Class and Description |
---|---|
class |
PropZZ
Propagates tracks from one ZPlane to another in a constant field.
|
class |
PropZZRK |
Modifier and Type | Method and Description |
---|---|
Propagator |
PropZZ.newPropagator()
Clone an instance.
|
Propagator |
PropZZRK.newPropagator() |
Modifier and Type | Method and Description |
---|---|
protected List |
LayerZPlane._propagate(LTrack trl0,
Propagator prop) |
Copyright © 2016 Linear Collider Detector (LCD). All rights reserved.