#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 () | |
~TTrigger () | |
Public Attributes | |
std::vector< ZCountingTrigger::TriggerRecord > | fRecords |
Definition at line 9 of file TTrigger.h.
TTrigger::TTrigger | ( | ) |
Definition at line 25 of file TTrigger.cc.
References fRecords.
|
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 36 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 46 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 59 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 67 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().