AthCommonDataStore(const std::string &name, T... args) | AthCommonDataStore< AthCommonMsg< Gaudi::Algorithm > > | inline |
AthCommonReentrantAlgorithm(const std::string &name, ISvcLocator *pSvcLocator) | AthCommonReentrantAlgorithm< Gaudi::Algorithm > | |
AthCommonReentrantAlgorithm() | AthCommonReentrantAlgorithm< Gaudi::Algorithm > | private |
AthCommonReentrantAlgorithm(const AthCommonReentrantAlgorithm &) | AthCommonReentrantAlgorithm< Gaudi::Algorithm > | private |
ATLAS_THREAD_SAFE | InDet::DefectsEmulatorCondAlgBase | mutableprotected |
ATLAS_THREAD_SAFE | InDet::DefectsEmulatorCondAlgBase | mutableprotected |
ATLAS_THREAD_SAFE | InDet::DefectsEmulatorCondAlgBase | mutableprotected |
ATLAS_THREAD_SAFE | InDet::DefectsEmulatorCondAlgBase | mutableprotected |
ATLAS_THREAD_SAFE | InDet::DefectsEmulatorCondAlgBase | mutableprotected |
ATLAS_THREAD_SAFE | InDet::DefectsEmulatorCondAlgBase | mutableprotected |
ATLAS_THREAD_SAFE | InDet::DefectsEmulatorCondAlgBase | mutableprotected |
cardinality() const override | AthCommonReentrantAlgorithm< Gaudi::Algorithm > | virtual |
checkProbabilities(unsigned int n_probabilities) const | InDet::DefectsEmulatorCondAlgBase | protected |
declareGaudiProperty(Gaudi::Property< T > &hndl, const SG::VarHandleKeyType &) | AthCommonDataStore< AthCommonMsg< Gaudi::Algorithm > > | inlineprivate |
declareGaudiProperty(Gaudi::Property< T > &hndl, const SG::VarHandleKeyArrayType &) | AthCommonDataStore< AthCommonMsg< Gaudi::Algorithm > > | inlineprivate |
declareGaudiProperty(Gaudi::Property< T > &hndl, const SG::VarHandleType &) | AthCommonDataStore< AthCommonMsg< Gaudi::Algorithm > > | inlineprivate |
declareGaudiProperty(Gaudi::Property< T > &t, const SG::NotHandleType &) | AthCommonDataStore< AthCommonMsg< Gaudi::Algorithm > > | inlineprivate |
declareProperty(Gaudi::Property< T > &t) | AthCommonDataStore< AthCommonMsg< Gaudi::Algorithm > > | inline |
declareProperty(const std::string &name, SG::VarHandleKey &hndl, const std::string &doc, const SG::VarHandleKeyType &) | AthCommonDataStore< AthCommonMsg< Gaudi::Algorithm > > | inline |
declareProperty(const std::string &name, SG::VarHandleBase &hndl, const std::string &doc, const SG::VarHandleType &) | AthCommonDataStore< AthCommonMsg< Gaudi::Algorithm > > | inline |
declareProperty(const std::string &name, SG::VarHandleKeyArray &hndArr, const std::string &doc, const SG::VarHandleKeyArrayType &) | AthCommonDataStore< AthCommonMsg< Gaudi::Algorithm > > | inline |
declareProperty(const std::string &name, T &property, const std::string &doc, const SG::NotHandleType &) | AthCommonDataStore< AthCommonMsg< Gaudi::Algorithm > > | inline |
declareProperty(const std::string &name, T &property, const std::string &doc="none") | AthCommonDataStore< AthCommonMsg< Gaudi::Algorithm > > | inline |
DefectsEmulatorCondAlgBase(const std::string &name, ISvcLocator *pSvcLocator) | InDet::DefectsEmulatorCondAlgImpl< StripDefectsEmulatorCondAlg > | |
InDet::DefectsEmulatorCondAlgBase::DefectsEmulatorCondAlgBase(const std::string &name, ISvcLocator *pSvcLocator) | InDet::DefectsEmulatorCondAlgBase | |
DefectsEmulatorCondAlgImpl< StripDefectsEmulatorCondAlg > class | InDet::StripDefectsEmulatorCondAlg | friend |
derived() const | InDet::DefectsEmulatorCondAlgImpl< StripDefectsEmulatorCondAlg > | inlineprotected |
detStore() const | AthCommonDataStore< AthCommonMsg< Gaudi::Algorithm > > | inline |
ECornerDefectParams enum name | InDet::DefectsEmulatorCondAlgBase | protected |
ECounts enum name | InDet::DefectsEmulatorCondAlgBase | protected |
EPerModuleHistType enum name | InDet::DefectsEmulatorCondAlgBase | protected |
EPosHistType enum name | InDet::DefectsEmulatorCondAlgBase | protected |
EProbabilities enum name | InDet::DefectsEmulatorCondAlgBase | protected |
evtStore() | AthCommonDataStore< AthCommonMsg< Gaudi::Algorithm > > | inline |
evtStore() const | AthCommonDataStore< AthCommonMsg< Gaudi::Algorithm > > | inline |
execute(const EventContext &ctx) const override | InDet::DefectsEmulatorCondAlgImpl< StripDefectsEmulatorCondAlg > | virtual |
extraDeps_update_handler(Gaudi::Details::PropertyBase &ExtraDeps) | AthCommonDataStore< AthCommonMsg< Gaudi::Algorithm > > | protected |
extraOutputDeps() const override | AthCommonReentrantAlgorithm< Gaudi::Algorithm > | virtual |
fillPerModuleHistograms(unsigned int module_pattern_i, unsigned int pattern_hist_i, unsigned int matrix_histogram_index, unsigned int matrix_index, unsigned int module_i, unsigned int n_masks, const std::vector< unsigned int > &n_mask_defects, const Amg::Vector3D ¢er) const | InDet::DefectsEmulatorCondAlgBase | protected |
filterPassed(const EventContext &ctx) const | AthCommonReentrantAlgorithm< Gaudi::Algorithm > | inlinevirtual |
finalize() override | InDet::DefectsEmulatorCondAlgBase | virtual |
findHist(unsigned int pattern_i, unsigned int n_rows, unsigned int n_cols) const | InDet::DefectsEmulatorCondAlgBase | protected |
getModuleConnectionMap(const InDetDD::SiDetectorElementCollection &det_ele_coll) const | InDet::StripDefectsEmulatorCondAlg | inlineprotected |
histogramDefectModule(unsigned int module_pattern_i, unsigned int hist_pattern_i, unsigned int id_hash, const Amg::Vector3D ¢er) const | InDet::DefectsEmulatorCondAlgBase | protected |
IDName() | InDet::StripDefectsEmulatorCondAlg | inlineprotectedstatic |
initialize() override final | InDet::StripDefectsEmulatorCondAlg | virtual |
initializeBase(unsigned int n_masks, unsigned int wafer_hash_max) | InDet::DefectsEmulatorCondAlgBase | protected |
initializeCornerDefects() | InDet::DefectsEmulatorCondAlgBase | protected |
initializeProbabilities(unsigned int n_masks) | InDet::DefectsEmulatorCondAlgBase | protected |
inputHandles() const override | AthCommonDataStore< AthCommonMsg< Gaudi::Algorithm > > | virtual |
isClonable() const override | AthCommonReentrantAlgorithm< Gaudi::Algorithm > | virtual |
isModuleDefect(const EventContext &ctx, unsigned int id_hash) const | InDet::StripDefectsEmulatorCondAlg | inlineprotected |
kCellDefectProb enum value | InDet::DefectsEmulatorCondAlgBase | protected |
kCornerDefectkSagitta enum value | InDet::DefectsEmulatorCondAlgBase | protected |
kCornerDefectkSagittaOffset enum value | InDet::DefectsEmulatorCondAlgBase | protected |
kCornerDefectkWidthRowDirection enum value | InDet::DefectsEmulatorCondAlgBase | protected |
kCornerDefectkWidthRowDirectionOffset enum value | InDet::DefectsEmulatorCondAlgBase | protected |
kCornerDefectProb enum value | InDet::DefectsEmulatorCondAlgBase | protected |
kCornerDefectWidthColumnDirection enum value | InDet::DefectsEmulatorCondAlgBase | protected |
kCornerDefectWidthColumnDirectionOffset enum value | InDet::DefectsEmulatorCondAlgBase | protected |
kDefectCell enum value | InDet::DefectsEmulatorCondAlgBase | protected |
kDefectModule enum value | InDet::DefectsEmulatorCondAlgBase | protected |
kDefectModulePos enum value | InDet::DefectsEmulatorCondAlgBase | protected |
kMatrixTypeId enum value | InDet::DefectsEmulatorCondAlgBase | protected |
kMaxDefectsPerModule enum value | InDet::DefectsEmulatorCondAlgBase | protected |
kModuleDefectProb enum value | InDet::DefectsEmulatorCondAlgBase | protected |
kModulesWithDefectsPos enum value | InDet::DefectsEmulatorCondAlgBase | protected |
kNCornerDefectParams enum value | InDet::DefectsEmulatorCondAlgBase | protected |
kNCounts enum value | InDet::DefectsEmulatorCondAlgBase | protected |
kNDefects enum value | InDet::DefectsEmulatorCondAlgBase | protected |
kNElements enum value | InDet::DefectsEmulatorCondAlgBase | protected |
kNMaxRtriesExceeded enum value | InDet::DefectsEmulatorCondAlgBase | protected |
kNModulesWithDefects enum value | InDet::DefectsEmulatorCondAlgBase | protected |
kNPerModuleHistTypes enum value | InDet::DefectsEmulatorCondAlgBase | protected |
kNPosHists enum value | InDet::DefectsEmulatorCondAlgBase | protected |
kNProb enum value | InDet::DefectsEmulatorCondAlgBase | protected |
kNRetries enum value | InDet::DefectsEmulatorCondAlgBase | protected |
m_checkerBoardToggle | InDet::DefectsEmulatorCondAlgBase | protected |
m_cornerDefectNCornerFractionsPerPattern | InDet::DefectsEmulatorCondAlgBase | protected |
m_cornerDefectParamsPerPattern | InDet::DefectsEmulatorCondAlgBase | protected |
m_defectProbability | InDet::DefectsEmulatorCondAlgBase | protected |
m_detEleCollKey | InDet::DefectsEmulatorCondAlgImpl< StripDefectsEmulatorCondAlg > | protected |
m_detStore | AthCommonDataStore< AthCommonMsg< Gaudi::Algorithm > > | private |
m_evtStore | AthCommonDataStore< AthCommonMsg< Gaudi::Algorithm > > | private |
m_extendedExtraObjects | AthCommonReentrantAlgorithm< Gaudi::Algorithm > | private |
m_fillEtaPhiHistogramsPerPattern | InDet::DefectsEmulatorCondAlgBase | protected |
m_fillHistogramsPerPattern | InDet::DefectsEmulatorCondAlgBase | protected |
m_groupDefectHistNames | InDet::DefectsEmulatorCondAlgBase | protected |
m_histMutex | InDet::DefectsEmulatorCondAlgBase | mutableprotected |
m_histogramGroupName | InDet::DefectsEmulatorCondAlgBase | protected |
m_histogrammingEnabled | InDet::DefectsEmulatorCondAlgBase | protected |
m_histSvc | InDet::DefectsEmulatorCondAlgBase | protected |
m_idHelper | InDet::DefectsEmulatorCondAlgImpl< StripDefectsEmulatorCondAlg > | protected |
m_idName | InDet::DefectsEmulatorCondAlgImpl< StripDefectsEmulatorCondAlg > | protected |
m_maxAttempts | InDet::DefectsEmulatorCondAlgBase | protected |
m_maxNGroupDefects | InDet::DefectsEmulatorCondAlgBase | protected |
m_modulePattern | InDet::DefectsEmulatorCondAlgBase | protected |
m_modulesWithoutDefectParameters | InDet::DefectsEmulatorCondAlgBase | mutableprotected |
m_moduleVetoTool | InDet::StripDefectsEmulatorCondAlg | protected |
m_nDefectFractionsPerPattern | InDet::DefectsEmulatorCondAlgBase | protected |
m_oddColToggle | InDet::DefectsEmulatorCondAlgBase | protected |
m_oddRowToggle | InDet::DefectsEmulatorCondAlgBase | protected |
m_perPatternAndMaskFractions | InDet::DefectsEmulatorCondAlgBase | protected |
m_perPatternCornerDefectNCornerCummulativeProb | InDet::DefectsEmulatorCondAlgBase | protected |
m_rndmSvc | InDet::DefectsEmulatorCondAlgBase | protected |
m_rngName | InDet::DefectsEmulatorCondAlgBase | protected |
m_varHandleArraysDeclared | AthCommonDataStore< AthCommonMsg< Gaudi::Algorithm > > | private |
m_vhka | AthCommonDataStore< AthCommonMsg< Gaudi::Algorithm > > | private |
m_writeKey | InDet::DefectsEmulatorCondAlgImpl< StripDefectsEmulatorCondAlg > | protected |
makeCumulativeProbabilityDist(std::vector< unsigned int > &module_pattern_idx, unsigned int prob_idx, std::vector< double > &cumulative_prob) const | InDet::DefectsEmulatorCondAlgBase | inlineprotected |
msg() const | AthCommonMsg< Gaudi::Algorithm > | inline |
msg(const MSG::Level lvl) const | AthCommonMsg< Gaudi::Algorithm > | inline |
msgLvl(const MSG::Level lvl) const | AthCommonMsg< Gaudi::Algorithm > | inline |
operator=(const AthCommonReentrantAlgorithm &) | AthCommonReentrantAlgorithm< Gaudi::Algorithm > | private |
outputHandles() const override | AthCommonDataStore< AthCommonMsg< Gaudi::Algorithm > > | virtual |
printSummaryOfDefectGeneration(unsigned int n_masks, unsigned int n_error, unsigned int n_defects_total, const std::vector< std::array< unsigned int, kNCounts > > &counts) const | InDet::DefectsEmulatorCondAlgBase | protected |
renounce(T &h) | AthCommonDataStore< AthCommonMsg< Gaudi::Algorithm > > | inlineprotected |
renounceArray(SG::VarHandleKeyArray &handlesArray) | AthCommonDataStore< AthCommonMsg< Gaudi::Algorithm > > | inlineprotected |
setFilterPassed(bool state, const EventContext &ctx) const | AthCommonReentrantAlgorithm< Gaudi::Algorithm > | inlinevirtual |
StoreGateSvc_t typedef | AthCommonDataStore< AthCommonMsg< Gaudi::Algorithm > > | private |
sysExecute(const EventContext &ctx) override | AthCommonReentrantAlgorithm< Gaudi::Algorithm > | virtual |
sysInitialize() override | AthCommonReentrantAlgorithm< Gaudi::Algorithm > | virtual |
sysStart() override | AthCommonDataStore< AthCommonMsg< Gaudi::Algorithm > > | virtual |
T_DetectorElementCollection typedef | InDet::DefectsEmulatorCondAlgImpl< StripDefectsEmulatorCondAlg > | |
T_EmulatedDefects typedef | InDet::DefectsEmulatorCondAlgImpl< StripDefectsEmulatorCondAlg > | |
T_ID typedef | InDet::DefectsEmulatorCondAlgImpl< StripDefectsEmulatorCondAlg > | |
T_ModuleDesign typedef | InDet::DefectsEmulatorCondAlgImpl< StripDefectsEmulatorCondAlg > | |
T_ModuleHelper typedef | InDet::DefectsEmulatorCondAlgImpl< StripDefectsEmulatorCondAlg > | |
throwNumberOfDefects(CLHEP::HepRandomEngine *rndmEngine, const std::vector< unsigned int > &module_pattern_idx, unsigned int n_masks, unsigned int n_cells, std::vector< unsigned int > &n_mask_defects) const | InDet::DefectsEmulatorCondAlgBase | protected |
totalProbability(const std::vector< unsigned int > &module_pattern_idx, unsigned int prob_idx) const | InDet::DefectsEmulatorCondAlgBase | inlineprotected |
updateVHKA(Gaudi::Details::PropertyBase &) | AthCommonDataStore< AthCommonMsg< Gaudi::Algorithm > > | inline |
~AthCommonReentrantAlgorithm() override | AthCommonReentrantAlgorithm< Gaudi::Algorithm > | virtual |
~DefectsEmulatorCondAlgBase() override=default | InDet::DefectsEmulatorCondAlgBase | virtual |