return *this;
}
+//___________________________________________
+void AliMUONLocalStruct::GetXPattern(TArrayS& array) const
+{
+ /// return array of X pattern
+ Short_t vec[4] = {GetX1(), GetX2(), GetX3(), GetX4()};
+ array.Set(4, vec);
+}
+
+//___________________________________________
+void AliMUONLocalStruct::GetYPattern(TArrayS& array) const
+{
+ /// return array of Y pattern
+ Short_t vec[4] = {GetY1(), GetY2(), GetY3(), GetY4()};
+ array.Set(4, vec);
+}
+
//___________________________________________
void AliMUONLocalStruct::SetScalersNumbers()
{
#include <TObject.h>
#include <TMath.h>
+#include <TArrayS.h>
+
class AliMUONLocalStruct : public TObject{
UShort_t GetX4() const {return (fData[1] >> 16) & 0xFFFF;}
/// Return X3
UShort_t GetX3() const {return (fData[1]) & 0xFFFF;}
+ /// return X pattern array
+ void GetXPattern(TArrayS& array) const;
+ /// return Y pattern array
+ void GetYPattern(TArrayS& array) const;
/// Return Y2
UShort_t GetY2() const {return (fData[2] >> 16) & 0xFFFF;}