|
ATLAS Offline Software
|
Go to the documentation of this file.
32 this->setTLPersObject(pers_nc);
33 m_mainConverter.pstoreToTrans(0, trans,
msg);
34 this->clearTLPersObject();
40 while (
it != trans->
end()) {
42 msg<<
MSG::DEBUG <<
"InDetLowBetaContainer TP container with NULL element "
56 this->setTLPersObject(pers);
57 m_mainConverter.virt_toPersistent(trans,
msg);
58 this->clearTLPersObject();
InDetLowBetaCandidateCnv_p1 m_lowBetaCandidateCnv
void setPStorage(std::vector< PERS > *storage)
Tell this converter which storage vector it should use to store or retrieve persistent representation...
virtual void setPStorage(InDetLowBetaContainer_tlp1 *storage)
void addMainTPConverter()
Add the main TP converter to the internal list - should be called from user-defined constructor.
virtual void addTPConverter(ITPConverter *cnv)
Add a TP converter to this top level converter.
(Non-const) Iterator class for DataVector/DataList.
std::vector< InDetLowBetaCandidate_p1 > m_lowBetaCandidate
std::vector< InDetLowBetaContainer_p1 > m_lowBetaContainers
const_iterator end() const noexcept
Return a const_iterator pointing past the end of the collection.
InDetLowBetaContainerCnv_tlp1()
#define ATLAS_THREAD_SAFE
void setMainCnvPStorage(STORAGE *storage)
Set the persistent storage space for the main TP converter.
const_iterator begin() const noexcept
Return a const_iterator pointing at the beginning of the collection.