fthetax(0),
fthetay(0),
floTrgNum(0),
- fGTPattern(0)
+ fGTPattern(0),
+ fHitsPatternInTrigCh(0)
{
/// 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)
+AliMUONTriggerTrack::AliMUONTriggerTrack(Float_t x11, Float_t y11, Float_t thetax, Float_t thetay, Int_t loTrgNum, Long_t theGTPattern, UShort_t hitsPatternInTrigCh)
: TObject(),
fx11(x11),
fy11(y11),
fthetax(thetax),
fthetay(thetay),
floTrgNum(loTrgNum),
- fGTPattern(theGTPattern)
+ fGTPattern(theGTPattern),
+ fHitsPatternInTrigCh(hitsPatternInTrigCh)
{
/// 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));
+ AliDebug(1,Form("this=%p x11=%f y11=%f thetax=%f thetay=%f loTrgNum=%d GTPattern=%ld HitsPatternInTrigCh %i",
+ this,x11,y11,thetax,thetay,loTrgNum,theGTPattern,fHitsPatternInTrigCh));
}
fthetax(theMUONTriggerTrack.fthetax),
fthetay(theMUONTriggerTrack.fthetay),
floTrgNum(theMUONTriggerTrack.floTrgNum),
- fGTPattern(theMUONTriggerTrack.fGTPattern)
+ fGTPattern(theMUONTriggerTrack.fGTPattern),
+ fHitsPatternInTrigCh(theMUONTriggerTrack.fHitsPatternInTrigCh)
{
///
/// copy ctor
fthetay = theMUONTriggerTrack.fthetay;
floTrgNum = theMUONTriggerTrack.floTrgNum;
fGTPattern = theMUONTriggerTrack.fGTPattern;
+ fHitsPatternInTrigCh = theMUONTriggerTrack.fHitsPatternInTrigCh;
return *this;
}
{
/// 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;
+ cout << Form("(X,Y)11=(%7.2f,%7.2f) Theta(X,Y)=(%7.2f,%7.2f) LocalBoard #%3d GlobalTriggerPattern %x HitsPatternInTrigCh %x",
+ fx11,fy11,fthetax,fthetay,floTrgNum,fGTPattern,fHitsPatternInTrigCh) << endl;
}