|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef BJetThreeValueCheck_h
6 #define BJetThreeValueCheck_h
15 const std::string&
type,
16 const std::string&
name,
26 Gaudi::Property<std::string>
m_bName {
this,
"b",
"",
27 "numerator name in flavor log likelihood"};
28 Gaudi::Property<std::string>
m_cName {
this,
"c",
"",
29 "first denominator name in flavor log likelihood"};
30 Gaudi::Property<std::string>
m_uName {
this,
"u",
"",
31 "second denominator name in flavor log likelihood"};
33 "weight for first denominator component"};
35 "minimum value to pass"};
36 std::unique_ptr<Accessors>
m_acc;
38 ToolHandle< GenericMonitoringTool >
m_monTool {
this,
"MonTool",
"",
40 Gaudi::Property<std::string>
m_llrName {
this,
"llrName",
"btag_llr",
41 "name to give log likelihood in monitoring"};
Gaudi::Property< float > m_cFraction
Gaudi::Property< float > m_threshold
Base class for elements of a container that can have aux data.
std::unique_ptr< Accessors > m_acc
ToolHandle< GenericMonitoringTool > m_monTool
virtual bool passThreshold(const SG::AuxElement &) const override
BJetThreeValueCheck(const std::string &type, const std::string &name, const IInterface *parent)
Gaudi::Property< std::string > m_bName
Helper class to provide constant type-safe access to aux data.
Gaudi::Property< std::string > m_cName
::StatusCode StatusCode
StatusCode definition for legacy code.
SG::AuxElement::ConstAccessor< float > u
SG::AuxElement::ConstAccessor< float > b
Gaudi::Property< std::string > m_uName
Gaudi::Property< std::string > m_llrName
SG::AuxElement::ConstAccessor< float > c
virtual StatusCode initialize() override