#include <MuonHypothesis.h>
Public Types | |
typedef std::pair< const std::string, const double * > | EF_thresholdPair |
typedef std::map< const std::string, const double * > | EF_thresholdMap |
Public Member Functions | |
MuonHypothesis () | |
Static Public Member Functions | |
static bool | EF_isPassed (const float pt, const float eta, const std::string &chain) |
MuonHypothesis::MuonHypothesis | ( | ) |
bool MuonHypothesis::EF_isPassed | ( | const float | pt, | |
const float | eta, | |||
const std::string & | chain | |||
) | [static] |
tests if the combination of given pt [in MeV] and eta passes eta dependent thresholds of the given chain
pt | [in] pt of an EF muon trigger object in MeV | |
eta | [in] eta of an EF muon trigger object | |
chain | [in] EF chain name. ex) "EF_mu18" |