]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
Add method to return XY pattern array (Christian)
authorpcrochet <pcrochet@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sat, 28 Apr 2007 09:51:30 +0000 (09:51 +0000)
committerpcrochet <pcrochet@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sat, 28 Apr 2007 09:51:30 +0000 (09:51 +0000)
MUON/AliMUONLocalTrigger.cxx
MUON/AliMUONLocalTrigger.h

index 043fd8360da7639b6b54db8dd17a08e2ee1ac02e..26b619ee12027201de72721bfbe3c6d498566b63 100644 (file)
@@ -141,6 +141,21 @@ Char_t AliMUONLocalTrigger::GetLoDecision()
   return fLoDecision;
 }
 
+//___________________________________________
+void AliMUONLocalTrigger::GetXPattern(TArrayS& array) const
+{
+    /// return array of X pattern
+    Short_t vec[4] = {GetX1Pattern(), GetX2Pattern(), GetX3Pattern(), GetX4Pattern()};
+    array.Set(4, vec);
+}
+
+//___________________________________________
+void AliMUONLocalTrigger::GetYPattern(TArrayS& array) const
+{
+    /// return array of Y pattern
+    Short_t vec[4] = {GetY1Pattern(), GetY2Pattern(), GetY3Pattern(), GetY4Pattern()};
+    array.Set(4, vec);
+}
 
 //----------------------------------------------------------------------
 void AliMUONLocalTrigger::SetLocalStruct(Int_t loCircuit, AliMUONLocalStruct& localStruct)
index 287e4f8b9249581559787c7ccb51674ebc2bd9b1..9d0f6ad4f4433cb79d283ad3d3f6a43176889c2c 100644 (file)
@@ -13,6 +13,7 @@
 //  Author Ph. Crochet
 
 #include <TObject.h>
+#include <TArrayS.h>
 
 class AliMUONLocalStruct;
 
@@ -50,6 +51,9 @@ class AliMUONLocalTrigger : public TObject {
   UShort_t GetX3Pattern() const {return fX3Pattern;}
            /// Return X strip pattern for chamber 22
   UShort_t GetX4Pattern() const {return fX4Pattern;}
+           /// return X pattern array
+   void    GetXPattern(TArrayS& array) const;
+
 
            /// Return Y strip pattern for chamber 11 
   UShort_t GetY1Pattern() const {return fY1Pattern;}
@@ -59,6 +63,8 @@ class AliMUONLocalTrigger : public TObject {
   UShort_t GetY3Pattern() const {return fY3Pattern;}
            /// Return Y strip pattern for chamber 22
   UShort_t GetY4Pattern() const {return fY4Pattern;}
+           /// return Y pattern array
+   void    GetYPattern(TArrayS& array) const;
 
   Char_t GetLoDecision();