|
ATLAS Offline Software
|
Go to the documentation of this file.
13 MsgStream
mlog(
msgSvc(),
"TrigPassFlagsConverter" );
26 MsgStream
mlog(
msgSvc(),
"TrigPassFlagsConverter" );
31 static const pool::Guid p1_guid(
"1FA7E531-B1F9-4EC5-9BD1-FD19CE7368B6");
36 std::unique_ptr< TrigPassFlags_p1 > col_vect( poolReadObject< TrigPassFlags_p1 >() );
42 throw std::runtime_error(
"Unsupported persistent version");
virtual TrigPassFlags * createTransient()
virtual TRANS * createTransient(const PERS *persObj, MsgStream &log)
Create transient representation of a persistent object.
virtual PERS * createPersistent(const TRANS *transObj, MsgStream &log)
Create persistent representation of a transient object.
msgSvc
Provide convenience handles for various services.
Compatibility for old converter classes that don't get passed the key.
virtual TrigPassFlags_PERS * createPersistent(TrigPassFlags *transObj)
A Flag is an ordered collection of bits (vector<bool>) that can hold additional (boolean) information...
TrigPassFlagsCnv(ISvcLocator *svcloc)
virtual bool compareClassGuid(const Guid &clid) const
Compare POOL class GUID with the one of the object being read.