This class implements the steps that are used in a scan over Threshold and CalDelay. More...
#include "interface/PixelCalibConfiguration.h"
Public Member Functions | |
void | buildROCAndModuleLists (const PixelNameTranslation *translation, const PixelDetectorConfig *detconfig) |
const std::set< PixelChannel > & | channelList () const |
const std::vector< std::vector< unsigned int > > & | columnList () const |
bool | containsScan (std::string name) const |
std::vector< std::pair< unsigned int, std::vector< unsigned int > > > & | fedCardsAndChannels (unsigned int crate, PixelNameTranslation *translation, PixelFEDConfig *fedconfig, PixelDetectorConfig *detconfig) const |
std::set< unsigned int > | getFECCrates (const PixelNameTranslation *translation, const PixelFECConfig *fecconfig) const |
std::set< unsigned int > | getFEDCrates (const PixelNameTranslation *translation, const PixelFEDConfig *fedconfig) const |
std::map< unsigned int, std::set< unsigned int > > | getFEDsAndChannels (PixelNameTranslation *translation) |
std::string | getStreamedContent (void) const |
std::set< unsigned int > | getTKFECCrates (const PixelPortcardMap *portcardmap, const std::map< std::string, PixelPortCardConfig * > &mapNamePortCard, const PixelTKFECConfig *tkfecconfig) const |
unsigned int | iScan (std::string dac) const |
unsigned int | maxNumHitsPerROC () const |
std::string | mode () const override |
const std::set< PixelModuleName > & | moduleList () const |
unsigned int | nConfigurations () const |
void | nextFECState (std::map< unsigned int, PixelFECConfigInterface * > &pixelFECs, PixelDetectorConfig *detconfig, PixelNameTranslation *trans, std::map< pos::PixelModuleName, pos::PixelMaskBase * > *masks, std::map< pos::PixelModuleName, pos::PixelTrimBase * > *trims, std::map< pos::PixelModuleName, pos::PixelDACSettings * > *dacss, unsigned int state) const |
bool | noHits () const |
unsigned int | nParameters () const |
unsigned int | nPixelPatterns () const |
unsigned int | nROC () const |
unsigned int | nScanPoints (std::string dac) const |
unsigned int | nScanPoints () const |
unsigned int | nTriggersPerPattern () const |
unsigned int | nTriggersTotal () const |
unsigned int | numberOfScanVariables () const |
std::map< std::string, std::string > | parametersList () const |
std::string | parameterValue (std::string parameterName) const |
PixelCalibConfiguration (std::string filename="") | |
PixelCalibConfiguration (std::vector< std::vector< std::string > > &) | |
std::set< std::pair< unsigned int, unsigned int > > | pixelsWithHits (unsigned int state) const |
const std::vector< PixelROCName > & | rocList () const |
const std::vector< std::vector< unsigned int > > & | rowList () const |
unsigned int | scanCounter (std::string dac, unsigned int state) const |
std::string | scanName (unsigned int iscan) const |
bool | scanningROCForState (PixelROCName roc, unsigned int state) const |
unsigned int | scanValue (std::string dac, unsigned int state, PixelROCName roc) const |
unsigned int | scanValue (std::string dac, unsigned int state) const |
double | scanValueMax (std::string dac) const |
double | scanValueMin (std::string dac) const |
std::vector< unsigned int > | scanValues (std::string dac) const |
bool | scanValuesMixedAcrossROCs (std::string dac) const |
double | scanValueStep (std::string dac) const |
bool | singleROC () const |
void | writeASCII (std::string dir="") const override |
void | writeXML (pos::PixelConfigKey key, int version, std::string path) const override |
void | writeXML (std::ofstream *out, std::ofstream *out1=nullptr, std::ofstream *out2=nullptr) const override |
void | writeXMLHeader (pos::PixelConfigKey key, int version, std::string path, std::ofstream *out, std::ofstream *out1=nullptr, std::ofstream *out2=nullptr) const override |
void | writeXMLTrailer (std::ofstream *out, std::ofstream *out1=nullptr, std::ofstream *out2=nullptr) const override |
~PixelCalibConfiguration () override | |
Public Member Functions inherited from pos::PixelCalibBase | |
PixelCalibBase () | |
virtual | ~PixelCalibBase () |
Public Member Functions inherited from pos::PixelConfigBase | |
std::string | creator () |
std::string | date () |
std::string | description () |
std::string | getAuthor () const |
std::string | getComment () const |
PixelConfigBase (std::string description, std::string creator, std::string date) | |
void | setAuthor (std::string author) |
void | setComment (std::string comment) |
virtual void | writeXML (std::ofstream *out) const |
virtual void | writeXMLHeader (pos::PixelConfigKey key, int version, std::string path, std::ofstream *out) const |
virtual void | writeXMLTrailer (std::ofstream *out) const |
virtual | ~PixelConfigBase () |
Private Member Functions | |
void | buildObjectsDependingOnTheNameTranslation (const PixelNameTranslation *aNameTranslation) |
void | buildROCAndModuleListsFromROCSet (const std::set< PixelROCName > &rocSet) |
unsigned int | colCounter (unsigned int state) const |
void | disablePixels (PixelFECConfigInterface *pixelFEC, unsigned int irows, unsigned int icols, pos::PixelROCTrimBits *trims, const PixelHdwAddress &theROC) const |
void | disablePixels (PixelFECConfigInterface *pixelFEC, pos::PixelROCTrimBits *trims, const PixelHdwAddress &theROC) const |
void | enablePixels (PixelFECConfigInterface *pixelFEC, unsigned int irows, unsigned int icols, pos::PixelROCMaskBits *masks, pos::PixelROCTrimBits *trims, const PixelHdwAddress &theROC) const |
unsigned int | nScanPoints (unsigned int iscan) const |
unsigned int | numROCsCalibratedOnChannel (PixelROCName roc) const |
unsigned int | ROCNumberOnChannelAmongThoseCalibrated (PixelROCName roc) const |
unsigned int | rowCounter (unsigned int state) const |
unsigned int | scanCounter (unsigned int iscan, unsigned int state) const |
unsigned int | scanROC (unsigned int state) const |
unsigned int | scanValue (unsigned int iscan, unsigned int state, unsigned int ROCNumber, unsigned int ROCsOnChannel) const |
unsigned int | scanValue (unsigned int iscan, unsigned int state, PixelROCName roc) const |
double | scanValueMax (unsigned int iscan) const |
double | scanValueMin (unsigned int iscan) const |
std::vector< unsigned int > | scanValues (unsigned int iscan) const |
bool | scanValuesMixedAcrossROCs (unsigned int iscan) const |
double | scanValueStep (unsigned int iscan) const |
Private Attributes | |
bool | _bufferData |
std::string | calibFileContent_ |
std::set< PixelChannel > | channels_ |
std::vector< std::vector< unsigned int > > | cols_ |
std::vector< PixelDACScanRange > | dacs_ |
std::vector< std::pair< unsigned int, std::vector< unsigned int > > > | fedCardsAndChannels_ |
bool | highVCalRange_ |
std::set< PixelModuleName > | modules_ |
unsigned int | nROC_ |
unsigned int | ntrigger_ |
std::map< PixelROCName, unsigned int > | numROCsCalibratedOnChannel_ |
bool | objectsDependingOnTheNameTranslationBuilt_ |
std::vector< int > | old_icols |
std::vector< int > | old_irows |
std::map< std::string, std::string > | parameters_ |
bool | rocAndModuleListsBuilt_ |
std::vector< PixelROCInfo > | rocInfo_ |
std::vector< std::string > | rocListInstructions_ |
std::map< PixelROCName, unsigned int > | ROCNumberOnChannelAmongThoseCalibrated_ |
std::vector< PixelROCName > | rocs_ |
std::vector< std::vector< unsigned int > > | rows_ |
bool | singleROC_ |
bool | usesROCList_ |
Friends | |
std::ostream & | pos::operator<< (std::ostream &s, const PixelCalibConfiguration &calib) |
Additional Inherited Members | |
Protected Attributes inherited from pos::PixelCalibBase | |
std::string | mode_ |
This class implements the steps that are used in a scan over Threshold and CalDelay.
" " " " It features a double inheritance, both from ConfigurationObjects and CalibrationObjects
A longer explanation will be placed here later
Definition at line 65 of file PixelCalibConfiguration.h.
PixelCalibConfiguration::PixelCalibConfiguration | ( | std::string | filename = "" | ) |
Definition at line 285 of file PixelCalibConfiguration.cc.
References _bufferData, funct::abs(), buildROCAndModuleListsFromROCSet(), calibFileContent_, cols_, gather_cfg::cout, dacs_, dqmdumpme::first, highVCalRange_, recoMuon::in, pos::k_DACName_Vcal, dqmdumpme::last, GeneratorMix_cff::mix, pos::PixelCalibBase::mode_, Skims_PA_cff::name, ntrigger_, objectsDependingOnTheNameTranslationBuilt_, parameters_, rocAndModuleListsBuilt_, rocListInstructions_, postprocess-scan-build::rows, rows_, pos::PixelDACScanRange::setNegative(), pos::PixelDACScanRange::setRelative(), singleROC_, AlCaHLTBitMon_QueryRunRegistry::string, createJobs::tmp, usesROCList_, heppy_batch::val, and contentValuesCheck::values.
PixelCalibConfiguration::PixelCalibConfiguration | ( | std::vector< std::vector< std::string > > & | tableMat | ) |
EXTENSION_TABLE_NAME: PIXEL_CALIB_CLOB (VIEW: CONF_KEY_PIXEL_CALIB_V)
CONFIG_KEY NOT NULL VARCHAR2(80) KEY_TYPE NOT NULL VARCHAR2(80) KEY_ALIAS NOT NULL VARCHAR2(80) VERSION VARCHAR2(40) KIND_OF_COND NOT NULL VARCHAR2(40) CALIB_TYPE VARCHAR2(200) CALIB_OBJ_DATA_FILE NOT NULL VARCHAR2(200) CALIB_OBJ_DATA_CLOB NOT NULL CLOB
Definition at line 24 of file PixelCalibConfiguration.cc.
References _bufferData, buildROCAndModuleListsFromROCSet(), HltBtagPostValidation_cff::c, calibFileContent_, beam_dqm_sourceclient-live_cfg::cerr, cols_, gather_cfg::cout, dacs_, dqmdumpme::first, highVCalRange_, recoMuon::in, pos::k_DACName_Vcal, dqmdumpme::last, GeneratorMix_cff::mix, pos::PixelCalibBase::mode_, dqmiodumpmetadata::n, Skims_PA_cff::name, ntrigger_, objectsDependingOnTheNameTranslationBuilt_, parameters_, rocAndModuleListsBuilt_, rocListInstructions_, postprocess-scan-build::rows, rows_, pos::PixelDACScanRange::setRelative(), singleROC_, AlCaHLTBitMon_QueryRunRegistry::string, createJobs::tmp, usesROCList_, heppy_batch::val, and contentValuesCheck::values.
|
override |
Definition at line 527 of file PixelCalibConfiguration.cc.
|
private |
Definition at line 713 of file PixelCalibConfiguration.cc.
References channels_, pos::PixelNameTranslation::getChannelForROC(), pos::PixelNameTranslation::getROCsFromChannel(), numROCsCalibratedOnChannel_, objectsDependingOnTheNameTranslationBuilt_, rocAndModuleListsBuilt_, ROCNumberOnChannelAmongThoseCalibrated_, and rocs_.
Referenced by buildROCAndModuleLists().
void PixelCalibConfiguration::buildROCAndModuleLists | ( | const PixelNameTranslation * | translation, |
const PixelDetectorConfig * | detconfig | ||
) |
Definition at line 529 of file PixelCalibConfiguration.cc.
References buildObjectsDependingOnTheNameTranslation(), buildROCAndModuleListsFromROCSet(), pos::PixelROCStatus::clear(), pos::PixelDetectorConfig::containsModule(), pos::PixelDetectorConfig::getModuleList(), pos::PixelNameTranslation::getROCs(), pos::PixelNameTranslation::getROCsFromModule(), pos::PixelDetectorConfig::getROCsList(), moduleList(), pos::PixelModuleName::modulename(), pos::PixelROCStatus::noAnalogSignal, rocAndModuleListsBuilt_, rocListInstructions_, and AlCaHLTBitMon_QueryRunRegistry::string.
|
private |
Definition at line 647 of file PixelCalibConfiguration.cc.
References gather_cfg::cout, modules_, nROC_, old_icols, old_irows, rocAndModuleListsBuilt_, rocs_, singleROC_, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by buildROCAndModuleLists(), and PixelCalibConfiguration().
|
inline |
Definition at line 168 of file PixelCalibConfiguration.h.
|
private |
Definition at line 844 of file PixelCalibConfiguration.cc.
References cols_, nScanPoints(), rowCounter(), rows_, and scanROC().
Referenced by nextFECState(), and pixelsWithHits().
|
inline |
Definition at line 158 of file PixelCalibConfiguration.h.
Referenced by SiPixelCalibConfiguration::SiPixelCalibConfiguration().
bool PixelCalibConfiguration::containsScan | ( | std::string | name | ) | const |
Definition at line 1570 of file PixelCalibConfiguration.cc.
References mps_fire::i, Skims_PA_cff::name, numberOfScanVariables(), and scanName().
|
private |
Definition at line 1401 of file PixelCalibConfiguration.cc.
References _bufferData, bits, cols_, pos::PixelHdwAddress::hubaddress(), pos::PixelHdwAddress::mfec(), pos::PixelHdwAddress::mfecchannel(), pos::PixelHdwAddress::portaddress(), pos::PixelFECConfigInterface::progpix(), pos::PixelHdwAddress::rocid(), rows_, and pos::PixelROCTrimBits::trim().
Referenced by nextFECState().
|
private |
Definition at line 1426 of file PixelCalibConfiguration.cc.
References _bufferData, bits, cuy::col, pos::PixelHdwAddress::hubaddress(), pos::PixelHdwAddress::mfec(), pos::PixelHdwAddress::mfecchannel(), pos::PixelHdwAddress::portaddress(), pos::PixelFECConfigInterface::progpix(), pos::PixelHdwAddress::rocid(), and pos::PixelROCTrimBits::trim().
|
private |
Definition at line 1370 of file PixelCalibConfiguration.cc.
References _bufferData, bits, cols_, pos::PixelHdwAddress::hubaddress(), pos::PixelROCMaskBits::mask(), pos::PixelHdwAddress::mfec(), pos::PixelHdwAddress::mfecchannel(), pos::PixelHdwAddress::portaddress(), pos::PixelFECConfigInterface::progpix(), pos::PixelHdwAddress::rocid(), rows_, and pos::PixelROCTrimBits::trim().
Referenced by nextFECState().
std::vector< std::pair< unsigned int, std::vector< unsigned int > > > & PixelCalibConfiguration::fedCardsAndChannels | ( | unsigned int | crate, |
PixelNameTranslation * | translation, | ||
PixelFEDConfig * | fedconfig, | ||
PixelDetectorConfig * | detconfig | ||
) | const |
Definition at line 1182 of file PixelCalibConfiguration.cc.
References ewkTauDQM_cfi::channels, pos::PixelDetectorConfig::containsModule(), pos::PixelFEDConfig::crateFromFEDNumber(), fedCardsAndChannels_, pos::PixelHdwAddress::fedchannel(), pos::PixelHdwAddress::fednumber(), dqmdumpme::first, newFWLiteAna::found, pos::PixelNameTranslation::getHdwAddress(), mps_fire::i, dqmiolumiharvest::j, dqmdumpme::k, rocAndModuleListsBuilt_, rocs_, and createJobs::tmp.
std::set< unsigned int > PixelCalibConfiguration::getFECCrates | ( | const PixelNameTranslation * | translation, |
const PixelFECConfig * | fecconfig | ||
) | const |
Definition at line 1275 of file PixelCalibConfiguration.cc.
References pos::PixelFECConfig::crateFromFECNumber(), pos::PixelHdwAddress::fecnumber(), pos::PixelNameTranslation::getChannelsOnModule(), pos::PixelNameTranslation::getHdwAddress(), modules_, and rocAndModuleListsBuilt_.
std::set< unsigned int > PixelCalibConfiguration::getFEDCrates | ( | const PixelNameTranslation * | translation, |
const PixelFEDConfig * | fedconfig | ||
) | const |
Definition at line 1253 of file PixelCalibConfiguration.cc.
References pos::PixelFEDConfig::crateFromFEDNumber(), pos::PixelHdwAddress::fednumber(), pos::PixelNameTranslation::getChannelsOnModule(), pos::PixelNameTranslation::getHdwAddress(), modules_, and rocAndModuleListsBuilt_.
std::map< unsigned int, std::set< unsigned int > > PixelCalibConfiguration::getFEDsAndChannels | ( | PixelNameTranslation * | translation | ) |
Definition at line 1235 of file PixelCalibConfiguration.cc.
References pos::PixelHdwAddress::fedchannel(), pos::PixelHdwAddress::fednumber(), pos::PixelNameTranslation::getHdwAddress(), rocAndModuleListsBuilt_, and rocs_.
|
inline |
Definition at line 185 of file PixelCalibConfiguration.h.
References DeadROC_duringRun::dir, pos::operator<<(), alignCSCRings::s, and AlCaHLTBitMon_QueryRunRegistry::string.
std::set< unsigned int > PixelCalibConfiguration::getTKFECCrates | ( | const PixelPortcardMap * | portcardmap, |
const std::map< std::string, PixelPortCardConfig * > & | mapNamePortCard, | ||
const PixelTKFECConfig * | tkfecconfig | ||
) | const |
Definition at line 1297 of file PixelCalibConfiguration.cc.
References pos::PixelTKFECConfig::crateFromTKFECID(), modules_, pos::PixelPortcardMap::portcards(), rocAndModuleListsBuilt_, and AlCaHLTBitMon_QueryRunRegistry::string.
unsigned int PixelCalibConfiguration::iScan | ( | std::string | dac | ) | const |
Definition at line 758 of file PixelCalibConfiguration.cc.
References gather_cfg::cout, dacs_, mps_fire::i, and Skims_PA_cff::name.
unsigned int PixelCalibConfiguration::maxNumHitsPerROC | ( | ) | const |
Definition at line 1540 of file PixelCalibConfiguration.cc.
References cols_, SiStripPI::max, and rows_.
|
inlineoverridevirtual |
Reimplemented from pos::PixelCalibBase.
Definition at line 173 of file PixelCalibConfiguration.h.
Referenced by nextFECState(), and SiPixelCalibConfiguration::SiPixelCalibConfiguration().
|
inline |
Definition at line 164 of file PixelCalibConfiguration.h.
Referenced by buildROCAndModuleLists().
|
inline |
Definition at line 118 of file PixelCalibConfiguration.h.
Referenced by nextFECState(), scanCounter(), and scanROC().
void PixelCalibConfiguration::nextFECState | ( | std::map< unsigned int, PixelFECConfigInterface * > & | pixelFECs, |
PixelDetectorConfig * | detconfig, | ||
PixelNameTranslation * | trans, | ||
std::map< pos::PixelModuleName, pos::PixelMaskBase * > * | masks, | ||
std::map< pos::PixelModuleName, pos::PixelTrimBase * > * | trims, | ||
std::map< pos::PixelModuleName, pos::PixelDACSettings * > * | dacss, | ||
unsigned int | state | ||
) | const |
Definition at line 852 of file PixelCalibConfiguration.cc.
References _bufferData, cuy::col, colCounter(), cols_, gather_cfg::cout, dacs_, pos::PixelROCInfo::defaultDACs_, disablePixels(), enablePixels(), pos::PixelHdwAddress::fecnumber(), dqmdumpme::first, pos::PixelNameTranslation::getChannelForROC(), pos::PixelNameTranslation::getHdwAddress(), pos::PixelROCInfo::hdwadd_, highVCalRange_, pos::PixelHdwAddress::hubaddress(), mps_fire::i, cuy::ii, dqmiolumiharvest::j, pos::k_DACAddress_WBC, pos::PixelROCInfo::masks_, SiStripPI::max, pos::PixelHdwAddress::mfec(), pos::PixelHdwAddress::mfecchannel(), mode(), dqmiodumpmetadata::n, Skims_PA_cff::name, nConfigurations(), parameterValue(), pos::PixelHdwAddress::portaddress(), relativeConstraints::relative, rocAndModuleListsBuilt_, pos::PixelHdwAddress::rocid(), rocInfo_, rocs_, rowCounter(), rows_, scanCounter(), scanningROCForState(), scanValue(), AlCaHLTBitMon_QueryRunRegistry::string, pos::PixelROCInfo::tbmChannel_, pos::PixelChannel::TBMChannelString(), pos::PixelROCInfo::trims_, and pos::PixelROCInfo::use_.
|
inline |
Definition at line 121 of file PixelCalibConfiguration.h.
References PixelMapPlotter::roc.
|
inline |
Definition at line 177 of file PixelCalibConfiguration.h.
|
inline |
Definition at line 107 of file PixelCalibConfiguration.h.
|
inline |
Definition at line 103 of file PixelCalibConfiguration.h.
|
inline |
Definition at line 109 of file PixelCalibConfiguration.h.
References nScanPoints().
Referenced by nScanPoints().
|
inline |
Definition at line 111 of file PixelCalibConfiguration.h.
References mps_fire::i, and HLT_2018_cff::points.
Referenced by colCounter(), rowCounter(), scanCounter(), scanROC(), and scanValue().
|
inlineprivate |
Definition at line 212 of file PixelCalibConfiguration.h.
|
inline |
Definition at line 108 of file PixelCalibConfiguration.h.
Referenced by SiPixelCalibConfiguration::SiPixelCalibConfiguration().
|
inline |
Definition at line 119 of file PixelCalibConfiguration.h.
|
inline |
Definition at line 144 of file PixelCalibConfiguration.h.
References Skims_PA_cff::name, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by containsScan().
|
private |
Definition at line 816 of file PixelCalibConfiguration.cc.
References numROCsCalibratedOnChannel_, and objectsDependingOnTheNameTranslationBuilt_.
Referenced by scanValue().
|
inline |
Definition at line 180 of file PixelCalibConfiguration.h.
References AlCaHLTBitMon_QueryRunRegistry::string.
std::string PixelCalibConfiguration::parameterValue | ( | std::string | parameterName | ) | const |
Definition at line 1447 of file PixelCalibConfiguration.cc.
References parameters_.
Referenced by nextFECState().
std::set< std::pair< unsigned int, unsigned int > > PixelCalibConfiguration::pixelsWithHits | ( | unsigned int | state | ) | const |
Definition at line 1553 of file PixelCalibConfiguration.cc.
References begin, colCounter(), cols_, rowCounter(), and rows_.
|
inline |
Definition at line 160 of file PixelCalibConfiguration.h.
|
private |
Definition at line 809 of file PixelCalibConfiguration.cc.
References objectsDependingOnTheNameTranslationBuilt_, and ROCNumberOnChannelAmongThoseCalibrated_.
Referenced by scanningROCForState(), and scanValue().
|
private |
Definition at line 837 of file PixelCalibConfiguration.cc.
References cols_, nScanPoints(), rows_, and scanROC().
Referenced by colCounter(), nextFECState(), and pixelsWithHits().
|
inline |
Definition at line 159 of file PixelCalibConfiguration.h.
Referenced by SiPixelCalibConfiguration::SiPixelCalibConfiguration().
|
inline |
Definition at line 132 of file PixelCalibConfiguration.h.
References scanCounter().
Referenced by nextFECState(), scanCounter(), and scanValue().
|
private |
Definition at line 823 of file PixelCalibConfiguration.cc.
References mps_fire::i, nConfigurations(), and nScanPoints().
|
inline |
Definition at line 148 of file PixelCalibConfiguration.h.
Referenced by containsScan(), and SiPixelCalibConfiguration::SiPixelCalibConfiguration().
bool PixelCalibConfiguration::scanningROCForState | ( | PixelROCName | roc, |
unsigned int | state | ||
) | const |
Definition at line 796 of file PixelCalibConfiguration.cc.
References ROCNumberOnChannelAmongThoseCalibrated(), scanROC(), and singleROC_.
Referenced by nextFECState().
|
private |
Definition at line 771 of file PixelCalibConfiguration.cc.
References cols_, nConfigurations(), nScanPoints(), and rows_.
Referenced by colCounter(), rowCounter(), and scanningROCForState().
|
inline |
Definition at line 134 of file PixelCalibConfiguration.h.
Referenced by nextFECState(), and scanValue().
|
inline |
Definition at line 139 of file PixelCalibConfiguration.h.
|
private |
Definition at line 779 of file PixelCalibConfiguration.cc.
References dacs_, nScanPoints(), scanCounter(), and MessageLogger_cff::threshold.
|
private |
Definition at line 802 of file PixelCalibConfiguration.cc.
References numROCsCalibratedOnChannel(), ROCNumberOnChannelAmongThoseCalibrated(), and scanValue().
|
inline |
Definition at line 152 of file PixelCalibConfiguration.h.
References scanValueMax().
Referenced by scanValueMax().
|
inlineprivate |
Definition at line 225 of file PixelCalibConfiguration.h.
|
inline |
Definition at line 151 of file PixelCalibConfiguration.h.
References scanValueMin().
Referenced by scanValueMin().
|
inlineprivate |
Definition at line 224 of file PixelCalibConfiguration.h.
|
inline |
Definition at line 149 of file PixelCalibConfiguration.h.
References scanValues().
Referenced by scanValues(), and SiPixelCalibConfiguration::SiPixelCalibConfiguration().
|
inlineprivate |
Definition at line 222 of file PixelCalibConfiguration.h.
|
inline |
Definition at line 154 of file PixelCalibConfiguration.h.
References scanValuesMixedAcrossROCs(), and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by scanValuesMixedAcrossROCs().
|
inlineprivate |
Definition at line 229 of file PixelCalibConfiguration.h.
|
inline |
Definition at line 153 of file PixelCalibConfiguration.h.
References scanValueStep().
Referenced by scanValueStep().
|
inlineprivate |
Definition at line 228 of file PixelCalibConfiguration.h.
|
inline |
Definition at line 175 of file PixelCalibConfiguration.h.
|
overridevirtual |
Implements pos::PixelConfigBase.
Definition at line 1457 of file PixelCalibConfiguration.cc.
References cols_, dacs_, corrVsCorr::filename, dqmdumpme::first, highVCalRange_, mps_fire::i, dqmiolumiharvest::j, pos::PixelCalibBase::mode_, ntrigger_, MillePedeFileConverter_cfg::out, parameters_, rocListInstructions_, rows_, singleROC_, AlCaHLTBitMon_QueryRunRegistry::string, and usesROCList_.
Referenced by writeXMLHeader().
|
inlineoverridevirtual |
Reimplemented from pos::PixelConfigBase.
Definition at line 190 of file PixelCalibConfiguration.h.
References crabWrapper::key, MillePedeFileConverter_cfg::out, PointingDoubleMultiSkim_cfg::out1, PointingDoubleMultiSkim_cfg::out2, castor_dqm_sourceclient_file_cfg::path, AlCaHLTBitMon_QueryRunRegistry::string, and BeamSplash_cfg::version.
|
overridevirtual |
Reimplemented from pos::PixelCalibBase.
Definition at line 1627 of file PixelCalibConfiguration.cc.
References AlCaHLTBitMon_QueryRunRegistry::string.
|
overridevirtual |
Reimplemented from pos::PixelCalibBase.
Definition at line 1580 of file PixelCalibConfiguration.cc.
References gather_cfg::cout, pos::PixelConfigBase::getAuthor(), pos::PixelConfigBase::getComment(), pos::PixelTimeFormatter::getmSecTime(), pos::PixelTimeFormatter::getTime(), AlCaHLTBitMon_QueryRunRegistry::string, and writeASCII().
|
overridevirtual |
Reimplemented from pos::PixelCalibBase.
Definition at line 1641 of file PixelCalibConfiguration.cc.
References gather_cfg::cout, and AlCaHLTBitMon_QueryRunRegistry::string.
|
friend |
|
private |
Definition at line 296 of file PixelCalibConfiguration.h.
Referenced by disablePixels(), enablePixels(), nextFECState(), and PixelCalibConfiguration().
|
private |
Definition at line 301 of file PixelCalibConfiguration.h.
Referenced by PixelCalibConfiguration().
|
private |
Definition at line 251 of file PixelCalibConfiguration.h.
Referenced by buildObjectsDependingOnTheNameTranslation().
|
private |
Definition at line 242 of file PixelCalibConfiguration.h.
Referenced by colCounter(), disablePixels(), enablePixels(), maxNumHitsPerROC(), nextFECState(), pos::operator<<(), PixelCalibConfiguration(), pixelsWithHits(), rowCounter(), scanROC(), and writeASCII().
|
private |
Definition at line 260 of file PixelCalibConfiguration.h.
Referenced by iScan(), nextFECState(), pos::operator<<(), PixelCalibConfiguration(), scanValue(), and writeASCII().
|
mutableprivate |
Definition at line 256 of file PixelCalibConfiguration.h.
Referenced by fedCardsAndChannels().
|
private |
Definition at line 271 of file PixelCalibConfiguration.h.
Referenced by nextFECState(), PixelCalibConfiguration(), and writeASCII().
|
private |
Definition at line 246 of file PixelCalibConfiguration.h.
Referenced by buildROCAndModuleListsFromROCSet(), getFECCrates(), getFEDCrates(), and getTKFECCrates().
|
private |
Definition at line 269 of file PixelCalibConfiguration.h.
Referenced by buildROCAndModuleListsFromROCSet().
|
private |
Definition at line 268 of file PixelCalibConfiguration.h.
Referenced by pos::operator<<(), PixelCalibConfiguration(), and writeASCII().
|
private |
Definition at line 253 of file PixelCalibConfiguration.h.
Referenced by buildObjectsDependingOnTheNameTranslation(), and numROCsCalibratedOnChannel().
|
private |
Definition at line 254 of file PixelCalibConfiguration.h.
Referenced by buildObjectsDependingOnTheNameTranslation(), numROCsCalibratedOnChannel(), PixelCalibConfiguration(), and ROCNumberOnChannelAmongThoseCalibrated().
|
mutableprivate |
Definition at line 291 of file PixelCalibConfiguration.h.
Referenced by buildROCAndModuleListsFromROCSet().
|
mutableprivate |
Definition at line 290 of file PixelCalibConfiguration.h.
Referenced by buildROCAndModuleListsFromROCSet().
|
private |
Definition at line 293 of file PixelCalibConfiguration.h.
Referenced by Mixins._TypedParameterizable::clone(), Types.PSet::clone(), Types.EDAlias::clone(), Mixins._TypedParameterizable::copy(), pos::operator<<(), parameterValue(), PixelCalibConfiguration(), and writeASCII().
|
private |
Definition at line 247 of file PixelCalibConfiguration.h.
Referenced by buildObjectsDependingOnTheNameTranslation(), buildROCAndModuleLists(), buildROCAndModuleListsFromROCSet(), fedCardsAndChannels(), getFECCrates(), getFEDCrates(), getFEDsAndChannels(), getTKFECCrates(), nextFECState(), and PixelCalibConfiguration().
|
mutableprivate |
Definition at line 245 of file PixelCalibConfiguration.h.
Referenced by nextFECState().
|
private |
Definition at line 248 of file PixelCalibConfiguration.h.
Referenced by buildROCAndModuleLists(), PixelCalibConfiguration(), and writeASCII().
|
private |
Definition at line 252 of file PixelCalibConfiguration.h.
Referenced by buildObjectsDependingOnTheNameTranslation(), and ROCNumberOnChannelAmongThoseCalibrated().
|
mutableprivate |
Definition at line 244 of file PixelCalibConfiguration.h.
Referenced by buildObjectsDependingOnTheNameTranslation(), buildROCAndModuleListsFromROCSet(), fedCardsAndChannels(), getFEDsAndChannels(), and nextFECState().
|
private |
Definition at line 241 of file PixelCalibConfiguration.h.
Referenced by colCounter(), disablePixels(), enablePixels(), maxNumHitsPerROC(), nextFECState(), pos::operator<<(), PixelCalibConfiguration(), pixelsWithHits(), rowCounter(), scanROC(), and writeASCII().
|
private |
Definition at line 239 of file PixelCalibConfiguration.h.
Referenced by buildROCAndModuleListsFromROCSet(), PixelCalibConfiguration(), scanningROCForState(), and writeASCII().
|
private |
Definition at line 298 of file PixelCalibConfiguration.h.
Referenced by PixelCalibConfiguration(), and writeASCII().