]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - STEER/AliTriggerScalersESD.h
Patch for the AOD filters (Laurent)
[u/mrichter/AliRoot.git] / STEER / AliTriggerScalersESD.h
index 9d26c451bf6c24ce60087254b25acae013deb50d..b3eea26c2078ef4564b4c1825eb64e6e36230c4f 100644 (file)
@@ -33,23 +33,32 @@ public:
                                ULong64_t    L2CB,        \r
                                ULong64_t    L2CA     \r
                          );   \r
+                        AliTriggerScalersESD(UChar_t xlassIndex,ULong64_t* s64);\r
               virtual   ~AliTriggerScalersESD() {}\r
-              UChar_t    GetClassIndex() { return fClassIndex; }\r
          virtual void    Print( const Option_t* opt ="" ) const;\r
 \r
-                 \r
+          AliTriggerScalersESD( const AliTriggerScalersESD &scal );\r
+          AliTriggerScalersESD&   operator=(const AliTriggerScalersESD& scal);\r
+\r
+               ULong64_t    GetLOCB() const { return fLOCB; }\r
+               ULong64_t    GetLOCA() const { return fLOCA; }\r
+               ULong64_t    GetL1CB() const { return fL1CB; }\r
+               ULong64_t    GetL1CA() const { return fL1CA; }\r
+               ULong64_t    GetL2CB() const { return fL2CB; }\r
+               ULong64_t    GetL2CA() const { return fL2CA; }\r
+                   void    GetAllScalers(ULong64_t *scalers) const;\r
+\r
+                 UChar_t    GetClassIndex() const { return fClassIndex; }\r
     \r
 private:    \r
-                         UChar_t    fClassIndex;            //  number of triggered classes        \r
+                 UChar_t    fClassIndex;      //  number of triggered classes        \r
                ULong64_t    fLOCB;            //  L0 triggers before any vetos  (64 bits)\r
                ULong64_t    fLOCA;            //  L0 triggers after all vetos   (64 bits)\r
                ULong64_t    fL1CB;            //  L1 triggers before any vetos  (64 bits)\r
                ULong64_t    fL1CA;            //  L1 triggers after all vetos   (64 bits)\r
                ULong64_t    fL2CB;            //  L2 triggers before any vetos  (64 bits)\r
                ULong64_t    fL2CA;            //  L2 triggers after all vetos   (64 bits)\r
-                         AliTriggerScalersESD( const AliTriggerScalersESD &run );\r
-                         AliTriggerScalersESD&   operator=(const AliTriggerScalersESD& clus);\r
-\r
+                        \r
    ClassDef( AliTriggerScalersESD, 1 )  // Define a Run Trigger Scalers (Scalers)\r
 };\r
 \r