MarlinTPC
1.2.0
|
A processor which instantiates a TrackFitterSimpleHelix and fits the tracks with it. More...
#include <TrackFitterSimpleHelixProcessor.h>
Protected Attributes | |
std::string | _inputColName |
Name of the input collection. | |
std::string | _outputCollectionName |
Name of the output collection. | |
int | _outputIsTransient |
EVENT::LCParameters * | _trackCollectionParameters |
float | _d0Start |
the optional start parameters | |
float | _phiStart |
float | _omegaStart |
float | _tanLambdaStart |
float | _z0Start |
A processor which instantiates a TrackFitterSimpleHelix and fits the tracks with it.
InputTrackCandidates | The the name of the input collection of track candidates (default: TPCSeedTracks) |
OutputTracks | The name of the collection the straight tracks be stored under (default: TPCHelixTracks) |
SetOutputTransient | If not 0 the output collection is set transient (default: 0) |
The parameters for the starting values of the fit are optional parameter. If the parameter is given, it is use. If the parameter is not given the value from the seed track is used.
D0Start | optional Use this start value for D0 instead of the value from the seed track |
TanLambdaStart | optional Use this start value for TanLambda instead of the value from the seed track |
Z0Start | optional Use this start value for Z0 instead of the value from the seed track |
OmegaStart | optional Use this start value for Omega instead of the value from the seed track |
PhiStart | optional Use this start value for Phi instead of the value from the seed track |