MuonHypothesis Class Reference

#include <MuonHypothesis.h>

List of all members.

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)

Detailed Description

Author:
Toyonobu Okuyama
Takashi Matsushita This class implements methods to apply pt thresholds for EF muon trigger object

Constructor & Destructor Documentation

MuonHypothesis::MuonHypothesis (  ) 
Author:
Toyonobu Okuyama
Takashi Matsushita

Member Function Documentation

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

Parameters:
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"

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 1 Dec 2017 for RootCore Packages by  doxygen 1.6.1