#include <TTrigger.h>
Public Member Functions | |
int | getTriggerBit (const std::string &iName) const |
int | getTriggerObjectBit (const std::string &iName, const std::string &iObjName) const |
bool | pass (const std::string &iName, const TriggerBits &iTrig) const |
bool | passObj (const std::string &iName, const std::string &iObjName, const TriggerObjects &iTrigObj) const |
TTrigger (const std::vector< std::string > &muonTriggerNames, const std::vector< std::string > &muonTriggerObjectNames) | |
~TTrigger () | |
Public Attributes | |
std::vector < ZCountingTrigger::TriggerRecord > | fRecords |
Definition at line 8 of file TTrigger.h.
TTrigger::TTrigger | ( | const std::vector< std::string > & | muonTriggerNames, |
const std::vector< std::string > & | muonTriggerObjectNames | ||
) |
Definition at line 25 of file TTrigger.cc.
References fRecords, and mps_fire::i.
|
inline |
Definition at line 11 of file TTrigger.h.
int TTrigger::getTriggerBit | ( | const std::string & | iName | ) | const |
Definition at line 38 of file TTrigger.cc.
References fRecords.
Referenced by getTriggerObjectBit(), and pass().
int TTrigger::getTriggerObjectBit | ( | const std::string & | iName, |
const std::string & | iObjName | ||
) | const |
Definition at line 50 of file TTrigger.cc.
References first, fRecords, and getTriggerBit().
Referenced by passObj().
bool TTrigger::pass | ( | const std::string & | iName, |
const TriggerBits & | iTrig | ||
) | const |
Definition at line 65 of file TTrigger.cc.
References getTriggerBit().
Referenced by ZCounting::isElectronTrigger(), and ZCounting::isMuonTrigger().
bool TTrigger::passObj | ( | const std::string & | iName, |
const std::string & | iObjName, | ||
const TriggerObjects & | iTrigObj | ||
) | const |
Definition at line 74 of file TTrigger.cc.
References getTriggerObjectBit().
Referenced by ZCounting::isElectronTriggerObj(), and ZCounting::isMuonTriggerObj().
std::vector<ZCountingTrigger::TriggerRecord> ZCountingTrigger::TTrigger::fRecords |
Definition at line 19 of file TTrigger.h.
Referenced by getTriggerBit(), getTriggerObjectBit(), and TTrigger().