ATLAS Offline Software
Loading...
Searching...
No Matches
ByteStreamMetadataCnv_p1.cxx
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3*/
4
10
13
15{
17 pers->m_numEvents,
18 pers->m_maxEvents,
19 pers->m_recEnable,
20 pers->m_triggerType,
21 pers->m_detectorMask,
22 pers->m_detectorMask2,
23 pers->m_beamType,
24 pers->m_beamEnergy,
25 pers->m_guid,
26 pers->m_stream,
27 pers->m_project,
28 pers->m_lumiBlock,
30}
31
33 pers->m_runNumber = trans->getRunNumber();
34 pers->m_numEvents = trans->getNumEvents();
35 pers->m_maxEvents = trans->getMaxEvents();
36 pers->m_recEnable = trans->getRecEnable();
37 pers->m_triggerType = trans->getTriggerType();
38 pers->m_detectorMask = trans->getDetectorMask();
39 pers->m_detectorMask2 = trans->getDetectorMask2();
40 pers->m_beamType = trans->getBeamType();
41 pers->m_beamEnergy = trans->getBeamEnergy();
42 pers->m_guid = trans->getGuid();
43 pers->m_stream = trans->getStream();
44 pers->m_project = trans->getProject();
45 pers->m_lumiBlock = trans->getLumiBlock();
46 pers->m_freeMetaDataStrings = trans->getFreeMetaDataStrings();
47}
This file contains the class definition for the ByteStreamMetadataCnv_p1 class.
This file contains the class definition for the ByteStreamMetadataContainer class.
virtual void transToPers(const ByteStreamMetadata *transObj, ByteStreamMetadata_p1 *persObj, MsgStream &log)
virtual void persToTrans(const ByteStreamMetadata_p1 *persObj, ByteStreamMetadata *transObj, MsgStream &log)
This class is the persistent representation of ByteStreamMetadata.
std::vector< std::string > m_freeMetaDataStrings
This class is the StoreGate data object for bytestream metadata.
TH1F * trans(TH1F *h, bool t=false)