Definition at line 49 of file VP1DetInfo.cxx.
◆ cachedRetrieve()
template<class T >
const T * VP1DetInfo::Imp::cachedRetrieve |
( |
const T *& |
cachedPtr, |
|
|
const char * |
key, |
|
|
const bool & |
configallows |
|
) |
| |
|
static |
Definition at line 109 of file VP1DetInfo.cxx.
112 return ( cachedPtr==
bad? 0 : cachedPtr );
113 QString
key(preferredKey);
115 VP1Msg::messageDebug(
"VP1DetInfo WARNING: Will not attempt to get (type="+QString(
typeid(
T).
name())+
", key="+
key+
") due to missing/disabled features in job!");
123 VP1Msg::messageDebug(
"VP1DetInfo WARNING: Could not find (type="+QString(
typeid(
T).
name())+
") in detector store (expected key="+
key+
")");
127 if (
keys.count()>1) {
128 VP1Msg::messageDebug(
"VP1DetInfo WARNING: Could not find (type="+QString(
typeid(
T).
name())+
", key="+
key+
") in detector store, and could not uniquely guess at alternate key.");
132 VP1Msg::messageDebug(
"VP1DetInfo WARNING: Could not find (type="+QString(
typeid(
T).
name())+
", key="+
key+
") in detector store. Trying with key="+
keys.first()+
")");
◆ m_atlasIDHelper
◆ m_badInitFlag
const char VP1DetInfo::Imp::m_badInitFlag = ' ' |
|
static |
◆ m_caloIdMgr
◆ m_cscIDHelper
◆ m_embDetMgr
◆ m_emecDetMgr
◆ m_fcalDetMgr
◆ m_hecDetMgr
◆ m_initialised
bool VP1DetInfo::Imp::m_initialised = false |
|
static |
◆ m_larDetMgr
◆ m_mdtIDHelper
◆ m_mmIDHelper
◆ m_muonDetMgr
◆ m_pixelDetMgr
◆ m_pixelIDHelper
◆ m_rpcIDHelper
◆ m_sctDetMgr
◆ m_sctIDHelper
◆ m_stgcIDHelper
◆ m_tgcIDHelper
◆ m_tileDetMgr
◆ m_trtDetMgr
◆ m_trtIDHelper
The documentation for this class was generated from the following file:
QStringList getKeys() const