Skip to content
Snippets Groups Projects
Commit 9612be23 authored by Susumu Oda's avatar Susumu Oda
Browse files

Fix a bug of q223 job due to MR 14920

Former-commit-id: 3e2355376069b259de1d58a0cfbb6d56c710bc43
parent 416dded9
No related branches found
No related tags found
No related merge requests found
......@@ -50,7 +50,8 @@ InDetSCTErrMonTool = SCTErrMonTool ( name = "InDetSCTErrMonTool",
histoPathBase = "/stat",
CheckRate = 1000,
doPositiveEndcap = True,
doNegativeEndcap = True)
doNegativeEndcap = True,
UseDCS = InDetFlags.useDCS())
if jobproperties.Beam.beamType()=='collisions' and hasattr(ToolSvc, 'DQFilledBunchFilterTool'):
InDetSCTErrMonTool.FilterTools.append(monFilledBunchFilterTool)
......
......@@ -243,6 +243,7 @@ class SCTErrMonTool : public ManagedMonitorToolBase
bool m_checkBadModules;
bool m_ignore_RDO_cut_online;
bool m_CoverageCheck;
bool m_useDCS;
float m_errThreshold;
float m_effThreshold;
......
......@@ -238,6 +238,7 @@ SCTErrMonTool::SCTErrMonTool(const std::string &type, const std::string &name, c
declareProperty("IgnoreRDOCutOnline", m_ignore_RDO_cut_online);
//Detector Coverage Tool switch
declareProperty("CoverageCheck",m_CoverageCheck= true);
declareProperty("UseDCS", m_useDCS = true);
}
......@@ -440,6 +441,8 @@ SCTErrMonTool::bookHistograms() {
}
ATH_CHECK(m_byteStreamErrSvc.retrieve());
if (m_useDCS) ATH_CHECK(m_dcsSvc.retrieve());
ATH_CHECK(m_pSummarySvc.retrieve());
m_initialize = true;
return StatusCode::SUCCESS;
}
......@@ -2136,7 +2139,7 @@ bool SCTErrMonTool::psTripDCSSCT()
for (unsigned int i=0; i<maxHash; i++)
{
IdentifierHash hash(i);
if (!m_dcsSvc->isGood(hash))
if (m_useDCS and !m_dcsSvc->isGood(hash))
{
npsw++; //Counting the number of PS sides
altered = true;
......
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