13#ifndef BOOSTEDJETSTAGGERS_SCALEFACTORS_H_
14#define BOOSTEDJETSTAGGERS_SCALEFACTORS_H_
39 Gaudi::Property<std::string>
m_truthLabelName{
this,
"truthLabelName",
"",
"truth label"};
40 Gaudi::Property<float>
m_jetPtMin{
this,
"jetPtMin", 200.,
"minimum jet pT cut"};
41 Gaudi::Property<float>
m_jetPtMax{
this,
"jetPtMax", 2500.,
"maximum jet pT cut"};
42 Gaudi::Property<float>
m_jetEtaMax{
this,
"jetEtaMax", 2.,
"maximum jet eta cut"};
47 this,
"HistoReader2D_quark_eff",
"HistoInput2D quark eff",
"Histogram reader as a JetHelper::IVarTool"
50 this,
"HistoReader2D_quark_ineff",
"HistoInput2D quark ineff",
"Histogram reader as a JetHelper::IVarTool"
54 this,
"HistoReader2D_gluon_eff",
"HistoInput2D gluon eff",
"Histogram reader as a JetHelper::IVarTool"
57 this,
"HistoReader2D_gluon_ineff",
"HistoInput2D gluon ineff",
"Histogram reader as a JetHelper::IVarTool"
virtual StatusCode decorate(const xAOD::JetContainer &jets) const override
Decorate jet container with tagging info.
ToolHandle< JetHelper::IVarTool > m_histTool2D_gluon_eff
SG::ReadDecorHandleKey< xAOD::JetContainer > m_accTaggedKey
virtual StatusCode initialize() override
Run once at the start of the job to setup everything.
Gaudi::Property< float > m_jetPtMin
ToolHandle< JetHelper::IVarTool > m_histTool2D_quark_eff
helper histogram tool ToDo: once W and top available should make this more generic and configurable
ToolHandle< JetHelper::IVarTool > m_histTool2D_quark_ineff
ToolHandle< JetHelper::IVarTool > m_histTool2D_gluon_ineff
SG::WriteDecorHandleKey< xAOD::JetContainer > m_decEfficiencyKey
WriteDecorHandle keys.
SG::ReadHandleKey< xAOD::JetContainer > m_jetsKey
ReadDecorHandle keys.
Gaudi::Property< float > m_jetPtMax
ScaleFactors(const std::string &name)
Constructor.
Gaudi::Property< std::string > m_truthLabelName
input parameters
SG::WriteDecorHandleKey< xAOD::JetContainer > m_decInefficiencyKey
Gaudi::Property< float > m_jetEtaMax
Interface for adding a decoration to a jet container.
Property holding a SG store/key/clid/attr name from which a ReadDecorHandle is made.
Property holding a SG store/key/clid from which a ReadHandle is made.
Property holding a SG store/key/clid/attr name from which a WriteDecorHandle is made.
JetContainer_v1 JetContainer
Definition of the current "jet container version".