AliRoot Core  a565103 (a565103)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AliMUONTriggerTrackToTrackerClusters Class Reference

Convertor of trigger track to tracker clusters. More...

#include <AliMUONTriggerTrackToTrackerClusters.h>

Inheritance diagram for AliMUONTriggerTrackToTrackerClusters:

Public Member Functions

 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 Member Functions

 AliMUONTriggerTrackToTrackerClusters (const AliMUONTriggerTrackToTrackerClusters &rhs)
 not defined More...
 
AliMUONTriggerTrackToTrackerClustersoperator= (const AliMUONTriggerTrackToTrackerClusters &rhs)
 not defined More...
 

Private Attributes

const AliMUONGeometryTransformerfkTransformer
 to go from local to global More...
 
AliMUONVTriggerTrackStorefTriggerTrackStore
 not owner More...
 

Detailed Description

Convertor of trigger track to tracker clusters.

Class to convert trigger tracks into "fake" clusters in stations 4 and 5

Only intent is to be able to reconstruct data where stations 4 and 5 were not functionning, typically early cosmic runs

Author
Laurent Aphecetche, Subatech

Definition at line 24 of file AliMUONTriggerTrackToTrackerClusters.h.

Constructor & Destructor Documentation

AliMUONTriggerTrackToTrackerClusters::AliMUONTriggerTrackToTrackerClusters ( const AliMUONGeometryTransformer transformer,
AliMUONVTriggerTrackStore trackStore 
)

ctor. We do not take ownership of the trigger track store.

Definition at line 49 of file AliMUONTriggerTrackToTrackerClusters.cxx.

AliMUONTriggerTrackToTrackerClusters::~AliMUONTriggerTrackToTrackerClusters ( )
virtual

dtor

Definition at line 57 of file AliMUONTriggerTrackToTrackerClusters.cxx.

AliMUONTriggerTrackToTrackerClusters::AliMUONTriggerTrackToTrackerClusters ( const AliMUONTriggerTrackToTrackerClusters rhs)
private

not defined

Member Function Documentation

Int_t AliMUONTriggerTrackToTrackerClusters::DetElemId ( Int_t  chamber,
Double_t  x,
Double_t  y,
Double_t  ex,
Double_t  ey,
Double_t &  z 
) const

Find in which detection element (x,y) (global) position is.

Definition at line 64 of file AliMUONTriggerTrackToTrackerClusters.cxx.

Referenced by GenerateClusters().

Int_t AliMUONTriggerTrackToTrackerClusters::GenerateClusters ( Int_t  iChamber,
AliMUONVClusterStore clusterStore 
) const

Generate clusters in given chamber Return the number of clusters added to the clusterStore

Definition at line 97 of file AliMUONTriggerTrackToTrackerClusters.cxx.

Referenced by AliMUONLegacyClusterServer::Clusterize(), and AliMUONSimpleClusterServer::Clusterize().

Int_t AliMUONTriggerTrackToTrackerClusters::GenerateClusters ( Int_t  iChamber,
const AliMUONTriggerTrack track,
AliMUONVClusterStore clusterStore 
) const

From a trigger track, generate 1 cluster in given chamber

Get a (rough) guestimate of the track momentum

Definition at line 119 of file AliMUONTriggerTrackToTrackerClusters.cxx.

AliMUONTriggerTrackToTrackerClusters& AliMUONTriggerTrackToTrackerClusters::operator= ( const AliMUONTriggerTrackToTrackerClusters rhs)
private

not defined

Member Data Documentation

const AliMUONGeometryTransformer& AliMUONTriggerTrackToTrackerClusters::fkTransformer
private

to go from local to global

Definition at line 46 of file AliMUONTriggerTrackToTrackerClusters.h.

Referenced by DetElemId().

AliMUONVTriggerTrackStore* AliMUONTriggerTrackToTrackerClusters::fTriggerTrackStore
private

not owner

Definition at line 47 of file AliMUONTriggerTrackToTrackerClusters.h.

Referenced by GenerateClusters().


The documentation for this class was generated from the following files: