ATLAS Offline Software
McEventCollectionCnv_p4 Member List

This is the complete list of members for McEventCollectionCnv_p4, including all inherited members.

Base_t typedefMcEventCollectionCnv_p4private
baseToPersistent(CNV **cnv, const typename CNV::Trans_t *transObj, MsgStream &log) constITPConverterFor< TRANS >inline
clearReadingFlag()ITPConverterFor< TRANS >inline
converterForRef(CNV *cnv, const TPObjRef &ref, MsgStream &log) constITPConverterFor< TRANS >inline
converterForType(CNV *cnv, const std::type_info &t_info, MsgStream &log) constITPConverterFor< TRANS >inline
converterNotFound(const std::type_info &converterType, ITPConverter *c, const std::string &typeName, MsgStream &log) constITPConvertervirtual
converterNotFound(unsigned typeID, ITPConverter *c, const std::string &typeName, MsgStream &log) constITPConvertervirtual
createGenParticle(const GenParticle_p4 &p, ParticlesMap_t &partToEndVtx, HepMC::DataPool &datapools, const HepMC::GenVertexPtr &parent=nullptr, bool add_to_output=true) constMcEventCollectionCnv_p4protected
createGenVertex(const McEventCollection_p4 &persEvts, const GenVertex_p4 &vtx, ParticlesMap_t &bcToPart, HepMC::DataPool &datapools, HepMC::GenEvent *parent=nullptr) constMcEventCollectionCnv_p4protected
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) constITPConverterFor< 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 typedefITPCnvBase
fillTransFromPStore(CNV **cnv, const TPObjRef &ref, TRANS_T *trans, MsgStream &log) constITPConverterFor< TRANS >inline
ignoreRecursion(bool flag=false)TPAbstractPolyCnvBase< TRANS, TRANS, PERS >inline
initPrivateConverters(TopLevelTPCnvBase *)ITPConverterFor< TRANS >inlinevirtual
ITPConverter()ITPConverterinlineprotected
ITPConverterFor()ITPConverterFor< TRANS >inline
m_curRecLevelTPAbstractPolyCnvBase< TRANS, TRANS, PERS >protected
m_hepMCWeightSvcMcEventCollectionCnv_p4protected
m_ignoreRecursionTPAbstractPolyCnvBase< TRANS, TRANS, PERS >protected
m_isPileupMcEventCollectionCnv_p4protected
m_pStorageTPAbstractPolyCnvBase< TRANS, TRANS, PERS >protected
m_pStorageTIDITPConverterFor< TRANS >protected
m_pStorageTIDvalueITPConverterFor< TRANS >protected
m_recursiveTPAbstractPolyCnvBase< TRANS, TRANS, PERS >protected
m_topConverterITPConverterFor< TRANS >protected
m_topConverterRuntimeITPConverterFor< TRANS >protected
m_wasUsedForReadingITPConverterFor< TRANS >protected
McEventCollectionCnv_p4()McEventCollectionCnv_p4
McEventCollectionCnv_p4(const McEventCollectionCnv_p4 &rhs)McEventCollectionCnv_p4
operator=(const McEventCollectionCnv_p4 &rhs)McEventCollectionCnv_p4
ParticlesMap_t typedefMcEventCollectionCnv_p4protected
Pers_t typedefTPAbstractPolyCnvBase< TRANS, TRANS, PERS >
PersBase_t typedefTPAbstractPolyCnvBase< TRANS, TRANS, PERS >
persistentTInfo() constTPAbstractPolyCnvBase< TRANS, TRANS, PERS >inlinevirtual
ITPConverterFor::persistentTInfo() const =0ITPCnvBasepure virtual
persToTrans(const McEventCollection_p4 *persObj, McEventCollection *transObj, MsgStream &log)McEventCollectionCnv_p4virtual
TPConverterBase::persToTrans(const PERS *persObj, TRANS *transObj, MsgStream &log)=0TPAbstractPolyCnvBase< 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 typedefITPConverterFor< 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() constITPConverterFor< TRANS >inlinevirtual
toPersistent(CNV **cnv, const typename CNV::TransBase_t *transObj, MsgStream &log) constITPConverterFor< 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 typedefTPAbstractPolyCnvBase< TRANS, TRANS, PERS >
TransBase_t typedefITPConverterFor< TRANS >
transBaseTInfo() constITPConverterFor< TRANS >inlinevirtual
transientTInfo() constTPAbstractPolyCnvBase< TRANS, TRANS, PERS >inlinevirtual
ITPConverterFor::transientTInfo() constITPConverterFor< TRANS >inlinevirtual
transToPers(const McEventCollection *transObj, McEventCollection_p4 *persObj, MsgStream &log)McEventCollectionCnv_p4virtual
TPConverterBase::transToPers(const TRANS *transObj, PERS *persObj, MsgStream &log)=0TPAbstractPolyCnvBase< 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() constITPConverterFor< TRANS >inlinevirtual
typeIDvalue() constITPConverterFor< 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) constMcEventCollectionCnv_p4protected
writeGenVertex(const HepMC::GenVertex &vtx, McEventCollection_p4 &persEvt) constMcEventCollectionCnv_p4protected
~ITPCnvBase()=defaultITPCnvBasevirtual
~ITPConverter()=defaultITPConvertervirtual
~ITPConverterFor()=defaultITPConverterFor< TRANS >virtual
~McEventCollectionCnv_p4()McEventCollectionCnv_p4virtual
~TPAbstractPolyCnvBase()=defaultTPAbstractPolyCnvBase< TRANS, TRANS, PERS >virtual
~TPConverterBase()=defaultTPConverterBase< TRANS, PERS >virtual
~TPPolyCnvBase()=defaultTPPolyCnvBase< TRANS, TRANS, PERS >virtual