#include <SkimmingToolExample.h>
|
Gaudi::Property< std::string > | m_muonSGKey {this, "MuonContainerKey", "Muons", "Key for muon container"} |
|
Gaudi::Property< unsigned int > | m_nMuons {this, "NumberOfMuons", 2, "Minimum number of muons"} |
|
Gaudi::Property< double > | m_muonPtCut {this, "MuonPtCut", 10000.0, "p_T cut on muon in MeV"} |
|
std::atomic< unsigned int > | m_ntot {0} |
|
std::atomic< unsigned int > | m_npass {0} |
|
the code used in this implementation is kindly stolen from: atlasoff:: ISF/ISF_Core/ISF_Tools
- Author
- James Catmore -at- cern.ch
Definition at line 30 of file SkimmingToolExample.h.
◆ eventPassesFilter()
bool DerivationFramework::SkimmingToolExample::eventPassesFilter |
( |
| ) |
const |
|
overridevirtual |
Check that the current event passes this filter.
Definition at line 26 of file SkimmingToolExample.cxx.
39 unsigned int nGoodMu{0};
43 bool acceptEvent{
false};
◆ finalize()
StatusCode DerivationFramework::SkimmingToolExample::finalize |
( |
| ) |
|
|
overridevirtual |
◆ m_muonPtCut
Gaudi::Property<double> DerivationFramework::SkimmingToolExample::m_muonPtCut {this, "MuonPtCut", 10000.0, "p_T cut on muon in MeV"} |
|
private |
◆ m_muonSGKey
Gaudi::Property<std::string> DerivationFramework::SkimmingToolExample::m_muonSGKey {this, "MuonContainerKey", "Muons", "Key for muon container"} |
|
private |
◆ m_nMuons
Gaudi::Property<unsigned int> DerivationFramework::SkimmingToolExample::m_nMuons {this, "NumberOfMuons", 2, "Minimum number of muons"} |
|
private |
◆ m_npass
std::atomic<unsigned int> DerivationFramework::SkimmingToolExample::m_npass {0} |
|
mutableprivate |
◆ m_ntot
std::atomic<unsigned int> DerivationFramework::SkimmingToolExample::m_ntot {0} |
|
mutableprivate |
The documentation for this class was generated from the following files: