|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef IDPERFMON_MUONSELECTOR_H
6 #define IDPERFMON_MUONSELECTOR_H
20 #include "GaudiKernel/ServiceHandle.h"
26 #include "CLHEP/Units/SystemOfUnits.h"
27 #include "CLHEP/Units/PhysicalConstants.h"
MuonSelector(const MuonSelector &)=delete
unsigned char m_ucID_SCTCut
unsigned char m_ucID_TRTCut
MuonSelector & operator=(const MuonSelector &)=delete
unsigned char m_ucID_PIXCut
ToolHandle< CP::IMuonSelectionTool > m_muonSelectionTool
const xAOD::Muon * m_pxMuon
void setDebug(bool debug)
unsigned int m_uNumInstances
void SetCustomMuonSelectionTool(ToolHandle< CP::IMuonSelectionTool > mst)
int m_requestedMuonQuality
void doMCPSelection(bool domcp)
void doIsoSelection(bool doIso)
unsigned char m_ucJMuon_Cut
unsigned int m_testedmuons
void SetMuonQualityRequirement(std::string newname)
bool passSelection(const xAOD::Muon *pxMuon)
void SetPtCut(double newvalue)
void doIPSelection(bool doIPsel)
virtual void BookHistograms()