00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023 #include "StTrigger.h"
00024
00025 static const char rcsid[] = "$Id";
00026
00027 ClassImp(StTrigger)
00028
00029 StTrigger::StTrigger()
00030 {
00031 mTriggerActionWord = 0;
00032 mTriggerWord = 0;
00033 }
00034
00035 StTrigger::StTrigger(unsigned int aw, unsigned int w)
00036 {
00037 mTriggerActionWord = aw;
00038 mTriggerWord = w;
00039 }
00040
00041 StTrigger::~StTrigger() { }
00042
00043 int
00044 StTrigger::operator==(const StTrigger& t) const
00045 {
00046 return mTriggerActionWord == t.mTriggerActionWord &&
00047 mTriggerWord == t.mTriggerWord;
00048 }
00049
00050 int
00051 StTrigger::operator!=(const StTrigger& t) const
00052 {
00053 return !(t == *this);
00054 }
00055
00056 unsigned int
00057 StTrigger::triggerActionWord() const { return mTriggerActionWord; }
00058
00059 unsigned int
00060 StTrigger::triggerWord() const { return mTriggerWord; }
00061
00062 void
00063 StTrigger::setTriggerActionWord(unsigned int val) { mTriggerActionWord = val; }
00064
00065 void
00066 StTrigger::setTriggerWord(unsigned int val) { mTriggerWord = val; }