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