#include "AliMUONLocalStruct.h"
+//-----------------------------------------------------------------------------
/// \class AliMUONLocalStruct
/// Local structure for trigger raw data.
/// The structure includes the information
/// x position)
///
/// \author Christian Finck
+//-----------------------------------------------------------------------------
/// \cond CLASSIMP
ClassImp(AliMUONLocalStruct)
const Int_t AliMUONLocalStruct::fgkLength = 5;
const Int_t AliMUONLocalStruct::fgkScalerLength = 45;
const UInt_t AliMUONLocalStruct::fgkEndOfLocal = 0xCAFEFADE;
- const UInt_t AliMUONLocalStruct::fgkDisableWord = 0x010CDEAD;
+ const UInt_t AliMUONLocalStruct::fgkDisableWord = 0x10CADEAD;
//___________________________________________
AliMUONLocalStruct::AliMUONLocalStruct()
: TObject(),
}
+
+//___________________________________________
+AliMUONLocalStruct::~AliMUONLocalStruct()
+{
+/// Destructor
+}
+
//___________________________________________
AliMUONLocalStruct&
AliMUONLocalStruct::operator=(const AliMUONLocalStruct& event)
return *this;
}
+//___________________________________________
+void AliMUONLocalStruct::GetXPattern(TArrayS& array) const
+{
+ /// return array of X pattern
+ Short_t vec[4] = {static_cast<Short_t>(GetX1()), static_cast<Short_t>(GetX2()), static_cast<Short_t>(GetX3()), static_cast<Short_t>(GetX4())};
+ array.Set(4, vec);
+}
+
+//___________________________________________
+void AliMUONLocalStruct::GetYPattern(TArrayS& array) const
+{
+ /// return array of Y pattern
+ Short_t vec[4] = {static_cast<Short_t>(GetY1()), static_cast<Short_t>(GetY2()), static_cast<Short_t>(GetY3()), static_cast<Short_t>(GetY4())};
+ array.Set(4, vec);
+}
+
//___________________________________________
void AliMUONLocalStruct::SetScalersNumbers()
{