Skip to content
Snippets Groups Projects
Commit c0f62c41 authored by Tomasz Bold's avatar Tomasz Bold
Browse files

modified PixelRodDecoder not to optimise for cache presence

parent d246566c
No related branches found
No related tags found
No related merge requests found
...@@ -137,7 +137,6 @@ StatusCode PixelRawDataProvider::execute() { ...@@ -137,7 +137,6 @@ StatusCode PixelRawDataProvider::execute() {
superRoI.setComposite(true); superRoI.setComposite(true);
superRoI.manageConstituents(false); superRoI.manageConstituents(false);
for (; roi!=roiE; ++roi) { for (; roi!=roiE; ++roi) {
ATH_MSG_DEBUG("Adding RoI "<< **roi);
superRoI.push_back(*roi); superRoI.push_back(*roi);
} }
m_regionSelector->DetROBIDListUint( PIXEL, m_regionSelector->DetROBIDListUint( PIXEL,
...@@ -158,7 +157,6 @@ StatusCode PixelRawDataProvider::execute() { ...@@ -158,7 +157,6 @@ StatusCode PixelRawDataProvider::execute() {
IPixelRDO_Container *containerInterface = tempcont ? static_cast< IPixelRDO_Container* >(tempcont.get()) : IPixelRDO_Container *containerInterface = tempcont ? static_cast< IPixelRDO_Container* >(tempcont.get()) :
static_cast< IPixelRDO_Container* >(rdoContainer.ptr()); static_cast< IPixelRDO_Container* >(rdoContainer.ptr());
ATH_MSG_DEBUG( "Container interface ptr: " << containerInterface );
// ask PixelRawDataProviderTool to decode it and to fill the IDC // ask PixelRawDataProviderTool to decode it and to fill the IDC
if (m_rawDataTool->convert(listOfRobf, containerInterface).isFailure()) if (m_rawDataTool->convert(listOfRobf, containerInterface).isFailure())
ATH_MSG_ERROR("BS conversion into RDOs failed"); ATH_MSG_ERROR("BS conversion into RDOs failed");
......
...@@ -648,12 +648,12 @@ StatusCode PixelRodDecoder::fillCollection( const ROBFragment *robFrag, IPixelRD ...@@ -648,12 +648,12 @@ StatusCode PixelRodDecoder::fillCollection( const ROBFragment *robFrag, IPixelRD
continue; continue;
} }
} }
/* TODO, bring it back when IDC friendly
if(rdoIdc->hasExternalCache() && rdoIdc->tryFetch(offlineIdHash)){ if(rdoIdc->hasExternalCache() && rdoIdc->tryFetch(offlineIdHash)){
ATH_MSG_DEBUG("Hash already in collection - cache hit " << offlineIdHash); ATH_MSG_DEBUG("Hash already in collection - cache hit " << offlineIdHash);
continue; continue;
} }
*/
ATH_CHECK(rdoIdc->naughtyRetrieve(offlineIdHash, coll));//Returns null if not present ATH_CHECK(rdoIdc->naughtyRetrieve(offlineIdHash, coll));//Returns null if not present
if(coll==nullptr){ if(coll==nullptr){
......
...@@ -227,14 +227,3 @@ import DecisionHandling ...@@ -227,14 +227,3 @@ import DecisionHandling
for a in AthSequencer("HLTAllSteps").getChildren(): for a in AthSequencer("HLTAllSteps").getChildren():
if isinstance(a, DecisionHandling.DecisionHandlingConf.TriggerSummaryAlg): if isinstance(a, DecisionHandling.DecisionHandlingConf.TriggerSummaryAlg):
a.OutputLevel = DEBUG a.OutputLevel = DEBUG
AthSequencer("AthAlgSeq").InDetCacheCreatorTrig.OutputLevel = DEBUG
def d(alg):
alg.OutputLevel = DEBUG
alg.ProviderTool.OutputLevel = DEBUG
d(AthSequencer("electronInViewAlgs").InDetPixelRawDataProvider)
d(AthSequencer("efcbViewNode_FS").InDetPixelRawDataProvider_MuonFS)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment