From e5e7be4b0a3aec89aaa679492c8c41f5e5b360c9 Mon Sep 17 00:00:00 2001 From: hristov Date: Sun, 17 Jun 2007 20:58:19 +0000 Subject: [PATCH] Adding Print() method (Laurent) --- MUON/AliMUONTriggerTrack.cxx | 20 ++++++++++++++++++-- MUON/AliMUONTriggerTrack.h | 2 ++ 2 files changed, 20 insertions(+), 2 deletions(-) diff --git a/MUON/AliMUONTriggerTrack.cxx b/MUON/AliMUONTriggerTrack.cxx index aadbe0bdb7c..b399db9a7ce 100644 --- a/MUON/AliMUONTriggerTrack.cxx +++ b/MUON/AliMUONTriggerTrack.cxx @@ -28,6 +28,8 @@ #include "AliMUONTriggerTrack.h" #include "AliMUONTrackReconstructor.h" +#include +#include "AliLog.h" //__________________________________________________________________________ AliMUONTriggerTrack::AliMUONTriggerTrack() @@ -41,6 +43,7 @@ AliMUONTriggerTrack::AliMUONTriggerTrack() { /// default ctr + AliDebug(1,Form("this=%p",this)); } //__________________________________________________________________________ AliMUONTriggerTrack::AliMUONTriggerTrack(Float_t x11, Float_t y11, Float_t thetax, Float_t thetay, Int_t loTrgNum, Long_t theGTPattern) @@ -53,14 +56,16 @@ AliMUONTriggerTrack::AliMUONTriggerTrack(Float_t x11, Float_t y11, Float_t theta fGTPattern(theGTPattern) { /// ctor from local trigger output + AliDebug(1,Form("this=%p x11=%f y11=%f thetax=%f thetay=%f loTrgNum=%d GTPattern=%ld", + this,x11,y11,thetax,thetay,loTrgNum,theGTPattern)); + } //__________________________________________________________________________ AliMUONTriggerTrack::~AliMUONTriggerTrack() { /// Destructor - ; - + AliDebug(1,Form("this=%p",this)); } //__________________________________________________________________________ @@ -76,6 +81,8 @@ AliMUONTriggerTrack::AliMUONTriggerTrack (const AliMUONTriggerTrack& theMUONTrig /// /// copy ctor /// + AliDebug(1,Form("this=%p copy ctor",this)); + } //__________________________________________________________________________ @@ -101,3 +108,12 @@ theMUONTriggerTrack) return *this; } +//__________________________________________________________________________ +void +AliMUONTriggerTrack::Print(Option_t*) const +{ +/// Printing + + cout << Form("(X,Y)11=(%7.2f,%7.2f) Theta(X,Y)=(%7.2f,%7.2f) LocalBoard #%3d GlobalTriggerPattern %x", + fx11,fy11,fthetax,fthetay,floTrgNum,fGTPattern) << endl; +} diff --git a/MUON/AliMUONTriggerTrack.h b/MUON/AliMUONTriggerTrack.h index 7dd8e259093..0067ca70ea1 100644 --- a/MUON/AliMUONTriggerTrack.h +++ b/MUON/AliMUONTriggerTrack.h @@ -54,6 +54,8 @@ class AliMUONTriggerTrack : public TObject /// Return Global trigger pattern (do not work with static statement) UChar_t GetGTPattern() const {return fGTPattern;} + virtual void Print(Option_t* opt="") const; + protected: private: Float_t fx11; ///< x position of fired Y strip in MC11 -- 2.43.0