1 #ifndef ALIMUONTRACKER_H
2 #define ALIMUONTRACKER_H
14 #include "AliTracker.h"
virtual ~AliMUONTracker()
Base class of a track container.
void SetupClusterServer(AliMUONVClusterServer &clusterServer)
Virtual class for the MUON track reconstruction.
Interface for a digit container.
Bool_t fIsOwnerOfClusterServer
! whether we are owner of the cluster server
const AliMUONVDigitStore & fkDigitStore
! digit info to fill in ESD
Interface of a cluster finder for combined tracking.
AliMUONVClusterStore * ClusterStore() const
AliMUONVTriggerTrackStore * TriggerTrackStore() const
const AliMUONGeometryTransformer * fkTransformer
! geometry transformer (not owner)
Class with MUON reconstruction parameters.
Utilities for trigger (check if pad is masked)
Base class of a trigger information store.
AliMUONVTriggerTrackStore * fTriggerTrackStore
! trigger track store
AliMUONTracker(const AliMUONRecoParam *recoParam, AliMUONVClusterServer *clusterServer, AliMUONVDigitStore &digitStore, const AliMUONGeometryTransformer *transformer=0, const AliMUONTriggerCircuit *triggerCircuit=0, const AliMUONTriggerUtilities *triggerUtilities=0)
AliMUONVTrackReconstructor * fTrackReco
! track reconstructor
virtual Int_t Clusters2Tracks(AliESDEvent *esd)
virtual void UnloadClusters()
void FillESD(const AliMUONVTrackStore &trackStore, AliESDEvent *esd) const
const AliMUONRecoParam * fkRecoParam
! pointer to reco param
AliMUONTracker & operator=(const AliMUONTracker &rhs)
Not implemented.
Class for the MUON track hit pattern.
virtual AliCluster * GetCluster(Int_t) const
Dummy implementation.
AliMUONVTrackStore * fInternalTrackStore
! internal track store
const AliMUONTriggerCircuit * fkTriggerCircuit
! trigger circuit (not owner)
Interface of a cluster container.
Base class of a trigger track store.
AliMUONTrackHitPattern * fTrackHitPatternMaker
! trigger hit pattern maker
AliMUONVClusterServer * fClusterServer
! to get clusters
AliMUONVTriggerStore * fTriggerStore
! trigger information
virtual Int_t RefitInward(AliESDEvent *)
Dummy implementation.
virtual Int_t LoadClusters(TTree *clustersTree)
const AliMUONRecoParam * GetRecoParam() const
Return reco parameters.
static AliMUONVTrackReconstructor * CreateTrackReconstructor(const AliMUONRecoParam *recoParam, AliMUONVClusterServer *clusterServer, const AliMUONGeometryTransformer *transformer)
AliMUONVClusterStore * fInputClusterStore
! cluster container
virtual Int_t PropagateBack(AliESDEvent *)
Dummy implementation.
AliMUONVClusterStore * fClusterStore
! cluster container