#include <Riostream.h>
#include "AliLog.h"
+using std::endl;
+using std::cout;
/// \cond CLASSIMP
ClassImp(AliMUONTriggerTrack)
/// \endcond
fSlopeY(0),
floTrgNum(0),
fGTPattern(0),
+ fPtCutLevel(0),
fHitsPatternInTrigCh(0),
fCovariances(0x0)
{
AliDebug(5,Form("this=%p",this));
}
//__________________________________________________________________________
-AliMUONTriggerTrack::AliMUONTriggerTrack(Float_t x11, Float_t y11, Float_t z11, Float_t z21, Float_t slopeX, Float_t slopeY, Int_t loTrgNum, Long_t theGTPattern, UShort_t hitsPatternInTrigCh)
+AliMUONTriggerTrack::AliMUONTriggerTrack(Float_t x11, Float_t y11, Float_t z11, Float_t z21, Float_t slopeX, Float_t slopeY, Int_t loTrgNum, Long_t theGTPattern, Int_t ptCutLevel)
: TObject(),
fx11(x11),
fy11(y11),
fSlopeY(slopeY),
floTrgNum(loTrgNum),
fGTPattern(theGTPattern),
- fHitsPatternInTrigCh(hitsPatternInTrigCh),
+ fPtCutLevel(ptCutLevel),
+ fHitsPatternInTrigCh(0),
fCovariances(0x0)
{
/// ctor from local trigger output
fSlopeY(theMUONTriggerTrack.fSlopeY),
floTrgNum(theMUONTriggerTrack.floTrgNum),
fGTPattern(theMUONTriggerTrack.fGTPattern),
+ fPtCutLevel(theMUONTriggerTrack.fPtCutLevel),
fHitsPatternInTrigCh(theMUONTriggerTrack.fHitsPatternInTrigCh),
fCovariances(0x0)
{
return *this;
}
+//__________________________________________________________________________
+void AliMUONTriggerTrack::Clear(Option_t* /*opt*/)
+{
+ /// Clean memory
+ delete fCovariances;
+ fCovariances = 0x0;
+}
+
//__________________________________________________________________________
void
AliMUONTriggerTrack::Print(Option_t* opt) const