| Base_t typedef | McEventCollectionCnv_p4 | private |
| baseToPersistent(CNV **cnv, const typename CNV::Trans_t *transObj, MsgStream &log) const | ITPConverterFor< TRANS > | inline |
| clearReadingFlag() | ITPConverterFor< TRANS > | inline |
| converterForRef(CNV *cnv, const TPObjRef &ref, MsgStream &log) const | ITPConverterFor< TRANS > | inline |
| converterForType(CNV *cnv, const std::type_info &t_info, MsgStream &log) const | ITPConverterFor< TRANS > | inline |
| converterNotFound(const std::type_info &converterType, ITPConverter *c, const std::string &typeName, MsgStream &log) const | ITPConverter | virtual |
| converterNotFound(unsigned typeID, ITPConverter *c, const std::string &typeName, MsgStream &log) const | ITPConverter | virtual |
| createGenParticle(const GenParticle_p4 &p, ParticlesMap_t &partToEndVtx, HepMC::DataPool &datapools, const HepMC::GenVertexPtr &parent=nullptr, bool add_to_output=true) const | McEventCollectionCnv_p4 | protected |
| createGenVertex(const McEventCollection_p4 &persEvts, const GenVertex_p4 &vtx, ParticlesMap_t &bcToPart, HepMC::DataPool &datapools, HepMC::GenEvent *parent=nullptr) const | McEventCollectionCnv_p4 | protected |
| createPersistent(const TRANS *transObj, MsgStream &log) | TPAbstractPolyCnvBase< TRANS, TRANS, PERS > | virtual |
| createPersistentWithKey(const TRANS *transObj, const std::string &key, MsgStream &log) | TPAbstractPolyCnvBase< TRANS, TRANS, PERS > | virtual |
| createTransFromPStore(CNV **cnv, const TPObjRef &ref, MsgStream &log) const | ITPConverterFor< TRANS > | inline |
| createTransient(const PERS *persObj, MsgStream &log) | TPPolyCnvBase< TRANS, TRANS, PERS > | virtual |
| createTransientWithKey(const PERS *persObj, const std::string &key, MsgStream &log) | TPPolyCnvBase< TRANS, TRANS, PERS > | virtual |
| Factory typedef | ITPCnvBase | |
| fillTransFromPStore(CNV **cnv, const TPObjRef &ref, TRANS_T *trans, MsgStream &log) const | ITPConverterFor< TRANS > | inline |
| ignoreRecursion(bool flag=false) | TPAbstractPolyCnvBase< TRANS, TRANS, PERS > | inline |
| initPrivateConverters(TopLevelTPCnvBase *) | ITPConverterFor< TRANS > | inlinevirtual |
| ITPConverter() | ITPConverter | inlineprotected |
| ITPConverterFor() | ITPConverterFor< TRANS > | inline |
| m_curRecLevel | TPAbstractPolyCnvBase< TRANS, TRANS, PERS > | protected |
| m_hepMCWeightSvc | McEventCollectionCnv_p4 | protected |
| m_ignoreRecursion | TPAbstractPolyCnvBase< TRANS, TRANS, PERS > | protected |
| m_isPileup | McEventCollectionCnv_p4 | protected |
| m_pStorage | TPAbstractPolyCnvBase< TRANS, TRANS, PERS > | protected |
| m_pStorageTID | ITPConverterFor< TRANS > | protected |
| m_pStorageTIDvalue | ITPConverterFor< TRANS > | protected |
| m_recursive | TPAbstractPolyCnvBase< TRANS, TRANS, PERS > | protected |
| m_topConverter | ITPConverterFor< TRANS > | protected |
| m_topConverterRuntime | ITPConverterFor< TRANS > | protected |
| m_wasUsedForReading | ITPConverterFor< TRANS > | protected |
| McEventCollectionCnv_p4() | McEventCollectionCnv_p4 | |
| McEventCollectionCnv_p4(const McEventCollectionCnv_p4 &rhs) | McEventCollectionCnv_p4 | |
| operator=(const McEventCollectionCnv_p4 &rhs) | McEventCollectionCnv_p4 | |
| ParticlesMap_t typedef | McEventCollectionCnv_p4 | protected |
| Pers_t typedef | TPAbstractPolyCnvBase< TRANS, TRANS, PERS > | |
| PersBase_t typedef | TPAbstractPolyCnvBase< TRANS, TRANS, PERS > | |
| persistentTInfo() const | TPAbstractPolyCnvBase< TRANS, TRANS, PERS > | inlinevirtual |
| ITPConverterFor::persistentTInfo() const =0 | ITPCnvBase | pure virtual |
| persToTrans(const McEventCollection_p4 *persObj, McEventCollection *transObj, MsgStream &log) | McEventCollectionCnv_p4 | virtual |
| TPConverterBase::persToTrans(const PERS *persObj, TRANS *transObj, MsgStream &log)=0 | TPAbstractPolyCnvBase< TRANS, TRANS, PERS > | pure virtual |
| persToTransUntyped(const void *pers, void *trans, MsgStream &log) | TPAbstractPolyCnvBase< TRANS, TRANS, PERS > | inlinevirtual |
| persToTransWithKey(const PERS *persObj, TRANS *transObj, const std::string &, MsgStream &log) | TPAbstractPolyCnvBase< TRANS, TRANS, PERS > | inlinevirtual |
| persToTransWithKeyUntyped(const void *pers, void *trans, const std::string &key, MsgStream &log) | TPAbstractPolyCnvBase< TRANS, TRANS, PERS > | inlinevirtual |
| PolyCnvBase_t typedef | ITPConverterFor< TRANS > | |
| pstoreToTrans(unsigned index, TRANS *trans, MsgStream &log) | TPConverterBase< TRANS, PERS > | inlinevirtual |
| reservePStorage(size_t size) | TPAbstractPolyCnvBase< TRANS, TRANS, PERS > | inlinevirtual |
| setPileup() | McEventCollectionCnv_p4 | |
| setPStorage(std::vector< PERS > *storage) | TPAbstractPolyCnvBase< TRANS, TRANS, PERS > | inline |
| setReadingFlag() | ITPConverterFor< TRANS > | inline |
| setRecursive(bool flag=true) | TPAbstractPolyCnvBase< TRANS, TRANS, PERS > | inline |
| setRuntimeTopConverter(TopLevelTPCnvBase *topConverter) | ITPConverterFor< TRANS > | inlinevirtual |
| setTopConverter(TopLevelTPCnvBase *topConverter, const TPObjRef::typeID_t &TPtypeID) | ITPConverterFor< TRANS > | inlinevirtual |
| topConverter() | ITPConverterFor< TRANS > | inlinevirtual |
| topConverter() const | ITPConverterFor< TRANS > | inlinevirtual |
| toPersistent(CNV **cnv, const typename CNV::TransBase_t *transObj, MsgStream &log) const | ITPConverterFor< TRANS > | inline |
| toPersistentWithKey_impl(const TRANS *trans, const std::string &key, MsgStream &log) | TPAbstractPolyCnvBase< TRANS, TRANS, PERS > | |
| TPAbstractPolyCnvBase() | TPAbstractPolyCnvBase< TRANS, TRANS, PERS > | inline |
| TPConverterBase() | TPConverterBase< TRANS, PERS > | inline |
| TPPolyCnvBase() | TPPolyCnvBase< TRANS, TRANS, PERS > | inline |
| Trans_t typedef | TPAbstractPolyCnvBase< TRANS, TRANS, PERS > | |
| TransBase_t typedef | ITPConverterFor< TRANS > | |
| transBaseTInfo() const | ITPConverterFor< TRANS > | inlinevirtual |
| transientTInfo() const | TPAbstractPolyCnvBase< TRANS, TRANS, PERS > | inlinevirtual |
| ITPConverterFor::transientTInfo() const | ITPConverterFor< TRANS > | inlinevirtual |
| transToPers(const McEventCollection *transObj, McEventCollection_p4 *persObj, MsgStream &log) | McEventCollectionCnv_p4 | virtual |
| TPConverterBase::transToPers(const TRANS *transObj, PERS *persObj, MsgStream &log)=0 | TPAbstractPolyCnvBase< TRANS, TRANS, PERS > | pure virtual |
| transToPersUntyped(const void *trans, void *pers, MsgStream &log) | TPAbstractPolyCnvBase< TRANS, TRANS, PERS > | inlinevirtual |
| transToPersWithKey(const TRANS *transObj, PERS *persObj, const std::string &, MsgStream &log) | TPAbstractPolyCnvBase< TRANS, TRANS, PERS > | inlinevirtual |
| transToPersWithKeyUntyped(const void *trans, void *pers, const std::string &key, MsgStream &log) | TPAbstractPolyCnvBase< TRANS, TRANS, PERS > | inlinevirtual |
| typeID() const | ITPConverterFor< TRANS > | inlinevirtual |
| typeIDvalue() const | ITPConverterFor< TRANS > | inline |
| virt_createTransFromPStore(unsigned index, MsgStream &log) | TPPolyCnvBase< TRANS, TRANS, PERS > | inlinevirtual |
| virt_createTransFromPStoreWithKey(unsigned index, const std::string &key, MsgStream &log) | TPPolyCnvBase< TRANS, TRANS, PERS > | inlinevirtual |
| virt_toPersistent(const TRANS *trans, MsgStream &log) | TPConverterBase< TRANS, PERS > | inlinevirtual |
| virt_toPersistentWithKey(const TRANS *trans, const std::string &key, MsgStream &log) | TPConverterBase< TRANS, PERS > | inlinevirtual |
| wasUsedForReading() | ITPConverterFor< TRANS > | inline |
| writeGenParticle(const HepMC::GenParticle &p, McEventCollection_p4 &persEvt) const | McEventCollectionCnv_p4 | protected |
| writeGenVertex(const HepMC::GenVertex &vtx, McEventCollection_p4 &persEvt) const | McEventCollectionCnv_p4 | protected |
| ~ITPCnvBase()=default | ITPCnvBase | virtual |
| ~ITPConverter()=default | ITPConverter | virtual |
| ~ITPConverterFor()=default | ITPConverterFor< TRANS > | virtual |
| ~McEventCollectionCnv_p4() | McEventCollectionCnv_p4 | virtual |
| ~TPAbstractPolyCnvBase()=default | TPAbstractPolyCnvBase< TRANS, TRANS, PERS > | virtual |
| ~TPConverterBase()=default | TPConverterBase< TRANS, PERS > | virtual |
| ~TPPolyCnvBase()=default | TPPolyCnvBase< TRANS, TRANS, PERS > | virtual |