]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - STEER/STEERBase/AliVHeader.h
AliAODEvent::GetHeader() returns AliVHeader
[u/mrichter/AliRoot.git] / STEER / STEERBase / AliVHeader.h
index 7baa77192d9fc6d6c76c6189b4df56e327d236be..6b8a50a46437a93ba01910849a5077ed5d384ebe 100644 (file)
@@ -11,6 +11,7 @@
 //-------------------------------------------------------------------------
 
 #include <TNamed.h>
+#include <TBits.h>
 class TList;
 class AliVHeader : public TNamed {
 
@@ -35,6 +36,15 @@ class AliVHeader : public TNamed {
   virtual void SetTriggerCluster(UChar_t trigClus) = 0;
   virtual void SetEventType(UInt_t evttype)        = 0;
   */
+  virtual UInt_t   GetL0TriggerInputs() const {return 0;}
+  virtual UInt_t   GetL1TriggerInputs() const {return 0;}
+  virtual UShort_t GetL2TriggerInputs() const {return 0;}
+  virtual TBits  GetIRInt2InteractionMap() const { static TBits dummy; return dummy; }
+  virtual TBits  GetIRInt1InteractionMap() const { static TBits dummy; return dummy; }
+
+  virtual Int_t  GetIRInt2ClosestInteractionMap()                    const {return 0;}
+  virtual Int_t  GetIRInt1ClosestInteractionMap(Int_t =3/*gap = 3*/) const {return 0;}
+
 
   virtual void Print(Option_t* option = "") const  = 0;