12#ifndef CBMGLOBALFINDTRACKSEVENTS
13#define CBMGLOBALFINDTRACKSEVENTS 1
18#include "TStopwatch.h"
53 virtual void Exec(Option_t* opt);
98 virtual InitStatus
Init();
Class characterising one event by a collection of links (indices) to data objects,...
Task class for finding Global, STS, MUCH, TRD and TOF tracks in an event.
TClonesArray * fMvdHits
Array of CbmEvent objects.
CbmL1GlobalTrackFinder * GetFinder()
TClonesArray * fMuchTrackArray
Output array of CbmStsTracks.
TClonesArray * fStsHits
Input array of MVD hits.
Double_t fNofHits
Number of hits.
std::pair< UInt_t, UInt_t > ProcessEvent(CbmEvent *event)
Process one event or timeslice.
Double_t fTime
Total real time used for good events.
Double_t fNofTracks
Number of tracks created.
virtual ~CbmGlobalFindTracksEvents()
void UseFinder(CbmL1GlobalTrackFinder *finder)
CbmL1GlobalTrackFinder * fFinder
CbmGlobalFindTracksEvents operator=(const CbmGlobalFindTracksEvents &)
CbmGlobalFindTracksEvents(CbmL1GlobalTrackFinder *finder=NULL, Bool_t useMvd=kFALSE)
ClassDef(CbmGlobalFindTracksEvents, 1)
virtual void Exec(Option_t *opt)
TClonesArray * fGlobalTracks
Input array of STS hits.
TClonesArray * fStsTrackArray
Output array of CbmGlobalTracks.
virtual InitStatus Init()
CbmGlobalFindTracksEvents(const CbmGlobalFindTracksEvents &)
Int_t fNofEvents
Number of events with success.
TStopwatch fTimer
Output array of CbmTofTracks.
TClonesArray * fTrdTrackArray
Output array of CbmMuchTracks.
TClonesArray * fTofTrackArray
Output array of CbmTrdTracks.
MC-based track finding in the STS.