|
ATLAS Offline Software
|
Go to the documentation of this file.
7 #include "GaudiKernel/StatusCode.h"
12 const std::string&
name,
13 const IInterface*
parent) :
20 auto convert = [](
const std::string&
s) {
24 }
else if (
s ==
"-PI") {
34 return StatusCode::FAILURE;
41 return StatusCode::FAILURE;
45 return StatusCode::SUCCESS;
50 return std::make_unique<PhiCondition>(
m_min,
m_max);
58 return StatusCode::FAILURE;
63 return StatusCode::FAILURE;
68 return StatusCode::FAILURE;
71 return StatusCode::SUCCESS;
virtual Condition getCondition() const override
Gaudi::Property< std::string > m_strmin
std::unique_ptr< ICondition > Condition
virtual StatusCode initialize() override
::StatusCode StatusCode
StatusCode definition for legacy code.
#define CHECK(...)
Evaluate an expression and check for errors.
Gaudi::Property< std::string > m_strmax
std::unique_ptr< MVAUtils::BDT > convert(TMVA::MethodBDT *bdt, bool isRegression=true, bool useYesNoLeaf=false)
StatusCode checkVals() const
TrigJetConditionConfig_phi(const std::string &type, const std::string &name, const IInterface *parent)