![]() |
AliRoot Core
3dc7879 (3dc7879)
|
Interface of a cluster finder for combined tracking. More...
#include <AliMUONVClusterServer.h>
Public Member Functions | |
AliMUONVClusterServer () | |
virtual | ~AliMUONVClusterServer () |
virtual Int_t | Clusterize (Int_t chamberId, AliMUONVClusterStore &clusterStore, const AliMpArea &area, const AliMUONRecoParam *recoParam=0x0)=0 |
Find and add clusters from a given region of a given chamber to the store. More... | |
virtual void | UseDigits (TIter &next, AliMUONVDigitStore *digitStore=0x0)=0 |
Specify an iterator to loop over the digits needed to perform our job. More... | |
virtual Bool_t | UseTriggerTrackStore (AliMUONVTriggerTrackStore *) |
Use trigger tracks. Return kFALSE if not used. More... | |
Interface of a cluster finder for combined tracking.
Interface of a cluster finder for combined tracking
The tracking, when in needs for clusters, will ask the cluster server to add clusters, from a given region in a given chamber, to an existing clusterstore, using the
Clusterize(Int_t chamberId, AliMUONVClusterStore& clusterStore, const AliMpArea& area)
method
Cluster server must be instructed (at the beginning of each event) about which digits to use, using the
UseDigitStore(const AliMUONVDigitStore& digitStore)
method.
Definition at line 26 of file AliMUONVClusterServer.h.
AliMUONVClusterServer::AliMUONVClusterServer | ( | ) |
ctor
Definition at line 46 of file AliMUONVClusterServer.cxx.
|
virtual |
dtor
Definition at line 52 of file AliMUONVClusterServer.cxx.
|
pure virtual |
Find and add clusters from a given region of a given chamber to the store.
Implemented in AliMUONSimpleClusterServer, and AliMUONLegacyClusterServer.
Referenced by AliMUONVTrackReconstructor::AskForNewClustersInChamber(), AliMUONTrackReconstructorK::MakeTrackCandidates(), AliMUONTrackReconstructor::MakeTrackCandidates(), AliMUONRefitter::ReClusterize(), and AliMUONRefitter::RetrackFromDigits().
|
pure virtual |
Specify an iterator to loop over the digits needed to perform our job.
Implemented in AliMUONSimpleClusterServer, and AliMUONLegacyClusterServer.
Referenced by AliMUONRefitter::ReClusterize(), and AliMUONRefitter::RetrackFromDigits().
|
inlinevirtual |
Use trigger tracks. Return kFALSE if not used.
Reimplemented in AliMUONSimpleClusterServer, and AliMUONLegacyClusterServer.
Definition at line 42 of file AliMUONVClusterServer.h.
Referenced by AliMUONTracker::SetupClusterServer().