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