/* $Id$ */
+//-----------------------------------------------------------------------------
/// \class AliMUONTracker
///
/// Steering class for use in global tracking framework;
/// Actual tracking is performed by some AliMUONVTrackReconstructor children
///
/// \author Christian Finck and Laurent Aphecetche, SUBATECH Nantes
+//-----------------------------------------------------------------------------
#include "AliMUONTracker.h"
#include "AliMUONVClusterStore.h"
#include "AliMUONVTriggerStore.h"
-#include "AliESD.h"
+#include "AliESDEvent.h"
#include "AliESDMuonTrack.h"
#include "AliESDVertex.h"
#include "AliLoader.h"
#include <Riostream.h>
#include <TTree.h>
+/// \cond CLASSIMP
+ClassImp(AliMUONTracker)
+/// \endcond
+
+
//_____________________________________________________________________________
AliMUONTracker::AliMUONTracker(AliLoader* loader,
const AliMUONDigitMaker* digitMaker,
//_____________________________________________________________________________
Int_t
-AliMUONTracker::Clusters2Tracks(AliESD* esd)
+AliMUONTracker::Clusters2Tracks(AliESDEvent* esd)
{
/// Performs the tracking and store the resulting tracks in both
/// the TreeT and the ESD
}
//_____________________________________________________________________________
-Int_t AliMUONTracker::Clusters2Tracks(TTree& tracksTree, AliESD* esd)
+Int_t AliMUONTracker::Clusters2Tracks(TTree& tracksTree, AliESDEvent* esd)
{
/// Performs the tracking
if( trackStore && triggerTrackStore && fTriggerStore && fTrigChamberEff){
fTrigChamberEff->EventChamberEff(*fTriggerStore,*triggerTrackStore,*trackStore);
- fTrigChamberEff->WriteEfficiencyMap(".");
- fTrigChamberEff->WriteEfficiencyMapTxt(".");
}
FillESD(*trackStore,esd);
//_____________________________________________________________________________
void
-AliMUONTracker::FillESD(AliMUONVTrackStore& trackStore, AliESD* esd) const
+AliMUONTracker::FillESD(AliMUONVTrackStore& trackStore, AliESDEvent* esd) const
{
/// Fill the ESD from the trackStore