![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
17 std::ostream&
operator<<( std::ostream&
s, std::pair<double, double >
p )
19 s <<
p.first <<
" " <<
p.second;
24 ISvcLocator* pSvcLocator) :
40 if (
m_helper.retrieve().isFailure() ) {
42 (
m_helper.propertyName() <<
": Failed to retrieve tool "
44 return StatusCode::FAILURE;
47 (
m_helper.propertyName() <<
": Retrieved tool "
66 return StatusCode::SUCCESS;
return StatusCode::SUCCESS;
81 std::unique_ptr<ITrigJetHypoInfoCollector> debugInfoCollector(
nullptr);
83 auto collectorName =
name() +
"debugInfoCollector";
90 <<
m_helper->pass(jv, jetCollector, debugInfoCollector));
93 ss <<
"========= ncall: "<<
m_ncall <<
"==========\n";
99 return StatusCode::SUCCESS;
109 return StatusCode::SUCCESS;
virtual std::string toString() const override
JetHypoExerciserAlg(const std::string &name, ISvcLocator *pSvcLocator)
ToolHandle< ITrigJetHypoToolHelper > m_helper
std::ostream & operator<<(std::ostream &s, std::pair< double, double > p)
Gaudi::Property< bool > m_visitDebug
ToolHandle< IHypoJetVectorGenerator > m_generator
std::vector< std::string > lineSplitter(const std::string &s, char delimiter)
::StatusCode StatusCode
StatusCode definition for legacy code.
#define CHECK(...)
Evaluate an expression and check for errors.
std::vector< pHypoJet > HypoJetVector
virtual ~JetHypoExerciserAlg()
Gaudi::Property< std::string > m_logname
virtual std::string toString() const =0