#include "AliMUONLocalTrigger.h"
#include "AliLog.h"
#include "AliMUONLocalStruct.h"
+#include "AliMUONRawStreamTriggerHP.h"
#include <Riostream.h>
#include <TArrayS.h>
fY1Pattern(0),
fY2Pattern(0),
fY3Pattern(0),
- fY4Pattern(0)
+ fY4Pattern(0),
+
+ fHitPatternFromResponse(0xFF),
+ fTriggerWithoutChamber(0)
{
/// Default constructor
}
fY1Pattern(theMUONLocalTrig.fY1Pattern),
fY2Pattern(theMUONLocalTrig.fY2Pattern),
fY3Pattern(theMUONLocalTrig.fY3Pattern),
- fY4Pattern(theMUONLocalTrig.fY4Pattern)
+ fY4Pattern(theMUONLocalTrig.fY4Pattern),
+
+ fHitPatternFromResponse(theMUONLocalTrig.fHitPatternFromResponse),
+ fTriggerWithoutChamber(theMUONLocalTrig.fTriggerWithoutChamber)
{
/// Copy constructor (useful for TClonesArray)
fY3Pattern = theMUONLocalTrig.fY3Pattern;
fY4Pattern = theMUONLocalTrig.fY4Pattern;
+ fHitPatternFromResponse = theMUONLocalTrig.fHitPatternFromResponse;
+ fTriggerWithoutChamber = theMUONLocalTrig.fTriggerWithoutChamber;
+
return *this;
}
cout << Form("Circuit %3d Decision %2d StripX %2d Dev %2d(%1d) StripY %2d Lpt %6s Hpt %6s",
LoCircuit(), GetLoDecision(),
LoStripX(), LoDev(), LoSdev(), LoStripY(),
- AsString(LoLpt()),AsString(LoHpt()),IsNull()) << endl;
+ AsString(LoLpt()),AsString(LoHpt())) << endl;
if ( sopt.Contains("FULL") ) {
//----------------------------------------------------------------------
-Bool_t AliMUONLocalTrigger::IsTrigX()
+Bool_t AliMUONLocalTrigger::IsTrigX() const
{
/// Trigger response X strips
Bool_t xTrig;
//----------------------------------------------------------------------
-Bool_t AliMUONLocalTrigger::IsTrigY()
+Bool_t AliMUONLocalTrigger::IsTrigY() const
{
/// Trigger response Y strips
Bool_t yTrig;