19 ISvcLocator *pSvcLocator) :
26 ATH_MSG_DEBUG(
"MuonPatternCombinationDetailedTrackTruthMaker::initialize()");
28 return StatusCode::SUCCESS;
33 ATH_MSG_DEBUG(
"MuonPatternCombinationDetailedTrackTruthMaker::execute()");
39 std::vector<const PRD_MultiTruthCollection *> prdCollectionVector;
41 prdCollectionVector.push_back(
nullptr);
42 sc =
evtStore()->retrieve(*prdCollectionVector.rbegin(), *ikey);
43 if (!
sc.isSuccess()) {
58 return StatusCode::FAILURE;
67 return StatusCode::FAILURE;
80 m_truthTool->buildDetailedMuonPatternTruth(dmptc, *muPatternCombinations, prdCollectionVector);
85 <<
"' could not be registered in StoreGate !");
86 return StatusCode::SUCCESS;
89 <<
"' is registered in StoreGate, size=" << dmptc->size());
90 std::cout <<
"Debug 7.0: DetailedTrackTruthCollection is registered in storegate." << std::endl;
93 return StatusCode::SUCCESS;