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

Fix ATLITKSW-124. Remove the implementation for the invalid combination of...

Fix ATLITKSW-124. Remove the implementation for the invalid combination of Condensed (DataReadOutMode=0) and X1X (DataCompressionMode=1). Modify the code to abort jobs if invalid combinations are used. Define and use enums of CompressionMode and ReadOutMode for easier understanding.
parent f1154419
No related branches found
No related tags found
7 merge requests!44869Draft: Update to candidate store,!4217921.9-first_steps-InDetTrackingGeometryXML,!39162Draft: Insert BCM' support,!3645821.9: Improving material map description (ATLITKSW-127),!36293WIP pixel updates,!34864LH rings in front ot HR rigs,!34114Fix ATLITKSW-124
/* /*
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
*/ */
/** /**
...@@ -89,6 +89,9 @@ class SCT_FrontEnd : public AthAlgTool, virtual public ISCT_FrontEnd { ...@@ -89,6 +89,9 @@ class SCT_FrontEnd : public AthAlgTool, virtual public ISCT_FrontEnd {
private: private:
enum CompressionMode { Level_X1X=1, Edge_01X=2, AnyHit_1XX_X1X_XX1=3 }; // Used for m_data_compression_mode (DataCompressionMode)
enum ReadOutMode { Condensed=0, Expanded=1 }; // Used for m_data_readout_mode (DataReadOutMode)
bool m_PulseAveragingFlag; bool m_PulseAveragingFlag;
float m_NoiseBarrel ; //!< Noise factor, Barrel (in the case of no use of calibration data) float m_NoiseBarrel ; //!< Noise factor, Barrel (in the case of no use of calibration data)
......
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