#include <TrigJetConditionConfig_htdipz.h>
|
| Gaudi::Property< std::string > | m_capacity {this, "capacity", {}, "number of jets considered"} |
| Gaudi::Property< std::string > | m_decName_z {this, "decName_z", {}, "dipz z accessor"} |
| Gaudi::Property< std::string > | m_decName_negLogSigma2 { this, "decName_sigma", {}, "dipz sigma accessor"} |
| Gaudi::Property< std::string > | m_min {this, "min", {}, "min HT"} |
| Gaudi::Property< std::string > | m_max {this, "max", {}, "max HT"} |
◆ TrigJetConditionConfig_htdipz()
| TrigJetConditionConfig_htdipz::TrigJetConditionConfig_htdipz |
( |
const std::string & | type, |
|
|
const std::string & | name, |
|
|
const IInterface * | parent ) |
◆ checkVals()
| StatusCode TrigJetConditionConfig_htdipz::checkVals |
( |
| ) |
const |
|
private |
Definition at line 41 of file TrigJetConditionConfig_htdipz.cxx.
41 {
42 auto a2d = ArgStrToDouble();
45 return StatusCode::FAILURE;
46 }
47 return StatusCode::SUCCESS;
48}
Gaudi::Property< std::string > m_max
Gaudi::Property< std::string > m_min
◆ getCondition()
| Condition TrigJetConditionConfig_htdipz::getCondition |
( |
| ) |
const |
|
overridevirtual |
Definition at line 31 of file TrigJetConditionConfig_htdipz.cxx.
31 {
32 auto a2d = ArgStrToDouble();
33
35 std::unique_ptr<HTConditionFastReduction> HTcond = std::make_unique<HTConditionFastReduction>(a2d(
m_min), a2d(
m_max));
36 return std::make_unique<MaxCombinationCondition<DipzLikelihoodCmp>>(a2d(
m_capacity), std::move(HTcond), mlplComp);
37
38}
Gaudi::Property< std::string > m_decName_negLogSigma2
Gaudi::Property< std::string > m_decName_z
Gaudi::Property< std::string > m_capacity
◆ initialize()
| StatusCode TrigJetConditionConfig_htdipz::initialize |
( |
| ) |
|
|
overridevirtual |
Definition at line 24 of file TrigJetConditionConfig_htdipz.cxx.
24 {
26
27 return StatusCode::SUCCESS;
28}
#define CHECK(...)
Evaluate an expression and check for errors.
StatusCode checkVals() const
◆ m_capacity
| Gaudi::Property<std::string> TrigJetConditionConfig_htdipz::m_capacity {this, "capacity", {}, "number of jets considered"} |
|
private |
◆ m_decName_negLogSigma2
| Gaudi::Property<std::string> TrigJetConditionConfig_htdipz::m_decName_negLogSigma2 { this, "decName_sigma", {}, "dipz sigma accessor"} |
|
private |
◆ m_decName_z
| Gaudi::Property<std::string> TrigJetConditionConfig_htdipz::m_decName_z {this, "decName_z", {}, "dipz z accessor"} |
|
private |
◆ m_max
| Gaudi::Property<std::string> TrigJetConditionConfig_htdipz::m_max {this, "max", {}, "max HT"} |
|
private |
◆ m_min
| Gaudi::Property<std::string> TrigJetConditionConfig_htdipz::m_min {this, "min", {}, "min HT"} |
|
private |
The documentation for this class was generated from the following files: