ATLAS Offline Software
MuonMomentumBalanceSignificanceTool.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef MUONMOMENTUMBALANCESIGNIFICANCETOOL_H
6 #define MUONMOMENTUMBALANCESIGNIFICANCETOOL_H
7 
9 #include "GaudiKernel/ServiceHandle.h"
10 #include "GaudiKernel/ToolHandle.h"
12 
13 namespace Rec {
14 
21  public:
22  MuonMomentumBalanceSignificanceTool(const std::string& type, const std::string& name, const IInterface* parent);
24 
26  double momentumBalanceSignificance(const xAOD::Muon& muon) const;
27 
29  double momentumBalanceSignificance(const Trk::Track& track) const;
30 
31  private:
32  };
33 
34 } // namespace Rec
35 
36 #endif
Rec::IMuonMomentumBalanceSignificance
interface providing a significance value for the balance between the separate ID and MS momentum meas...
Definition: IMuonMomentumBalanceSignificance.h:29
xAOD::muon
@ muon
Definition: TrackingPrimitives.h:195
Rec::MuonMomentumBalanceSignificanceTool::MuonMomentumBalanceSignificanceTool
MuonMomentumBalanceSignificanceTool(const std::string &type, const std::string &name, const IInterface *parent)
Definition: MuonMomentumBalanceSignificanceTool.cxx:19
Trk::Track
The ATLAS Track class.
Definition: Tracking/TrkEvent/TrkTrack/TrkTrack/Track.h:73
xAOD::Muon_v1
Class describing a Muon.
Definition: Muon_v1.h:38
Rec::MuonMomentumBalanceSignificanceTool::~MuonMomentumBalanceSignificanceTool
~MuonMomentumBalanceSignificanceTool()=default
Rec
Name: MuonSpContainer.h Package : offline/Reconstruction/MuonIdentification/muonEvent.
Definition: FakeTrackBuilder.h:10
AthAlgTool.h
test_pyathena.parent
parent
Definition: test_pyathena.py:15
Rec::MuonMomentumBalanceSignificanceTool::momentumBalanceSignificance
double momentumBalanceSignificance(const xAOD::Muon &muon) const
Calculate momentum (im)balance significance of a muon (method will simply step down to the relevant t...
Definition: MuonMomentumBalanceSignificanceTool.cxx:25
name
std::string name
Definition: Control/AthContainers/Root/debug.cxx:192
Rec::MuonMomentumBalanceSignificanceTool
Tool to calculate the momentum balance significance from the detailed information (parameters,...
Definition: MuonMomentumBalanceSignificanceTool.h:20
python.CaloScaleNoiseConfig.type
type
Definition: CaloScaleNoiseConfig.py:78
IMuonMomentumBalanceSignificance.h
xAOD::track
@ track
Definition: TrackingPrimitives.h:512
AthAlgTool
Definition: AthAlgTool.h:26