CMS 3D CMS Logo

List of all members | Public Types | Public Member Functions | Public Attributes | Private Member Functions | Private Attributes | Friends
SiStripRawProcessingAlgorithms Class Reference

#include <SiStripRawProcessingAlgorithms.h>

Public Types

using digivector_t = SiStripAPVRestorer::digivector_t
 

Public Member Functions

uint16_t convertVirginRawToHybrid (uint32_t detId, uint16_t firstAPV, digivector_t &inDigis, edm::DetSet< SiStripDigi > &rawDigis)
 
uint16_t convertVirginRawToHybrid (const edm::DetSet< SiStripRawDigi > &rawDigis, edm::DetSet< SiStripDigi > &suppressedDigis)
 
const std::vector< bool > & getAPVFlags () const
 
const SiStripAPVRestorer::medians_tgetAPVsCM () const
 
const SiStripAPVRestorer::baselinemap_tgetBaselineMap () const
 
const std::map< uint16_t, SiStripAPVRestorer::digimap_t > & getSmoothedPoints () const
 
void initialize (const edm::EventSetup &)
 
void initialize (const edm::EventSetup &, const edm::Event &)
 
uint16_t suppressHybridData (const edm::DetSet< SiStripDigi > &inDigis, edm::DetSet< SiStripDigi > &suppressedDigis, uint16_t firstAPV=0)
 
uint16_t suppressProcessedRawData (uint32_t detId, uint16_t firstAPV, digivector_t &procRawDigis, edm::DetSet< SiStripDigi > &output)
 
uint16_t suppressProcessedRawData (const edm::DetSet< SiStripRawDigi > &rawDigis, edm::DetSet< SiStripDigi > &output)
 
uint16_t suppressVirginRawData (uint32_t detId, uint16_t firstAPV, digivector_t &procRawDigis, edm::DetSet< SiStripDigi > &output)
 
uint16_t suppressVirginRawData (const edm::DetSet< SiStripRawDigi > &rawDigis, edm::DetSet< SiStripDigi > &output)
 

Public Attributes

const std::unique_ptr< SiStripAPVRestorerrestorer
 
const std::unique_ptr< SiStripCommonModeNoiseSubtractorsubtractorCMN
 
const std::unique_ptr< SiStripPedestalsSubtractorsubtractorPed
 
const std::unique_ptr< SiStripFedZeroSuppressionsuppressor
 

Private Member Functions

 SiStripRawProcessingAlgorithms (edm::ConsumesCollector iC, std::unique_ptr< SiStripPedestalsSubtractor > ped, std::unique_ptr< SiStripCommonModeNoiseSubtractor > cmn, std::unique_ptr< SiStripFedZeroSuppression > zs, std::unique_ptr< SiStripAPVRestorer > res, bool doAPVRest, bool useCMMap)
 

Private Attributes

const bool doAPVRestore
 
edm::ESGetToken< TrackerGeometry, TrackerDigiGeometryRecordtkGeomToken_
 
const TrackerGeometrytrGeo
 
const bool useCMMeanMap
 

Friends

class SiStripRawProcessingFactory
 

Detailed Description

Definition at line 15 of file SiStripRawProcessingAlgorithms.h.

Member Typedef Documentation

◆ digivector_t

Definition at line 19 of file SiStripRawProcessingAlgorithms.h.

Constructor & Destructor Documentation

◆ SiStripRawProcessingAlgorithms()

SiStripRawProcessingAlgorithms::SiStripRawProcessingAlgorithms ( edm::ConsumesCollector  iC,
std::unique_ptr< SiStripPedestalsSubtractor ped,
std::unique_ptr< SiStripCommonModeNoiseSubtractor cmn,
std::unique_ptr< SiStripFedZeroSuppression zs,
std::unique_ptr< SiStripAPVRestorer res,
bool  doAPVRest,
bool  useCMMap 
)
private

Definition at line 14 of file SiStripRawProcessingAlgorithms.cc.

21  : subtractorPed(std::move(ped)),
23  suppressor(std::move(zs)),
25  doAPVRestore(doAPVRest),
26  useCMMeanMap(useCMMap),
const std::unique_ptr< SiStripPedestalsSubtractor > subtractorPed
edm::ESGetToken< TrackerGeometry, TrackerDigiGeometryRecord > tkGeomToken_
const std::unique_ptr< SiStripAPVRestorer > restorer
Definition: Electron.h:6
const std::unique_ptr< SiStripCommonModeNoiseSubtractor > subtractorCMN
const std::unique_ptr< SiStripFedZeroSuppression > suppressor
def move(src, dest)
Definition: eostools.py:511

Member Function Documentation

◆ convertVirginRawToHybrid() [1/2]

uint16_t SiStripRawProcessingAlgorithms::convertVirginRawToHybrid ( uint32_t  id,
uint16_t  firstAPV,
digivector_t procRawDigis,
edm::DetSet< SiStripDigi > &  output 
)

Zero-suppress virgin raw data in "hybrid" mode

Subtracts pedestals (in 11bit mode, x->(x+1024-ped)/2) and common-mode noise, and inspects the digis then. If not flagged by the hybrid APV inspector, the zero-suppression is performed as usual (evaluation and subtraction of the baseline, truncation). Otherwise, the pedestal-subtracted digis (as above) are saved in one 128-strip cluster. Note: the APV restorer is used, it must be configured with APVInspectMode='HybridEmulation' if this method is called.

Parameters
idmodule DetId
firstAPVindex of the first APV considered
procRawDigisinput (virgin raw) ADCs. Output: the ADCs after all subtractions, but before zero-suppression
outputzero-suppressed digis (or pedestal-subtracted digis, see above)
Returns
number of restored APVs

Definition at line 203 of file SiStripRawProcessingAlgorithms.cc.

References getAPVFlags(), mps_fire::i, convertSQLitetoXML_cfg::output, restorer, subtractorCMN, subtractorPed, suppressor, and HLT_2022v14_cff::truncate.

Referenced by convertVirginRawToHybrid().

206  {
207  digivector_t procRawDigisPedSubtracted;
208 
209  for (auto& digi : procRawDigis) {
210  digi += 1024;
211  } // adding one MSB
212 
213  subtractorPed->subtract(id, firstAPV * 128, procRawDigis); // all strips are pedestals subtracted
214 
215  for (auto& digi : procRawDigis) {
216  digi /= 2;
217  }
218 
219  procRawDigisPedSubtracted.assign(procRawDigis.begin(), procRawDigis.end());
220 
221  subtractorCMN->subtract(id, firstAPV, procRawDigis);
222 
223  const auto nAPVFlagged = restorer->inspect(id, firstAPV, procRawDigis, subtractorCMN->getAPVsCM());
224 
225  for (auto& digi : procRawDigis) {
226  digi *= 2;
227  }
228 
229  const std::vector<bool>& apvf = getAPVFlags();
230  const std::size_t nAPVs = procRawDigis.size() / 128;
231  for (uint16_t iAPV = firstAPV; iAPV < nAPVs + firstAPV; ++iAPV) {
232  if (apvf[iAPV]) {
233  //GB 23/6/08: truncation should be done at the very beginning
234  for (uint16_t i = 0; i < 128; ++i) {
235  const int16_t digi = procRawDigisPedSubtracted[128 * (iAPV - firstAPV) + i];
236  output.push_back(SiStripDigi(128 * iAPV + i, (digi < 0 ? 0 : suppressor->truncate(digi))));
237  }
238  } else {
239  const auto firstDigiIt = std::begin(procRawDigis) + 128 * (iAPV - firstAPV);
240  std::vector<int16_t> singleAPVdigi(firstDigiIt, firstDigiIt + 128);
241  suppressor->suppress(singleAPVdigi, iAPV, output);
242  }
243  }
244 
245  return nAPVFlagged;
246 }
const std::unique_ptr< SiStripPedestalsSubtractor > subtractorPed
SiStripAPVRestorer::digivector_t digivector_t
const std::unique_ptr< SiStripAPVRestorer > restorer
const std::unique_ptr< SiStripCommonModeNoiseSubtractor > subtractorCMN
A Digi for the silicon strip detector, containing both strip and adc information, and suitable for st...
Definition: SiStripDigi.h:12
const std::unique_ptr< SiStripFedZeroSuppression > suppressor
const std::vector< bool > & getAPVFlags() const

◆ convertVirginRawToHybrid() [2/2]

uint16_t SiStripRawProcessingAlgorithms::convertVirginRawToHybrid ( const edm::DetSet< SiStripRawDigi > &  rawDigis,
edm::DetSet< SiStripDigi > &  suppressedDigis 
)

Zero-suppress virgin raw data in "hybrid" mode

Subtracts pedestals (in 11bit mode, x->(x+1024-ped)/2) and common-mode noise, and inspects the digis then. If flagged by the hybrid APV inspector, the zero-suppression is performed as usual (evaluation and subtraction of the baseline, truncation). Otherwise, the pedestal-subtracted digis are saved in one 128-strip cluster.

Parameters
rawDigisinput (virgin) raw digis
outputzero-suppressed digis (or pedestal-subtracted digis, see above)
Returns
number of restored APVs

Definition at line 260 of file SiStripRawProcessingAlgorithms.cc.

References SiStripRawDigi::adc(), convertVirginRawToHybrid(), mps_fire::end, edm::DetSet< T >::id, edm::DetSet< T >::size(), and HcalDetIdTransform::transform().

261  {
262  digivector_t rawdigis;
263  rawdigis.reserve(rawDigis.size());
264  std::transform(std::begin(rawDigis), std::end(rawDigis), std::back_inserter(rawdigis), [](SiStripRawDigi digi) {
265  return digi.adc();
266  });
267  return convertVirginRawToHybrid(rawDigis.id, 0, rawdigis, suppressedDigis);
268 }
SiStripAPVRestorer::digivector_t digivector_t
uint16_t convertVirginRawToHybrid(uint32_t detId, uint16_t firstAPV, digivector_t &inDigis, edm::DetSet< SiStripDigi > &rawDigis)
uint16_t adc() const
det_id_type id
Definition: DetSet.h:79
A Digi for the silicon strip detector, containing only adc information, and suitable for storing raw ...
size_type size() const
Definition: DetSet.h:61
unsigned transform(const HcalDetId &id, unsigned transformCode)

◆ getAPVFlags()

const std::vector<bool>& SiStripRawProcessingAlgorithms::getAPVFlags ( ) const
inline

Definition at line 47 of file SiStripRawProcessingAlgorithms.h.

References restorer.

Referenced by convertVirginRawToHybrid(), and suppressHybridData().

47 { return restorer->getAPVFlags(); }
const std::unique_ptr< SiStripAPVRestorer > restorer

◆ getAPVsCM()

const SiStripAPVRestorer::medians_t& SiStripRawProcessingAlgorithms::getAPVsCM ( ) const
inline

Definition at line 52 of file SiStripRawProcessingAlgorithms.h.

References subtractorCMN.

52 { return subtractorCMN->getAPVsCM(); }
const std::unique_ptr< SiStripCommonModeNoiseSubtractor > subtractorCMN

◆ getBaselineMap()

const SiStripAPVRestorer::baselinemap_t& SiStripRawProcessingAlgorithms::getBaselineMap ( ) const
inline

Definition at line 48 of file SiStripRawProcessingAlgorithms.h.

References restorer.

48 { return restorer->getBaselineMap(); }
const std::unique_ptr< SiStripAPVRestorer > restorer

◆ getSmoothedPoints()

const std::map<uint16_t, SiStripAPVRestorer::digimap_t>& SiStripRawProcessingAlgorithms::getSmoothedPoints ( ) const
inline

Definition at line 49 of file SiStripRawProcessingAlgorithms.h.

References restorer.

49  {
50  return restorer->getSmoothedPoints();
51  }
const std::unique_ptr< SiStripAPVRestorer > restorer

◆ initialize() [1/2]

void SiStripRawProcessingAlgorithms::initialize ( const edm::EventSetup es)

Definition at line 29 of file SiStripRawProcessingAlgorithms.cc.

References edm::EventSetup::getData(), restorer, subtractorCMN, subtractorPed, suppressor, tkGeomToken_, and trGeo.

Referenced by initialize().

29  {
30  subtractorPed->init(es);
31  subtractorCMN->init(es);
32  suppressor->init(es);
33  if (restorer.get())
34  restorer->init(es);
35 
36  trGeo = &es.getData(tkGeomToken_);
37 }
const std::unique_ptr< SiStripPedestalsSubtractor > subtractorPed
edm::ESGetToken< TrackerGeometry, TrackerDigiGeometryRecord > tkGeomToken_
const std::unique_ptr< SiStripAPVRestorer > restorer
const std::unique_ptr< SiStripCommonModeNoiseSubtractor > subtractorCMN
bool getData(T &iHolder) const
Definition: EventSetup.h:122
const std::unique_ptr< SiStripFedZeroSuppression > suppressor

◆ initialize() [2/2]

void SiStripRawProcessingAlgorithms::initialize ( const edm::EventSetup es,
const edm::Event e 
)

◆ suppressHybridData()

uint16_t SiStripRawProcessingAlgorithms::suppressHybridData ( const edm::DetSet< SiStripDigi > &  hybridDigis,
edm::DetSet< SiStripDigi > &  suppressedDigis,
uint16_t  firstAPV = 0 
)

Zero-suppress "hybrid" raw data

Subtracts common-mode noise, and inspects the digis then. If flagged by the APV inspector, the zero-suppression is performed as usual. Otherwise, the positive inputs are copied.

Parameters
hybridDigisinput ADCs in ZS format (regular ZS or "hybrid", i.e. processed as x->(x+1024-ped)/2)
suppressedDigiszero-suppressed digis
firstAPV(optional) number of the first APV for which digis are should be handled (otherwise all present)
Returns
number of restored APVs

Definition at line 58 of file SiStripRawProcessingAlgorithms.cc.

References SiStripDigi::adc(), edm::DetSet< T >::begin(), HLT_2022v14_cff::distance, edm::DetSet< T >::end(), getAPVFlags(), mps_fire::i, edm::DetSet< T >::id, pfDeepBoostedJetPreprocessParams_cfi::lower_bound, edm::DetSet< T >::push_back(), restorer, SiStripDigi::strip(), subtractorCMN, suppressor, and HcalDetIdTransform::transform().

60  {
61  uint16_t nAPVFlagged = 0;
62  auto beginAPV = hybridDigis.begin();
63  const auto indigis_end = hybridDigis.end();
64  auto iAPV = firstAPV;
65  while (beginAPV != indigis_end) {
66  const auto endAPV = std::lower_bound(beginAPV, indigis_end, SiStripDigi((iAPV + 1) * 128, 0));
67  const auto nDigisInAPV = std::distance(beginAPV, endAPV);
68  if (nDigisInAPV > 64) {
69  digivector_t workDigis(128, -1024);
70  for (auto it = beginAPV; it != endAPV; ++it) {
71  workDigis[it->strip() - 128 * iAPV] = it->adc() * 2 - 1024;
72  }
73  digivector_t workDigisPedSubtracted(workDigis);
74  subtractorCMN->subtract(hybridDigis.id, iAPV, workDigis);
75  const auto apvFlagged = restorer->inspectAndRestore(
76  hybridDigis.id, iAPV, workDigisPedSubtracted, workDigis, subtractorCMN->getAPVsCM());
77  nAPVFlagged += apvFlagged;
78  if (getAPVFlags()[iAPV]) {
79  suppressor->suppress(workDigis, iAPV, suppressedDigis);
80  } else { // bad APV: more than 64 but not flagged
81  for (uint16_t i = 0; i != 128; ++i) {
82  const auto digi = workDigisPedSubtracted[i];
83  if (digi > 0) {
84  suppressedDigis.push_back(SiStripDigi(iAPV * 128 + i, suppressor->truncate(digi)));
85  }
86  }
87  }
88  } else { // already zero-suppressed, copy and truncate
89  std::transform(beginAPV, endAPV, std::back_inserter(suppressedDigis), [this](const SiStripDigi inDigi) {
90  return SiStripDigi(inDigi.strip(), suppressor->truncate(inDigi.adc()));
91  });
92  }
93  beginAPV = endAPV;
94  ++iAPV;
95  }
96  return nAPVFlagged;
97 }
iterator end()
Definition: DetSet.h:58
void push_back(const T &t)
Definition: DetSet.h:66
SiStripAPVRestorer::digivector_t digivector_t
const std::unique_ptr< SiStripAPVRestorer > restorer
const uint16_t & strip() const
Definition: SiStripDigi.h:33
const uint16_t & adc() const
Definition: SiStripDigi.h:34
const std::unique_ptr< SiStripCommonModeNoiseSubtractor > subtractorCMN
A Digi for the silicon strip detector, containing both strip and adc information, and suitable for st...
Definition: SiStripDigi.h:12
iterator begin()
Definition: DetSet.h:57
const std::unique_ptr< SiStripFedZeroSuppression > suppressor
const std::vector< bool > & getAPVFlags() const
det_id_type id
Definition: DetSet.h:79
unsigned transform(const HcalDetId &id, unsigned transformCode)

◆ suppressProcessedRawData() [1/2]

uint16_t SiStripRawProcessingAlgorithms::suppressProcessedRawData ( uint32_t  id,
uint16_t  firstAPV,
digivector_t procRawDigis,
edm::DetSet< SiStripDigi > &  output 
)

Zero-suppress processed (pedestals-subtracted) raw data.

Subtracts common-mode noise and (optionally, if doAPVRestore) re-evaluates and subtracts the baseline.

Parameters
idmodule DetId
firstAPVindex of the first APV to consider
procRawDigisinput (processed raw) ADCs. Output: the ADCs after all subtractions, but before zero-suppression
outputzero-suppressed digis
Returns
number of restored APVs

Definition at line 151 of file SiStripRawProcessingAlgorithms.cc.

References doAPVRestore, convertSQLitetoXML_cfg::output, restorer, subtractorCMN, and suppressor.

Referenced by suppressProcessedRawData(), and suppressVirginRawData().

154  {
155  digivector_t procRawDigisPedSubtracted;
156 
157  int16_t nAPVFlagged = 0;
158  if (doAPVRestore)
159  procRawDigisPedSubtracted.assign(procRawDigis.begin(), procRawDigis.end());
160  subtractorCMN->subtract(id, firstAPV, procRawDigis);
161  if (doAPVRestore)
162  nAPVFlagged =
163  restorer->inspectAndRestore(id, firstAPV, procRawDigisPedSubtracted, procRawDigis, subtractorCMN->getAPVsCM());
164  suppressor->suppress(procRawDigis, firstAPV, output);
165  return nAPVFlagged;
166 }
SiStripAPVRestorer::digivector_t digivector_t
const std::unique_ptr< SiStripAPVRestorer > restorer
const std::unique_ptr< SiStripCommonModeNoiseSubtractor > subtractorCMN
const std::unique_ptr< SiStripFedZeroSuppression > suppressor

◆ suppressProcessedRawData() [2/2]

uint16_t SiStripRawProcessingAlgorithms::suppressProcessedRawData ( const edm::DetSet< SiStripRawDigi > &  rawDigis,
edm::DetSet< SiStripDigi > &  output 
)

Zero-suppress processed (pedestals-subtracted) raw data.

Subtracts common-mode noise and (optionally, if doAPVRestore) re-evaluates and subtracts the baseline.

Parameters
rawDigisinput (processed) raw digis
outputzero-suppressed digis
Returns
number of restored APVs

Definition at line 178 of file SiStripRawProcessingAlgorithms.cc.

References SiStripRawDigi::adc(), mps_fire::end, edm::DetSet< T >::id, convertSQLitetoXML_cfg::output, edm::DetSet< T >::size(), suppressProcessedRawData(), and HcalDetIdTransform::transform().

179  {
180  digivector_t rawdigis;
181  rawdigis.reserve(rawDigis.size());
182  std::transform(std::begin(rawDigis), std::end(rawDigis), std::back_inserter(rawdigis), [](SiStripRawDigi digi) {
183  return digi.adc();
184  });
185  return suppressProcessedRawData(rawDigis.id, 0, rawdigis, output);
186 }
uint16_t suppressProcessedRawData(uint32_t detId, uint16_t firstAPV, digivector_t &procRawDigis, edm::DetSet< SiStripDigi > &output)
SiStripAPVRestorer::digivector_t digivector_t
uint16_t adc() const
det_id_type id
Definition: DetSet.h:79
A Digi for the silicon strip detector, containing only adc information, and suitable for storing raw ...
size_type size() const
Definition: DetSet.h:61
unsigned transform(const HcalDetId &id, unsigned transformCode)

◆ suppressVirginRawData() [1/2]

uint16_t SiStripRawProcessingAlgorithms::suppressVirginRawData ( uint32_t  id,
uint16_t  firstAPV,
digivector_t procRawDigis,
edm::DetSet< SiStripDigi > &  output 
)

Zero-suppress virgin raw data.

Subtracts pedestals and common-mode noise, and (optionally, if doAPVRestore) re-evaluates and subtracts the baseline.

Parameters
idmodule DetId
firstAPVindex of the first APV to consider
procRawDigisinput (virgin raw) ADCs. Output: the ADCs after all subtractions, but before zero-suppression
outputzero-suppressed digis
Returns
number of restored APVs

Definition at line 111 of file SiStripRawProcessingAlgorithms.cc.

References convertSQLitetoXML_cfg::output, subtractorPed, and suppressProcessedRawData().

Referenced by suppressVirginRawData().

114  {
115  subtractorPed->subtract(id, firstAPV * 128, procRawDigis);
116  return suppressProcessedRawData(id, firstAPV, procRawDigis, output);
117 }
const std::unique_ptr< SiStripPedestalsSubtractor > subtractorPed
uint16_t suppressProcessedRawData(uint32_t detId, uint16_t firstAPV, digivector_t &procRawDigis, edm::DetSet< SiStripDigi > &output)

◆ suppressVirginRawData() [2/2]

uint16_t SiStripRawProcessingAlgorithms::suppressVirginRawData ( const edm::DetSet< SiStripRawDigi > &  rawDigis,
edm::DetSet< SiStripDigi > &  output 
)

Zero-suppress virgin raw data.

Subtracts pedestals and common-mode noise, and (optionally, if doAPVRestore) re-evaluates and subtracts the baseline.

Parameters
rawDigisinput (virgin) raw digis
outputzero-suppressed digis
Returns
number of restored APVs

Definition at line 129 of file SiStripRawProcessingAlgorithms.cc.

References SiStripRawDigi::adc(), mps_fire::end, edm::DetSet< T >::id, convertSQLitetoXML_cfg::output, edm::DetSet< T >::size(), suppressVirginRawData(), and HcalDetIdTransform::transform().

130  {
131  digivector_t rawdigis;
132  rawdigis.reserve(rawDigis.size());
133  std::transform(std::begin(rawDigis), std::end(rawDigis), std::back_inserter(rawdigis), [](SiStripRawDigi digi) {
134  return digi.adc();
135  });
136  return suppressVirginRawData(rawDigis.id, 0, rawdigis, output);
137 }
uint16_t suppressVirginRawData(uint32_t detId, uint16_t firstAPV, digivector_t &procRawDigis, edm::DetSet< SiStripDigi > &output)
SiStripAPVRestorer::digivector_t digivector_t
uint16_t adc() const
det_id_type id
Definition: DetSet.h:79
A Digi for the silicon strip detector, containing only adc information, and suitable for storing raw ...
size_type size() const
Definition: DetSet.h:61
unsigned transform(const HcalDetId &id, unsigned transformCode)

Friends And Related Function Documentation

◆ SiStripRawProcessingFactory

friend class SiStripRawProcessingFactory
friend

Definition at line 16 of file SiStripRawProcessingAlgorithms.h.

Member Data Documentation

◆ doAPVRestore

const bool SiStripRawProcessingAlgorithms::doAPVRestore
private

Definition at line 60 of file SiStripRawProcessingAlgorithms.h.

Referenced by initialize(), and suppressProcessedRawData().

◆ restorer

const std::unique_ptr<SiStripAPVRestorer> SiStripRawProcessingAlgorithms::restorer

◆ subtractorCMN

const std::unique_ptr<SiStripCommonModeNoiseSubtractor> SiStripRawProcessingAlgorithms::subtractorCMN

◆ subtractorPed

const std::unique_ptr<SiStripPedestalsSubtractor> SiStripRawProcessingAlgorithms::subtractorPed

◆ suppressor

const std::unique_ptr<SiStripFedZeroSuppression> SiStripRawProcessingAlgorithms::suppressor

◆ tkGeomToken_

edm::ESGetToken<TrackerGeometry, TrackerDigiGeometryRecord> SiStripRawProcessingAlgorithms::tkGeomToken_
private

Definition at line 63 of file SiStripRawProcessingAlgorithms.h.

Referenced by initialize().

◆ trGeo

const TrackerGeometry* SiStripRawProcessingAlgorithms::trGeo
private

Definition at line 64 of file SiStripRawProcessingAlgorithms.h.

Referenced by initialize().

◆ useCMMeanMap

const bool SiStripRawProcessingAlgorithms::useCMMeanMap
private

Definition at line 61 of file SiStripRawProcessingAlgorithms.h.

Referenced by initialize().