45 m_trimJetTool(
"JetRecTool/JetRec_JetTrimTool_" + this->name()),
78 return StatusCode::FAILURE;
92 ToolHandleArray<IJetModifier> modArray;
93 ToolHandleArray<IPseudoJetGetter> getterArray;
97 if(
m_ptMin_input > 0) filteredInputJetContainer =
"Filtered_"+name();
98 std::string filteredInputPseudoJetsContainer =
"PseudoJets_"+name();
99 std::string reclusteredJetsContainer =
"ReclusteredJets_"+name();
127 float ghostArea(0.0);
128 std::vector<std::string> areaAttributes;
136 while(std::getline(
ss, token,
' '))
137 areaAttributes.push_back(token);
203 ATH_MSG_INFO(
"JetPseudojetRetriever initializing for Jet Trimmer..." );
208 ATH_MSG_INFO(
"\t... and queuing up various jet modifiers..." );
253 return StatusCode::SUCCESS;
260 ATH_MSG_ERROR(
"Failure in inputJetFilterTool with return code: " << retCode );
265 ATH_MSG_ERROR(
"Failure in reclusterJetTool with return code: " << retCode );
269 ATH_MSG_ERROR(
"Failure in trimJetTool with return code: " << retCode );
#define ATH_CHECK
Evaluate an expression and check for errors.
#define ATH_MSG_WARNING(x)
#define ASG_CHECK(...)
Helper macro for checking the status code returned by a function call.
Gaudi::Details::PropertyBase & declareProperty(Gaudi::Property< T, V, H > &t)