![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef SOFTMUONSELECTIONBASE_H_
6 #define SOFTMUONSELECTIONBASE_H_
29 virtual void print(std::ostream&)
const = 0;
TopConfig A simple configuration that is NOT a singleton.
SoftMuonSelectionBase(SoftMuonSelectionBase &&rhs)=delete
No moving - really? Seems a bit strict. We'll see.
virtual bool passSelection(const xAOD::Muon &) const =0
For the main analysis object selection.
virtual ~SoftMuonSelectionBase()
SoftMuonSelectionBase & operator=(const SoftMuonSelectionBase &rhs)=delete
No assignment.
std::ostream & operator<<(std::ostream &os, const SelectionConfigurationData &data)
SoftMuonSelectionBase(const SoftMuonSelectionBase &rhs)=delete
No copy construction.
virtual void print(std::ostream &) const =0
Because everybody likes to know what object definitions they ran with.