![]() |
ATLAS Offline Software
|
#include <LhoodMMEvent.h>
Public Member Functions | |
| LhoodMMEvent (int nlep, const std::vector< FakeBkgTools::Efficiency > &realEff, const std::vector< FakeBkgTools::Efficiency > &fakeEff, const std::vector< bool > &isTight, const std::vector< int > &charge, double weight, double aux=0., double aux2=0.) | |
| LhoodMMEvent (int nlep, const std::vector< FakeBkgTools::Efficiency > &realEff, const std::vector< FakeBkgTools::Efficiency > &fakeEff, const std::vector< bool > &isTight, const std::vector< int > &charge, float weight, float aux=0., float aux2=0.) | |
| LhoodMMEvent (const LhoodMMEvent &mmevt) | |
| unsigned | nlep () const |
| float | realEff (unsigned ilep, CP::BaseFakeBkgTool *tool=nullptr) const |
| float | fakeEff (unsigned ilep, CP::BaseFakeBkgTool *tool=nullptr) const |
| const FakeBkgTools::Efficiency & | realEffObj (unsigned ilep) const |
| const FakeBkgTools::Efficiency & | fakeEffObj (unsigned ilep) const |
| bool | isTight (unsigned ilep) const |
| int | charge (unsigned ilep) const |
| float | weight () const |
| double | aux () const |
| double | aux2 () const |
Private Member Functions | |
| void | Init (int nlep, const std::vector< FakeBkgTools::Efficiency > &realEff, const std::vector< FakeBkgTools::Efficiency > &fakeEff, const std::vector< bool > &isTight, const std::vector< int > &charge, float weight, double aux, double aux2) |
Private Attributes | |
| unsigned | m_nlep |
| std::vector< FakeBkgTools::Efficiency > | m_realEff |
| std::vector< FakeBkgTools::Efficiency > | m_fakeEff |
| std::vector< int > | m_charge |
| std::vector< bool > | m_isTight |
| float | m_weight |
| double | m_aux |
| double | m_aux2 |
Definition at line 11 of file LhoodMMEvent.h.
| LhoodMMEvent::LhoodMMEvent | ( | int | nlep, |
| const std::vector< FakeBkgTools::Efficiency > & | realEff, | ||
| const std::vector< FakeBkgTools::Efficiency > & | fakeEff, | ||
| const std::vector< bool > & | isTight, | ||
| const std::vector< int > & | charge, | ||
| double | weight, | ||
| double | aux = 0., | ||
| double | aux2 = 0. ) |
Definition at line 35 of file LhoodMMEvent.cxx.
| LhoodMMEvent::LhoodMMEvent | ( | int | nlep, |
| const std::vector< FakeBkgTools::Efficiency > & | realEff, | ||
| const std::vector< FakeBkgTools::Efficiency > & | fakeEff, | ||
| const std::vector< bool > & | isTight, | ||
| const std::vector< int > & | charge, | ||
| float | weight, | ||
| float | aux = 0., | ||
| float | aux2 = 0. ) |
| LhoodMMEvent::LhoodMMEvent | ( | const LhoodMMEvent & | mmevt | ) |
Definition at line 49 of file LhoodMMEvent.cxx.
|
inline |
Definition at line 30 of file LhoodMMEvent.h.
|
inline |
Definition at line 32 of file LhoodMMEvent.h.
| int LhoodMMEvent::charge | ( | unsigned | ilep | ) | const |
Definition at line 110 of file LhoodMMEvent.cxx.
| float LhoodMMEvent::fakeEff | ( | unsigned | ilep, |
| CP::BaseFakeBkgTool * | tool = nullptr ) const |
Definition at line 68 of file LhoodMMEvent.cxx.
| const Efficiency & LhoodMMEvent::fakeEffObj | ( | unsigned | ilep | ) | const |
Definition at line 91 of file LhoodMMEvent.cxx.
|
private |
Definition at line 15 of file LhoodMMEvent.cxx.
| bool LhoodMMEvent::isTight | ( | unsigned | ilep | ) | const |
Definition at line 101 of file LhoodMMEvent.cxx.
|
inline |
Definition at line 19 of file LhoodMMEvent.h.
| float LhoodMMEvent::realEff | ( | unsigned | ilep, |
| CP::BaseFakeBkgTool * | tool = nullptr ) const |
Definition at line 55 of file LhoodMMEvent.cxx.
| const Efficiency & LhoodMMEvent::realEffObj | ( | unsigned | ilep | ) | const |
Definition at line 82 of file LhoodMMEvent.cxx.
|
inline |
Definition at line 28 of file LhoodMMEvent.h.
|
private |
Definition at line 43 of file LhoodMMEvent.h.
|
private |
Definition at line 43 of file LhoodMMEvent.h.
|
private |
Definition at line 39 of file LhoodMMEvent.h.
|
private |
Definition at line 38 of file LhoodMMEvent.h.
|
private |
Definition at line 40 of file LhoodMMEvent.h.
|
private |
Definition at line 36 of file LhoodMMEvent.h.
|
private |
Definition at line 38 of file LhoodMMEvent.h.
|
private |
Definition at line 42 of file LhoodMMEvent.h.