class AliMUONVDigitStore;
class AliMUONLocalTrigger;
class AliMUONTriggerTrack;
+class AliMUONVTriggerTrackStore;
class AliMUONVTriggerStore;
class AliMUONTrackParam;
class AliMUONVTrackReconstructor;
// Reset the MUON tracker (using "recoParam" if provided)
static void ResetTracker(const AliMUONRecoParam* recoParam = 0x0, Bool_t info = kTRUE);
+ /// Return pointer to the MUON tracker if any (use first ResetTracker(...) to create it)
+ static AliMUONVTrackReconstructor* GetTracker() {return fgTracker;}
/// Set the version of track store
static void UseTrackStore(TString name) {fgTrackStoreName = name;}
static AliMUONVClusterStore* NewClusterStore();
static AliMUONVDigitStore* NewDigitStore();
static AliMUONVTriggerStore* NewTriggerStore();
+ static AliMUONVTriggerTrackStore* NewTriggerTrackStore();
// ESD track parameters --> MUON track parameters
static void GetParamAtVertex(const AliESDMuonTrack& esdTrack, AliMUONTrackParam& trackParam);
static TString fgClusterStoreName; ///< class name of the cluster store to use
static TString fgDigitStoreName; ///< class name of the digit store to use
static TString fgTriggerStoreName; ///< class name of the trigger store to use
+ static TString fgTriggerTrackStoreName; ///< class name of the trigger track store to use
// data containers
AliMUONVTrackStore* fTracks; ///< track container