#include <ITrigMuonMatching.h>
|
virtual StatusCode | initialize (void)=0 |
|
virtual Bool_t | match (const xAOD::Muon *mu, const std::string &chain, const double mindelR=0.1) const =0 |
|
virtual Bool_t | matchL1 (const xAOD::Muon *mu, const std::string &l1item, const double DelR=0.2) const =0 |
|
virtual Bool_t | matchL2SA (const xAOD::Muon *mu, const std::string &l1item, const std::string &chain, const double DelR=0.2) const =0 |
|
virtual Bool_t | matchL2CB (const xAOD::Muon *mu, const std::string &chain, const double DelR=0.2) const =0 |
|
virtual Double_t | minDelR (const xAOD::Muon *mu, const std::string &chain, const double mindelR=0.1) const =0 |
|
virtual Double_t | minDelRL1 (const xAOD::Muon *mu, const std::string &l1item, const double DelR=0.2) const =0 |
|
virtual Bool_t | matchDimuon (const xAOD::Muon *mu1, const xAOD::Muon *mu2, const std::string &chain, std::pair< Bool_t, Bool_t > &result1, std::pair< Bool_t, Bool_t > &result2, const Double_t &mindelR=0.1)=0 |
|
virtual Bool_t | match (const double eta, const double phi, const std::string &chain, const double mindelR=0.1) const =0 |
|
virtual Bool_t | matchL1 (const double eta, const double phi, const std::string &l1item, const double DelR=0.2) const =0 |
|
virtual Bool_t | matchDimuon (const TLorentzVector &muon1, const TLorentzVector &muon2, const std::string &chain, std::pair< Bool_t, Bool_t > &result1, std::pair< Bool_t, Bool_t > &result2, const Double_t &mindelR=0.1)=0 |
|
virtual Bool_t | isPassedRerun (const std::string &trigger) const =0 |
|
virtual void | print () const =0 |
| Print the state of the tool. More...
|
|
Definition at line 29 of file ITrigMuonMatching.h.
◆ initialize()
virtual StatusCode Trig::ITrigMuonMatching::initialize |
( |
void |
| ) |
|
|
pure virtual |
◆ isPassedRerun()
virtual Bool_t Trig::ITrigMuonMatching::isPassedRerun |
( |
const std::string & |
trigger | ) |
const |
|
pure virtual |
◆ match() [1/2]
virtual Bool_t Trig::ITrigMuonMatching::match |
( |
const double |
eta, |
|
|
const double |
phi, |
|
|
const std::string & |
chain, |
|
|
const double |
mindelR = 0.1 |
|
) |
| const |
|
pure virtual |
◆ match() [2/2]
virtual Bool_t Trig::ITrigMuonMatching::match |
( |
const xAOD::Muon * |
mu, |
|
|
const std::string & |
chain, |
|
|
const double |
mindelR = 0.1 |
|
) |
| const |
|
pure virtual |
◆ matchDimuon() [1/2]
virtual Bool_t Trig::ITrigMuonMatching::matchDimuon |
( |
const TLorentzVector & |
muon1, |
|
|
const TLorentzVector & |
muon2, |
|
|
const std::string & |
chain, |
|
|
std::pair< Bool_t, Bool_t > & |
result1, |
|
|
std::pair< Bool_t, Bool_t > & |
result2, |
|
|
const Double_t & |
mindelR = 0.1 |
|
) |
| |
|
pure virtual |
◆ matchDimuon() [2/2]
virtual Bool_t Trig::ITrigMuonMatching::matchDimuon |
( |
const xAOD::Muon * |
mu1, |
|
|
const xAOD::Muon * |
mu2, |
|
|
const std::string & |
chain, |
|
|
std::pair< Bool_t, Bool_t > & |
result1, |
|
|
std::pair< Bool_t, Bool_t > & |
result2, |
|
|
const Double_t & |
mindelR = 0.1 |
|
) |
| |
|
pure virtual |
◆ matchL1() [1/2]
virtual Bool_t Trig::ITrigMuonMatching::matchL1 |
( |
const double |
eta, |
|
|
const double |
phi, |
|
|
const std::string & |
l1item, |
|
|
const double |
DelR = 0.2 |
|
) |
| const |
|
pure virtual |
◆ matchL1() [2/2]
virtual Bool_t Trig::ITrigMuonMatching::matchL1 |
( |
const xAOD::Muon * |
mu, |
|
|
const std::string & |
l1item, |
|
|
const double |
DelR = 0.2 |
|
) |
| const |
|
pure virtual |
◆ matchL2CB()
virtual Bool_t Trig::ITrigMuonMatching::matchL2CB |
( |
const xAOD::Muon * |
mu, |
|
|
const std::string & |
chain, |
|
|
const double |
DelR = 0.2 |
|
) |
| const |
|
pure virtual |
◆ matchL2SA()
virtual Bool_t Trig::ITrigMuonMatching::matchL2SA |
( |
const xAOD::Muon * |
mu, |
|
|
const std::string & |
l1item, |
|
|
const std::string & |
chain, |
|
|
const double |
DelR = 0.2 |
|
) |
| const |
|
pure virtual |
◆ minDelR()
virtual Double_t Trig::ITrigMuonMatching::minDelR |
( |
const xAOD::Muon * |
mu, |
|
|
const std::string & |
chain, |
|
|
const double |
mindelR = 0.1 |
|
) |
| const |
|
pure virtual |
◆ minDelRL1()
virtual Double_t Trig::ITrigMuonMatching::minDelRL1 |
( |
const xAOD::Muon * |
mu, |
|
|
const std::string & |
l1item, |
|
|
const double |
DelR = 0.2 |
|
) |
| const |
|
pure virtual |
◆ print()
virtual void asg::IAsgTool::print |
( |
| ) |
const |
|
pure virtualinherited |
Print the state of the tool.
Implemented in JetRecTool, JetFinder, JetModifiedMassDrop, JetFromPseudojet, JetReclusterer, JetReclusteringTool, JetTruthLabelingTool, JetPileupLabelingTool, HI::HIPileupTool, asg::AsgTool, JetDumper, JetBottomUpSoftDrop, JetRecursiveSoftDrop, JetSoftDrop, JetConstituentsRetriever, JetSubStructureMomentToolsBase, JetSplitter, JetToolRunner, JetPruner, JetPseudojetRetriever, JetTrimmer, AsgHelloTool, and KtDeltaRTool.
The documentation for this class was generated from the following file: