#ifndef ALIMUONTRIGGERTRACKTOTRACKERCLUSTERS_H
#define ALIMUONTRIGGERTRACKTOTRACKERCLUSTERS_H
#ifndef ROOT_TObject
# include "TObject.h"
#endif
class AliMUONTriggerTrack;
class AliMUONVClusterStore;
class AliMUONVTriggerTrackStore;
class AliMUONGeometryTransformer;
class AliMUONTriggerTrackToTrackerClusters : public TObject
{
public:
AliMUONTriggerTrackToTrackerClusters(const AliMUONGeometryTransformer& transformer, AliMUONVTriggerTrackStore* trackStore);
virtual ~AliMUONTriggerTrackToTrackerClusters();
Int_t GenerateClusters(Int_t iChamber, AliMUONVClusterStore& clusterStore) const;
Int_t GenerateClusters(Int_t iChamber,
const AliMUONTriggerTrack& track,
AliMUONVClusterStore& clusterStore) const;
Int_t DetElemId(Int_t chamber, Double_t x, Double_t y,
Double_t ex, Double_t ey, Double_t& z) const;
private:
AliMUONTriggerTrackToTrackerClusters(const AliMUONTriggerTrackToTrackerClusters& rhs);
AliMUONTriggerTrackToTrackerClusters& operator=(const AliMUONTriggerTrackToTrackerClusters& rhs);
private:
const AliMUONGeometryTransformer& fkTransformer;
AliMUONVTriggerTrackStore* fTriggerTrackStore;
ClassDef(AliMUONTriggerTrackToTrackerClusters,1)
};
#endif
AliMUONTriggerTrackToTrackerClusters.h:1 AliMUONTriggerTrackToTrackerClusters.h:2 AliMUONTriggerTrackToTrackerClusters.h:3 AliMUONTriggerTrackToTrackerClusters.h:4 AliMUONTriggerTrackToTrackerClusters.h:5 AliMUONTriggerTrackToTrackerClusters.h:6 AliMUONTriggerTrackToTrackerClusters.h:7 AliMUONTriggerTrackToTrackerClusters.h:8 AliMUONTriggerTrackToTrackerClusters.h:9 AliMUONTriggerTrackToTrackerClusters.h:10 AliMUONTriggerTrackToTrackerClusters.h:11 AliMUONTriggerTrackToTrackerClusters.h:12 AliMUONTriggerTrackToTrackerClusters.h:13 AliMUONTriggerTrackToTrackerClusters.h:14 AliMUONTriggerTrackToTrackerClusters.h:15 AliMUONTriggerTrackToTrackerClusters.h:16 AliMUONTriggerTrackToTrackerClusters.h:17 AliMUONTriggerTrackToTrackerClusters.h:18 AliMUONTriggerTrackToTrackerClusters.h:19 AliMUONTriggerTrackToTrackerClusters.h:20 AliMUONTriggerTrackToTrackerClusters.h:21 AliMUONTriggerTrackToTrackerClusters.h:22 AliMUONTriggerTrackToTrackerClusters.h:23 AliMUONTriggerTrackToTrackerClusters.h:24 AliMUONTriggerTrackToTrackerClusters.h:25 AliMUONTriggerTrackToTrackerClusters.h:26 AliMUONTriggerTrackToTrackerClusters.h:27 AliMUONTriggerTrackToTrackerClusters.h:28 AliMUONTriggerTrackToTrackerClusters.h:29 AliMUONTriggerTrackToTrackerClusters.h:30 AliMUONTriggerTrackToTrackerClusters.h:31 AliMUONTriggerTrackToTrackerClusters.h:32 AliMUONTriggerTrackToTrackerClusters.h:33 AliMUONTriggerTrackToTrackerClusters.h:34 AliMUONTriggerTrackToTrackerClusters.h:35 AliMUONTriggerTrackToTrackerClusters.h:36 AliMUONTriggerTrackToTrackerClusters.h:37 AliMUONTriggerTrackToTrackerClusters.h:38 AliMUONTriggerTrackToTrackerClusters.h:39 AliMUONTriggerTrackToTrackerClusters.h:40 AliMUONTriggerTrackToTrackerClusters.h:41 AliMUONTriggerTrackToTrackerClusters.h:42 AliMUONTriggerTrackToTrackerClusters.h:43 AliMUONTriggerTrackToTrackerClusters.h:44 AliMUONTriggerTrackToTrackerClusters.h:45 AliMUONTriggerTrackToTrackerClusters.h:46 AliMUONTriggerTrackToTrackerClusters.h:47 AliMUONTriggerTrackToTrackerClusters.h:48 AliMUONTriggerTrackToTrackerClusters.h:49 AliMUONTriggerTrackToTrackerClusters.h:50 AliMUONTriggerTrackToTrackerClusters.h:51 AliMUONTriggerTrackToTrackerClusters.h:52