#ifndef STNTUPLE_TStnL2Info #define STNTUPLE_TStnL2Info //----------------------------------------------------------------------------- // STNTUPLE L2 trigger info block: "generic", user-assigned, bit numbers for // L2 triggers // // bit numbers in the structure below are "generic" in a sense that they // are supposed to be stable across the runs even if assignment of real L2 bits // is changing, so Muon bit #1, for example, would always stand for // "high-Pt muon trigger" L2 trigger, no matter what the minor differences // between the diferent versions of this trigger were // This allows to select on the trigger bits w/o accessing the database and // it is up to us to make the bit assignments sensible and to keep them stable // - to be filled in StntupleInitTriggerBlock // // generic accessors are provided by the base class (TStnTriggerInfo), // this class only provides non-generic accessors for L2 trigger bits // // Author: P.Murat (CDF/FNAL) // Date: Oct 13 2001 //----------------------------------------------------------------------------- #include "Stntuple/obj/TStnTriggerInfo.hh" class TStnL2Info: public TStnTriggerInfo { protected: //----------------------------------------------------------------------------- // methods //----------------------------------------------------------------------------- public: TStnL2Info(); ~TStnL2Info() {}; // ****** accessors // ****** modifiers // ****** overloaded methods of TObject void Print(Option_t* option = "") const; // ClassDef(TStnL2Info,0) }; #endif