Loading [MathJax]/extensions/tex2jax.js
 |
ATLAS Offline Software
|
Go to the documentation of this file.
15 m_muon_container(
"Muons"),
16 m_jet_container(
"AntiKt4EMTopoJets"),
17 m_jet_dr_decoration(
"dRJet"),
20 m_decorator(nullptr) {
30 return StatusCode::FAILURE;
34 return StatusCode::FAILURE;
38 return StatusCode::FAILURE;
43 return StatusCode::SUCCESS;
61 return StatusCode::SUCCESS;
def retrieve(aClass, aKey=None)
StatusCode execute() override
Function executing the algorithm.
Gaudi::Details::PropertyBase & declareProperty(Gaudi::Property< T > &t)
double deltaR2(double rapidity1, double phi1, double rapidity2, double phi2)
from bare rapidity,phi
Select isolated Photons, Electrons and Muons.
std::string m_jet_dr_decoration
name of the decoration
std::string m_muon_container
muon container
std::unique_ptr< SG::AuxElement::Decorator< float > > m_decorator
ServiceHandle< StoreGateSvc > & evtStore()
The standard StoreGateSvc (event store) Returns (kind of) a pointer to the StoreGateSvc.
double deltaR(double rapidity1, double phi1, double rapidity2, double phi2)
from bare bare rapidity,phi
::StatusCode StatusCode
StatusCode definition for legacy code.
std::string m_jet_container
jet container
float m_dummy_value
value to be assigned if no jet is in the event
MuonCloseJetDecorationAlg(const std::string &name, ISvcLocator *svcLoc)
Regular Algorithm constructor.
float m_jet_pt_cut
Minimum pt on the jet.
StatusCode initialize() override
Function initialising the algorithm.