#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 9 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 13 of file TTrigger.h.
References getTriggerBit(), getTriggerObjectBit(), pass(), passObj(), and AlCaHLTBitMon_QueryRunRegistry::string.
int TTrigger::getTriggerBit | ( | const std::string & | iName | ) | const |
Definition at line 38 of file TTrigger.cc.
References fRecords.
Referenced by getTriggerObjectBit(), pass(), and ~TTrigger().
int TTrigger::getTriggerObjectBit | ( | const std::string & | iName, |
const std::string & | iObjName | ||
) | const |
Definition at line 48 of file TTrigger.cc.
References plotBeamSpotDB::first, fRecords, and getTriggerBit().
Referenced by passObj(), and ~TTrigger().
bool TTrigger::pass | ( | const std::string & | iName, |
const TriggerBits & | iTrig | ||
) | const |
Definition at line 61 of file TTrigger.cc.
References getTriggerBit().
Referenced by ZCounting::isElectronTrigger(), ZCounting::isMuonTrigger(), and ~TTrigger().
bool TTrigger::passObj | ( | const std::string & | iName, |
const std::string & | iObjName, | ||
const TriggerObjects & | iTrigObj | ||
) | const |
Definition at line 69 of file TTrigger.cc.
References getTriggerObjectBit().
Referenced by ZCounting::isElectronTriggerObj(), ZCounting::isMuonTriggerObj(), and ~TTrigger().
std::vector<ZCountingTrigger::TriggerRecord> ZCountingTrigger::TTrigger::fRecords |
Definition at line 21 of file TTrigger.h.
Referenced by getTriggerBit(), getTriggerObjectBit(), and TTrigger().