/// \class AliMUONRecoCheck
/// \brief Utility class to check reconstruction
-//////////////////////////////////////////////////////////////////////////
-// //
-// AliMUONRecoCheck //
-// //
-//////////////////////////////////////////////////////////////////////////
#include <TObject.h>
#include "AliMUONTrack.h"
AliMUONRecoCheck(Char_t *chLoader);
virtual ~AliMUONRecoCheck();
+ /// Return MUON data
AliMUONData* GetMUONData() {return fMUONData;}
void MakeTrackRef();
+ /// Add track reference
void AddMuonTrackReference(const AliMUONTrack *muonTrack)
{new ((*fMuonTrackRef)[fMuonTrackRef->GetEntriesFast()]) AliMUONTrack(*muonTrack);}
+
void PrintEvent() const;
void ResetTracks() const;
+ /// Return run loader
AliRunLoader* GetRunLoader() {return fRunLoader;}
void CleanMuonTrackRef();
void ReconstructibleTracks();
+ /// Return number of reconstructible tracks
Int_t GetNumberOfReconstuctibleTracks() {return fReconstructibleTracks;}
+ /// Return number of reconstructed tracks
Int_t GetNumberOfRecoTracks() {return fRecoTracks;}
TClonesArray *GetTrackReco();
+ /// Return reference muon tracks
TClonesArray *GetMuonTrackRef() {return fMuonTrackRef;}
-protected:
- AliMUONRecoCheck(const AliMUONRecoCheck& rhs);
- AliMUONRecoCheck& operator = (const AliMUONRecoCheck& rhs);
-
private:
- AliRunLoader* fRunLoader; // alice run loader
- AliMUONData* fMUONData; // Data container for MUON subsystem
- TClonesArray* fMuonTrackRef; // reference muon tracks
- TClonesArray* fTrackReco; // reconstructed muon tracks
- Int_t fReconstructibleTracks; // number of reconstructible tracks
- Int_t fRecoTracks; // number of reconstructed tracks
+ AliRunLoader* fRunLoader; ///< alice run loader
+ AliMUONData* fMUONData; ///< Data container for MUON subsystem
+ TClonesArray* fMuonTrackRef; ///< reference muon tracks
+ TClonesArray* fTrackReco; ///< reconstructed muon tracks
+ Int_t fReconstructibleTracks; ///< number of reconstructible tracks
+ Int_t fRecoTracks; ///< number of reconstructed tracks
+
+ AliMUONRecoCheck(const AliMUONRecoCheck& rhs);
+ AliMUONRecoCheck& operator = (const AliMUONRecoCheck& rhs);
ClassDef(AliMUONRecoCheck, 0) //Utility class to check reconstruction
};