MarlinTPC
1.2.0
|
This is a processor for TrackFitterKalmanProcessor for Multi Module. More...
#include <TrackMergerProcessor.h>
Public Member Functions | |
TrackMergerProcessor () | |
Default constructor. | |
~TrackMergerProcessor () | |
Destructor. | |
Processor * | newProcessor () |
Return a new instance of this processor. | |
void | init () |
Called at the begin of the job before anything is read. | |
void | processRunHeader (lcio::LCRunHeader *run) |
Called once per run to process the event's header. | |
virtual void | processEvent (lcio::LCEvent *evt) |
Called for every event - the working horse. | |
virtual void | check (lcio::LCEvent *evt) |
Called for every event - right after processEvent() has been called for all processors. | |
virtual void | end () |
Called after data processing for clean up in the inverse order of the init() method so that resources allocated in the first processor also will be available for all following processors. | |
This is a processor for TrackFitterKalmanProcessor for Multi Module.
InputTrackCandidates | The the name of the input collection of track candidates (default: TPCTrackCandidates) |
OutputMergedTracks | The name of the collection of the merged tracks (default: TPCMergedTracks) |
SetOutputTransient | If not 0 the output collection is set transient (default: 0) |