|
BOSS 8.0.0
BESIII Offline Software System
|
Base class for all Root Converters. More...
#include <RootEventBaseCnv.h>
Public Member Functions | |
| RootEventBaseCnv (const CLID &clid, ISvcLocator *svc) | |
| virtual | ~RootEventBaseCnv () |
| virtual long | repSvcType () const |
| virtual StatusCode | initialize () |
| virtual StatusCode | finalize () |
| void | declareObject (const std::string &fullPath, const CLID &clid, const std::string &treename, const std::string &branchname) |
| Store TDS path to link a particular converter to an object on the TDS. | |
| virtual StatusCode | createObj (IOpaqueAddress *addr, DataObject *&dat) |
| Convert the persistent object to transient. | |
| virtual StatusCode | createRep (DataObject *pObject, IOpaqueAddress *&refpAddress) |
| Convert the transient object to the requested representation. | |
| virtual StatusCode | fillRepRefs (IOpaqueAddress *pAddress, DataObject *pObject) |
| Resolve the references of the converted object. | |
| virtual StatusCode | fillObjRefs (IOpaqueAddress *pAddress, DataObject *pObject) |
| Resolve the references of the converted object. | |
| virtual StatusCode | DataObjectToTObject (DataObject *dat, RootAddress *addr)=0 |
| Do the concrete conversion from TDS to ROOT. | |
| virtual StatusCode | TObjectToDataObject (DataObject *&dat)=0 |
| Do the concrete conversion from ROOT to TDS. | |
| TObject * | getReadObject () const |
| get the object to be read | |
| RootEventBaseCnv (const CLID &clid, ISvcLocator *svc) | |
| virtual | ~RootEventBaseCnv () |
| virtual long | repSvcType () const |
| virtual StatusCode | initialize () |
| virtual StatusCode | finalize () |
| void | declareObject (const std::string &fullPath, const CLID &clid, const std::string &treename, const std::string &branchname) |
| Store TDS path to link a particular converter to an object on the TDS. | |
| virtual StatusCode | createObj (IOpaqueAddress *addr, DataObject *&dat) |
| Convert the persistent object to transient. | |
| virtual StatusCode | createRep (DataObject *pObject, IOpaqueAddress *&refpAddress) |
| Convert the transient object to the requested representation. | |
| virtual StatusCode | fillRepRefs (IOpaqueAddress *pAddress, DataObject *pObject) |
| Resolve the references of the converted object. | |
| virtual StatusCode | fillObjRefs (IOpaqueAddress *pAddress, DataObject *pObject) |
| Resolve the references of the converted object. | |
| virtual StatusCode | DataObjectToTObject (DataObject *dat, RootAddress *addr)=0 |
| Do the concrete conversion from TDS to ROOT. | |
| virtual StatusCode | TObjectToDataObject (DataObject *&dat)=0 |
| Do the concrete conversion from ROOT to TDS. | |
| TObject * | getReadObject () const |
| get the object to be read | |
| RootEventBaseCnv (const CLID &clid, ISvcLocator *svc) | |
| virtual | ~RootEventBaseCnv () |
| virtual long | repSvcType () const |
| virtual StatusCode | initialize () |
| virtual StatusCode | finalize () |
| void | declareObject (const std::string &fullPath, const CLID &clid, const std::string &treename, const std::string &branchname) |
| Store TDS path to link a particular converter to an object on the TDS. | |
| virtual StatusCode | createObj (IOpaqueAddress *addr, DataObject *&dat) |
| Convert the persistent object to transient. | |
| virtual StatusCode | createRep (DataObject *pObject, IOpaqueAddress *&refpAddress) |
| Convert the transient object to the requested representation. | |
| virtual StatusCode | fillRepRefs (IOpaqueAddress *pAddress, DataObject *pObject) |
| Resolve the references of the converted object. | |
| virtual StatusCode | fillObjRefs (IOpaqueAddress *pAddress, DataObject *pObject) |
| Resolve the references of the converted object. | |
| virtual StatusCode | DataObjectToTObject (DataObject *dat, RootAddress *addr)=0 |
| Do the concrete conversion from TDS to ROOT. | |
| virtual StatusCode | TObjectToDataObject (DataObject *&dat)=0 |
| Do the concrete conversion from ROOT to TDS. | |
| TObject * | getReadObject () const |
| get the object to be read | |
| Public Member Functions inherited from Converter< Ty1, Ty2 > | |
| destination * | operator (const source &) const |
| destination * | operator (const source &) const |
| destination * | operator (const source &) const |
Static Public Member Functions | |
| static const unsigned char | storageType () |
| Storage type and class ID. | |
| static const unsigned char | storageType () |
| Storage type and class ID. | |
| static const unsigned char | storageType () |
| Storage type and class ID. | |
Protected Attributes | |
| IRootCnvSvc * | m_cnvSvc |
| std::vector< RootCnvSvc::Leaf > | m_leaves |
| RootInterface * | m_rootInterface |
| pointer to the RootInterface | |
| IDataProviderSvc * | m_eds |
| pointer to eventdataservice | |
| int | m_branchNr |
| the branchNr of this converter for writing | |
| int | m_branchNrDst |
| int | m_branchNrMc |
| int | m_branchNrRecon |
| int | m_branchNrEvtRec |
| int | m_branchNrEvtHeader |
| int | m_branchNrEvtNavigator |
| TObject * | m_objRead |
| the object that was read | |
| CLID | CLID_top |
| the CLID of the upper converter if any | |
| TArrayS * | m_branchNumbers |
| array with number of branches for reading | |
| std::string | m_rootBranchname |
| root branchname (may be concatenated of severals) | |
| std::string | m_rootTreename |
| each converter knows it's treename | |
| std::string | m_currentFileName |
| std::vector< void * > | m_adresses |
| each converter knows the corresponding adresses | |
| RootEvtSelector * | m_evtsel |
Additional Inherited Members | |
| Public Types inherited from Converter< Ty1, Ty2 > | |
| typedef Ty1 | source |
| typedef Ty2 | destination |
| typedef Ty1 | source |
| typedef Ty2 | destination |
| typedef Ty1 | source |
| typedef Ty2 | destination |
| Protected Member Functions inherited from Converter< Ty1, Ty2 > | |
| virtual destination * | convert (const source &) const =0 |
| virtual destination * | convert (const source &) const =0 |
| virtual destination * | convert (const source &) const =0 |
Base class for all Root Converters.
Based on SICb's SicbBaseCnv all specific converters inherit from this base class. The basic functions they have to implement are the pure conversions to and from DataObjects/Root Objects. In case there is more to do ( calling of upper converters, creation of branches for writing, reading of subbranches) they may also override the methods createObj/createRep. Based on the RootEventBaseCnv of Glast.
Definition at line 38 of file Event/RootCnvSvc/include/RootCnvSvc/RootEventBaseCnv.h.
| RootEventBaseCnv::RootEventBaseCnv | ( | const CLID & | clid, |
| ISvcLocator * | svc ) |
Definition at line 30 of file RootEventBaseCnv.cxx.
Referenced by createObj(), DigiCnv::DigiCnv(), DstCnv::DstCnv(), DstHltInfCnv::DstHltInfCnv(), EmcDigiCnv::EmcDigiCnv(), EmcMcHitCnv::EmcMcHitCnv(), EmcTrackCnv::EmcTrackCnv(), EventCnv::EventCnv(), EvtHeaderCnv::EvtHeaderCnv(), EvtNavigatorCnv::EvtNavigatorCnv(), EvtRecCnv::EvtRecCnv(), EvtRecDTagCnv::EvtRecDTagCnv(), EvtRecEtaToGGCnv::EvtRecEtaToGGCnv(), EvtRecEventCnv::EvtRecEventCnv(), EvtRecPi0Cnv::EvtRecPi0Cnv(), EvtRecPrimaryVertexCnv::EvtRecPrimaryVertexCnv(), EvtRecTrackCnv::EvtRecTrackCnv(), EvtRecVeeVertexCnv::EvtRecVeeVertexCnv(), ExtTrackCnv::ExtTrackCnv(), HltCnv::HltCnv(), HltInfCnv::HltInfCnv(), HltRawCnv::HltRawCnv(), LumiDigiCnv::LumiDigiCnv(), McCnv::McCnv(), McParticleCnv::McParticleCnv(), MdcDedxCnv::MdcDedxCnv(), MdcDigiCnv::MdcDigiCnv(), MdcKalTrackCnv::MdcKalTrackCnv(), MdcMcHitCnv::MdcMcHitCnv(), MdcTrackCnv::MdcTrackCnv(), MucDigiCnv::MucDigiCnv(), MucMcHitCnv::MucMcHitCnv(), MucTrackCnv::MucTrackCnv(), RecBTofCalHitCnv::RecBTofCalHitCnv(), RecEmcClusterCnv::RecEmcClusterCnv(), RecEmcHitCnv::RecEmcHitCnv(), RecEmcShowerCnv::RecEmcShowerCnv(), RecETofCalHitCnv::RecETofCalHitCnv(), RecEvTimeCnv::RecEvTimeCnv(), RecExtTrackCnv::RecExtTrackCnv(), RecMdcDedxCnv::RecMdcDedxCnv(), RecMdcDedxHitCnv::RecMdcDedxHitCnv(), RecMdcHitCnv::RecMdcHitCnv(), RecMdcKalHelixSegCnv::RecMdcKalHelixSegCnv(), RecMdcKalTrackCnv::RecMdcKalTrackCnv(), RecMdcTrackCnv::RecMdcTrackCnv(), RecMucRecHitCnv::RecMucRecHitCnv(), RecMucTrackCnv::RecMucTrackCnv(), RecTofTrackCnv::RecTofTrackCnv(), RecTrackCnv::RecTrackCnv(), RecZddChannelCnv::RecZddChannelCnv(), TofDigiCnv::TofDigiCnv(), TofMcHitCnv::TofMcHitCnv(), TofTrackCnv::TofTrackCnv(), TrigCnv::TrigCnv(), and TrigDataCnv::TrigDataCnv().
|
inlinevirtual |
Definition at line 82 of file Event/RootCnvSvc/include/RootCnvSvc/RootEventBaseCnv.h.
| RootEventBaseCnv::RootEventBaseCnv | ( | const CLID & | clid, |
| ISvcLocator * | svc ) |
|
inlinevirtual |
Definition at line 82 of file InstallArea/x86_64-el9-gcc13-dbg/include/RootCnvSvc/RootEventBaseCnv.h.
| RootEventBaseCnv::RootEventBaseCnv | ( | const CLID & | clid, |
| ISvcLocator * | svc ) |
|
inlinevirtual |
Definition at line 82 of file InstallArea/x86_64-el9-gcc13-opt/include/RootCnvSvc/RootEventBaseCnv.h.
|
virtual |
Convert the persistent object to transient.
Reimplemented in EventCnv, EventCnv, and EventCnv.
Definition at line 176 of file RootEventBaseCnv.cxx.
|
virtual |
|
virtual |
|
virtual |
Convert the transient object to the requested representation.
Definition at line 49 of file RootEventBaseCnv.cxx.
|
virtual |
Convert the transient object to the requested representation.
|
virtual |
Convert the transient object to the requested representation.
|
pure virtual |
Do the concrete conversion from TDS to ROOT.
Implemented in DigiCnv, DigiCnv, DigiCnv, DstCnv, DstCnv, DstCnv, DstHltInfCnv, DstHltInfCnv, DstHltInfCnv, EmcDigiCnv, EmcDigiCnv, EmcDigiCnv, EmcMcHitCnv, EmcMcHitCnv, EmcMcHitCnv, EmcTrackCnv, EmcTrackCnv, EmcTrackCnv, EventCnv, EventCnv, EventCnv, EvtHeaderCnv, EvtHeaderCnv, EvtHeaderCnv, EvtNavigatorCnv, EvtNavigatorCnv, EvtNavigatorCnv, EvtRecCnv, EvtRecCnv, EvtRecCnv, EvtRecDTagCnv, EvtRecDTagCnv, EvtRecDTagCnv, EvtRecEtaToGGCnv, EvtRecEtaToGGCnv, EvtRecEtaToGGCnv, EvtRecEventCnv, EvtRecEventCnv, EvtRecEventCnv, EvtRecPi0Cnv, EvtRecPi0Cnv, EvtRecPi0Cnv, EvtRecPrimaryVertexCnv, EvtRecPrimaryVertexCnv, EvtRecPrimaryVertexCnv, EvtRecTrackCnv, EvtRecTrackCnv, EvtRecTrackCnv, EvtRecVeeVertexCnv, EvtRecVeeVertexCnv, EvtRecVeeVertexCnv, ExtTrackCnv, ExtTrackCnv, ExtTrackCnv, HltCnv, HltCnv, HltCnv, HltInfCnv, HltInfCnv, HltInfCnv, HltRawCnv, HltRawCnv, HltRawCnv, LumiDigiCnv, LumiDigiCnv, LumiDigiCnv, McCnv, McCnv, McCnv, McParticleCnv, McParticleCnv, McParticleCnv, MdcDedxCnv, MdcDedxCnv, MdcDedxCnv, MdcDigiCnv, MdcDigiCnv, MdcDigiCnv, MdcKalTrackCnv, MdcKalTrackCnv, MdcKalTrackCnv, MdcMcHitCnv, MdcMcHitCnv, MdcMcHitCnv, MdcTrackCnv, MdcTrackCnv, MdcTrackCnv, MucDigiCnv, MucDigiCnv, MucDigiCnv, MucMcHitCnv, MucMcHitCnv, MucMcHitCnv, MucTrackCnv, MucTrackCnv, MucTrackCnv, RecBTofCalHitCnv, RecBTofCalHitCnv, RecBTofCalHitCnv, RecEmcClusterCnv, RecEmcClusterCnv, RecEmcClusterCnv, RecEmcHitCnv, RecEmcHitCnv, RecEmcHitCnv, RecEmcShowerCnv, RecEmcShowerCnv, RecEmcShowerCnv, RecETofCalHitCnv, RecETofCalHitCnv, RecETofCalHitCnv, RecEvTimeCnv, RecEvTimeCnv, RecEvTimeCnv, RecExtTrackCnv, RecExtTrackCnv, RecExtTrackCnv, RecMdcDedxCnv, RecMdcDedxCnv, RecMdcDedxCnv, RecMdcDedxHitCnv, RecMdcDedxHitCnv, RecMdcDedxHitCnv, RecMdcHitCnv, RecMdcHitCnv, RecMdcHitCnv, RecMdcKalHelixSegCnv, RecMdcKalHelixSegCnv, RecMdcKalHelixSegCnv, RecMdcKalTrackCnv, RecMdcKalTrackCnv, RecMdcKalTrackCnv, RecMdcTrackCnv, RecMdcTrackCnv, RecMdcTrackCnv, RecMucRecHitCnv, RecMucRecHitCnv, RecMucRecHitCnv, RecMucTrackCnv, RecMucTrackCnv, RecMucTrackCnv, RecTofTrackCnv, RecTofTrackCnv, RecTofTrackCnv, RecTrackCnv, RecTrackCnv, RecTrackCnv, RecZddChannelCnv, RecZddChannelCnv, RecZddChannelCnv, TofDigiCnv, TofDigiCnv, TofDigiCnv, TofMcHitCnv, TofMcHitCnv, TofMcHitCnv, TofTrackCnv, TofTrackCnv, TofTrackCnv, TrigCnv, TrigCnv, TrigCnv, TrigDataCnv, TrigDataCnv, and TrigDataCnv.
Referenced by createRep().
|
pure virtual |
Do the concrete conversion from TDS to ROOT.
Implemented in DigiCnv, DigiCnv, DigiCnv, DstCnv, DstCnv, DstCnv, DstHltInfCnv, DstHltInfCnv, DstHltInfCnv, EmcDigiCnv, EmcDigiCnv, EmcDigiCnv, EmcMcHitCnv, EmcMcHitCnv, EmcMcHitCnv, EmcTrackCnv, EmcTrackCnv, EmcTrackCnv, EventCnv, EventCnv, EventCnv, EvtHeaderCnv, EvtHeaderCnv, EvtHeaderCnv, EvtNavigatorCnv, EvtNavigatorCnv, EvtNavigatorCnv, EvtRecCnv, EvtRecCnv, EvtRecCnv, EvtRecDTagCnv, EvtRecDTagCnv, EvtRecDTagCnv, EvtRecEtaToGGCnv, EvtRecEtaToGGCnv, EvtRecEtaToGGCnv, EvtRecEventCnv, EvtRecEventCnv, EvtRecEventCnv, EvtRecPi0Cnv, EvtRecPi0Cnv, EvtRecPi0Cnv, EvtRecPrimaryVertexCnv, EvtRecPrimaryVertexCnv, EvtRecPrimaryVertexCnv, EvtRecTrackCnv, EvtRecTrackCnv, EvtRecTrackCnv, EvtRecVeeVertexCnv, EvtRecVeeVertexCnv, EvtRecVeeVertexCnv, ExtTrackCnv, ExtTrackCnv, ExtTrackCnv, HltCnv, HltCnv, HltCnv, HltInfCnv, HltInfCnv, HltInfCnv, HltRawCnv, HltRawCnv, HltRawCnv, LumiDigiCnv, LumiDigiCnv, LumiDigiCnv, McCnv, McCnv, McCnv, McParticleCnv, McParticleCnv, McParticleCnv, MdcDedxCnv, MdcDedxCnv, MdcDedxCnv, MdcDigiCnv, MdcDigiCnv, MdcDigiCnv, MdcKalTrackCnv, MdcKalTrackCnv, MdcKalTrackCnv, MdcMcHitCnv, MdcMcHitCnv, MdcMcHitCnv, MdcTrackCnv, MdcTrackCnv, MdcTrackCnv, MucDigiCnv, MucDigiCnv, MucDigiCnv, MucMcHitCnv, MucMcHitCnv, MucMcHitCnv, MucTrackCnv, MucTrackCnv, MucTrackCnv, RecBTofCalHitCnv, RecBTofCalHitCnv, RecBTofCalHitCnv, RecEmcClusterCnv, RecEmcClusterCnv, RecEmcClusterCnv, RecEmcHitCnv, RecEmcHitCnv, RecEmcHitCnv, RecEmcShowerCnv, RecEmcShowerCnv, RecEmcShowerCnv, RecETofCalHitCnv, RecETofCalHitCnv, RecETofCalHitCnv, RecEvTimeCnv, RecEvTimeCnv, RecEvTimeCnv, RecExtTrackCnv, RecExtTrackCnv, RecExtTrackCnv, RecMdcDedxCnv, RecMdcDedxCnv, RecMdcDedxCnv, RecMdcDedxHitCnv, RecMdcDedxHitCnv, RecMdcDedxHitCnv, RecMdcHitCnv, RecMdcHitCnv, RecMdcHitCnv, RecMdcKalHelixSegCnv, RecMdcKalHelixSegCnv, RecMdcKalHelixSegCnv, RecMdcKalTrackCnv, RecMdcKalTrackCnv, RecMdcKalTrackCnv, RecMdcTrackCnv, RecMdcTrackCnv, RecMdcTrackCnv, RecMucRecHitCnv, RecMucRecHitCnv, RecMucRecHitCnv, RecMucTrackCnv, RecMucTrackCnv, RecMucTrackCnv, RecTofTrackCnv, RecTofTrackCnv, RecTofTrackCnv, RecTrackCnv, RecTrackCnv, RecTrackCnv, RecZddChannelCnv, RecZddChannelCnv, RecZddChannelCnv, TofDigiCnv, TofDigiCnv, TofDigiCnv, TofMcHitCnv, TofMcHitCnv, TofMcHitCnv, TofTrackCnv, TofTrackCnv, TofTrackCnv, TrigCnv, TrigCnv, TrigCnv, TrigDataCnv, TrigDataCnv, and TrigDataCnv.
|
pure virtual |
Do the concrete conversion from TDS to ROOT.
Implemented in DigiCnv, DigiCnv, DigiCnv, DstCnv, DstCnv, DstCnv, DstHltInfCnv, DstHltInfCnv, DstHltInfCnv, EmcDigiCnv, EmcDigiCnv, EmcDigiCnv, EmcMcHitCnv, EmcMcHitCnv, EmcMcHitCnv, EmcTrackCnv, EmcTrackCnv, EmcTrackCnv, EventCnv, EventCnv, EventCnv, EvtHeaderCnv, EvtHeaderCnv, EvtHeaderCnv, EvtNavigatorCnv, EvtNavigatorCnv, EvtNavigatorCnv, EvtRecCnv, EvtRecCnv, EvtRecCnv, EvtRecDTagCnv, EvtRecDTagCnv, EvtRecDTagCnv, EvtRecEtaToGGCnv, EvtRecEtaToGGCnv, EvtRecEtaToGGCnv, EvtRecEventCnv, EvtRecEventCnv, EvtRecEventCnv, EvtRecPi0Cnv, EvtRecPi0Cnv, EvtRecPi0Cnv, EvtRecPrimaryVertexCnv, EvtRecPrimaryVertexCnv, EvtRecPrimaryVertexCnv, EvtRecTrackCnv, EvtRecTrackCnv, EvtRecTrackCnv, EvtRecVeeVertexCnv, EvtRecVeeVertexCnv, EvtRecVeeVertexCnv, ExtTrackCnv, ExtTrackCnv, ExtTrackCnv, HltCnv, HltCnv, HltCnv, HltInfCnv, HltInfCnv, HltInfCnv, HltRawCnv, HltRawCnv, HltRawCnv, LumiDigiCnv, LumiDigiCnv, LumiDigiCnv, McCnv, McCnv, McCnv, McParticleCnv, McParticleCnv, McParticleCnv, MdcDedxCnv, MdcDedxCnv, MdcDedxCnv, MdcDigiCnv, MdcDigiCnv, MdcDigiCnv, MdcKalTrackCnv, MdcKalTrackCnv, MdcKalTrackCnv, MdcMcHitCnv, MdcMcHitCnv, MdcMcHitCnv, MdcTrackCnv, MdcTrackCnv, MdcTrackCnv, MucDigiCnv, MucDigiCnv, MucDigiCnv, MucMcHitCnv, MucMcHitCnv, MucMcHitCnv, MucTrackCnv, MucTrackCnv, MucTrackCnv, RecBTofCalHitCnv, RecBTofCalHitCnv, RecBTofCalHitCnv, RecEmcClusterCnv, RecEmcClusterCnv, RecEmcClusterCnv, RecEmcHitCnv, RecEmcHitCnv, RecEmcHitCnv, RecEmcShowerCnv, RecEmcShowerCnv, RecEmcShowerCnv, RecETofCalHitCnv, RecETofCalHitCnv, RecETofCalHitCnv, RecEvTimeCnv, RecEvTimeCnv, RecEvTimeCnv, RecExtTrackCnv, RecExtTrackCnv, RecExtTrackCnv, RecMdcDedxCnv, RecMdcDedxCnv, RecMdcDedxCnv, RecMdcDedxHitCnv, RecMdcDedxHitCnv, RecMdcDedxHitCnv, RecMdcHitCnv, RecMdcHitCnv, RecMdcHitCnv, RecMdcKalHelixSegCnv, RecMdcKalHelixSegCnv, RecMdcKalHelixSegCnv, RecMdcKalTrackCnv, RecMdcKalTrackCnv, RecMdcKalTrackCnv, RecMdcTrackCnv, RecMdcTrackCnv, RecMdcTrackCnv, RecMucRecHitCnv, RecMucRecHitCnv, RecMucRecHitCnv, RecMucTrackCnv, RecMucTrackCnv, RecMucTrackCnv, RecTofTrackCnv, RecTofTrackCnv, RecTofTrackCnv, RecTrackCnv, RecTrackCnv, RecTrackCnv, RecZddChannelCnv, RecZddChannelCnv, RecZddChannelCnv, TofDigiCnv, TofDigiCnv, TofDigiCnv, TofMcHitCnv, TofMcHitCnv, TofMcHitCnv, TofTrackCnv, TofTrackCnv, TofTrackCnv, TrigCnv, TrigCnv, TrigCnv, TrigDataCnv, TrigDataCnv, and TrigDataCnv.
| void RootEventBaseCnv::declareObject | ( | const std::string & | fullPath, |
| const CLID & | clid, | ||
| const std::string & | treename, | ||
| const std::string & | branchname ) |
Store TDS path to link a particular converter to an object on the TDS.
Definition at line 168 of file RootEventBaseCnv.cxx.
Referenced by RecMucRecHitCnv::RecMucRecHitCnv().
| void RootEventBaseCnv::declareObject | ( | const std::string & | fullPath, |
| const CLID & | clid, | ||
| const std::string & | treename, | ||
| const std::string & | branchname ) |
Store TDS path to link a particular converter to an object on the TDS.
| void RootEventBaseCnv::declareObject | ( | const std::string & | fullPath, |
| const CLID & | clid, | ||
| const std::string & | treename, | ||
| const std::string & | branchname ) |
Store TDS path to link a particular converter to an object on the TDS.
|
virtual |
Resolve the references of the converted object.
Definition at line 89 of file RootEventBaseCnv.cxx.
|
virtual |
Resolve the references of the converted object.
|
virtual |
Resolve the references of the converted object.
|
virtual |
Resolve the references of the converted object.
Definition at line 82 of file RootEventBaseCnv.cxx.
|
virtual |
Resolve the references of the converted object.
|
virtual |
Resolve the references of the converted object.
|
virtual |
Definition at line 159 of file RootEventBaseCnv.cxx.
|
virtual |
|
virtual |
|
inline |
get the object to be read
Definition at line 116 of file Event/RootCnvSvc/include/RootCnvSvc/RootEventBaseCnv.h.
Referenced by createObj().
|
inline |
get the object to be read
Definition at line 116 of file InstallArea/x86_64-el9-gcc13-dbg/include/RootCnvSvc/RootEventBaseCnv.h.
|
inline |
get the object to be read
Definition at line 116 of file InstallArea/x86_64-el9-gcc13-opt/include/RootCnvSvc/RootEventBaseCnv.h.
|
virtual |
/ the former method to retrieve the event number of one branch is to calculate/////////////////// / division of branch number of one event (brN) and total readed branch num(entryN)/////////////// / there are some disadvantages for this method. NOW, we try to get event id from evt selector////
Reimplemented in DigiCnv, DigiCnv, DigiCnv, DstCnv, DstCnv, DstCnv, EvtHeaderCnv, EvtHeaderCnv, EvtHeaderCnv, EvtNavigatorCnv, EvtNavigatorCnv, EvtNavigatorCnv, EvtRecCnv, EvtRecCnv, EvtRecCnv, HltCnv, HltCnv, HltCnv, McCnv, McCnv, McCnv, RecTrackCnv, RecTrackCnv, RecTrackCnv, TrigCnv, TrigCnv, and TrigCnv.
Definition at line 96 of file RootEventBaseCnv.cxx.
Referenced by DigiCnv::initialize(), DstCnv::initialize(), EvtHeaderCnv::initialize(), EvtNavigatorCnv::initialize(), EvtRecCnv::initialize(), HltCnv::initialize(), McCnv::initialize(), RecTrackCnv::initialize(), and TrigCnv::initialize().
|
virtual |
Reimplemented in DigiCnv, DigiCnv, DigiCnv, DstCnv, DstCnv, DstCnv, EvtHeaderCnv, EvtHeaderCnv, EvtHeaderCnv, EvtNavigatorCnv, EvtNavigatorCnv, EvtNavigatorCnv, EvtRecCnv, EvtRecCnv, EvtRecCnv, HltCnv, HltCnv, HltCnv, McCnv, McCnv, McCnv, RecTrackCnv, RecTrackCnv, RecTrackCnv, TrigCnv, TrigCnv, and TrigCnv.
|
virtual |
Reimplemented in DigiCnv, DigiCnv, DigiCnv, DstCnv, DstCnv, DstCnv, EvtHeaderCnv, EvtHeaderCnv, EvtHeaderCnv, EvtNavigatorCnv, EvtNavigatorCnv, EvtNavigatorCnv, EvtRecCnv, EvtRecCnv, EvtRecCnv, HltCnv, HltCnv, HltCnv, McCnv, McCnv, McCnv, RecTrackCnv, RecTrackCnv, RecTrackCnv, TrigCnv, TrigCnv, and TrigCnv.
|
inlinevirtual |
Definition at line 87 of file Event/RootCnvSvc/include/RootCnvSvc/RootEventBaseCnv.h.
|
inlinevirtual |
Definition at line 87 of file InstallArea/x86_64-el9-gcc13-dbg/include/RootCnvSvc/RootEventBaseCnv.h.
|
inlinevirtual |
Definition at line 87 of file InstallArea/x86_64-el9-gcc13-opt/include/RootCnvSvc/RootEventBaseCnv.h.
|
inlinestatic |
Storage type and class ID.
Definition at line 85 of file Event/RootCnvSvc/include/RootCnvSvc/RootEventBaseCnv.h.
|
inlinestatic |
Storage type and class ID.
Definition at line 85 of file InstallArea/x86_64-el9-gcc13-dbg/include/RootCnvSvc/RootEventBaseCnv.h.
|
inlinestatic |
Storage type and class ID.
Definition at line 85 of file InstallArea/x86_64-el9-gcc13-opt/include/RootCnvSvc/RootEventBaseCnv.h.
|
pure virtual |
Do the concrete conversion from ROOT to TDS.
Implemented in DigiCnv, DigiCnv, DigiCnv, DstCnv, DstCnv, DstCnv, DstHltInfCnv, DstHltInfCnv, DstHltInfCnv, EmcDigiCnv, EmcDigiCnv, EmcDigiCnv, EmcMcHitCnv, EmcMcHitCnv, EmcMcHitCnv, EmcTrackCnv, EmcTrackCnv, EmcTrackCnv, EventCnv, EventCnv, EventCnv, EvtHeaderCnv, EvtHeaderCnv, EvtHeaderCnv, EvtNavigatorCnv, EvtNavigatorCnv, EvtNavigatorCnv, EvtRecCnv, EvtRecCnv, EvtRecCnv, EvtRecDTagCnv, EvtRecDTagCnv, EvtRecDTagCnv, EvtRecEtaToGGCnv, EvtRecEtaToGGCnv, EvtRecEtaToGGCnv, EvtRecEventCnv, EvtRecEventCnv, EvtRecEventCnv, EvtRecPi0Cnv, EvtRecPi0Cnv, EvtRecPi0Cnv, EvtRecPrimaryVertexCnv, EvtRecPrimaryVertexCnv, EvtRecPrimaryVertexCnv, EvtRecTrackCnv, EvtRecTrackCnv, EvtRecTrackCnv, EvtRecVeeVertexCnv, EvtRecVeeVertexCnv, EvtRecVeeVertexCnv, ExtTrackCnv, ExtTrackCnv, ExtTrackCnv, HltCnv, HltCnv, HltCnv, HltInfCnv, HltInfCnv, HltInfCnv, HltRawCnv, HltRawCnv, HltRawCnv, LumiDigiCnv, LumiDigiCnv, LumiDigiCnv, McCnv, McCnv, McCnv, McParticleCnv, McParticleCnv, McParticleCnv, MdcDedxCnv, MdcDedxCnv, MdcDedxCnv, MdcDigiCnv, MdcDigiCnv, MdcDigiCnv, MdcKalTrackCnv, MdcKalTrackCnv, MdcKalTrackCnv, MdcMcHitCnv, MdcMcHitCnv, MdcMcHitCnv, MdcTrackCnv, MdcTrackCnv, MdcTrackCnv, MucDigiCnv, MucDigiCnv, MucDigiCnv, MucMcHitCnv, MucMcHitCnv, MucMcHitCnv, MucTrackCnv, MucTrackCnv, MucTrackCnv, RecBTofCalHitCnv, RecBTofCalHitCnv, RecBTofCalHitCnv, RecEmcClusterCnv, RecEmcClusterCnv, RecEmcClusterCnv, RecEmcHitCnv, RecEmcHitCnv, RecEmcHitCnv, RecEmcShowerCnv, RecEmcShowerCnv, RecEmcShowerCnv, RecETofCalHitCnv, RecETofCalHitCnv, RecETofCalHitCnv, RecEvTimeCnv, RecEvTimeCnv, RecEvTimeCnv, RecExtTrackCnv, RecExtTrackCnv, RecExtTrackCnv, RecMdcDedxCnv, RecMdcDedxCnv, RecMdcDedxCnv, RecMdcDedxHitCnv, RecMdcDedxHitCnv, RecMdcDedxHitCnv, RecMdcHitCnv, RecMdcHitCnv, RecMdcHitCnv, RecMdcKalHelixSegCnv, RecMdcKalHelixSegCnv, RecMdcKalHelixSegCnv, RecMdcKalTrackCnv, RecMdcKalTrackCnv, RecMdcKalTrackCnv, RecMdcTrackCnv, RecMdcTrackCnv, RecMdcTrackCnv, RecMucRecHitCnv, RecMucRecHitCnv, RecMucRecHitCnv, RecMucTrackCnv, RecMucTrackCnv, RecMucTrackCnv, RecTofTrackCnv, RecTofTrackCnv, RecTofTrackCnv, RecTrackCnv, RecTrackCnv, RecTrackCnv, RecZddChannelCnv, RecZddChannelCnv, RecZddChannelCnv, TofDigiCnv, TofDigiCnv, TofDigiCnv, TofMcHitCnv, TofMcHitCnv, TofMcHitCnv, TofTrackCnv, TofTrackCnv, TofTrackCnv, TrigCnv, TrigCnv, TrigCnv, TrigDataCnv, TrigDataCnv, and TrigDataCnv.
Referenced by createObj().
|
pure virtual |
Do the concrete conversion from ROOT to TDS.
Implemented in DigiCnv, DigiCnv, DigiCnv, DstCnv, DstCnv, DstCnv, DstHltInfCnv, DstHltInfCnv, DstHltInfCnv, EmcDigiCnv, EmcDigiCnv, EmcDigiCnv, EmcMcHitCnv, EmcMcHitCnv, EmcMcHitCnv, EmcTrackCnv, EmcTrackCnv, EmcTrackCnv, EventCnv, EventCnv, EventCnv, EvtHeaderCnv, EvtHeaderCnv, EvtHeaderCnv, EvtNavigatorCnv, EvtNavigatorCnv, EvtNavigatorCnv, EvtRecCnv, EvtRecCnv, EvtRecCnv, EvtRecDTagCnv, EvtRecDTagCnv, EvtRecDTagCnv, EvtRecEtaToGGCnv, EvtRecEtaToGGCnv, EvtRecEtaToGGCnv, EvtRecEventCnv, EvtRecEventCnv, EvtRecEventCnv, EvtRecPi0Cnv, EvtRecPi0Cnv, EvtRecPi0Cnv, EvtRecPrimaryVertexCnv, EvtRecPrimaryVertexCnv, EvtRecPrimaryVertexCnv, EvtRecTrackCnv, EvtRecTrackCnv, EvtRecTrackCnv, EvtRecVeeVertexCnv, EvtRecVeeVertexCnv, EvtRecVeeVertexCnv, ExtTrackCnv, ExtTrackCnv, ExtTrackCnv, HltCnv, HltCnv, HltCnv, HltInfCnv, HltInfCnv, HltInfCnv, HltRawCnv, HltRawCnv, HltRawCnv, LumiDigiCnv, LumiDigiCnv, LumiDigiCnv, McCnv, McCnv, McCnv, McParticleCnv, McParticleCnv, McParticleCnv, MdcDedxCnv, MdcDedxCnv, MdcDedxCnv, MdcDigiCnv, MdcDigiCnv, MdcDigiCnv, MdcKalTrackCnv, MdcKalTrackCnv, MdcKalTrackCnv, MdcMcHitCnv, MdcMcHitCnv, MdcMcHitCnv, MdcTrackCnv, MdcTrackCnv, MdcTrackCnv, MucDigiCnv, MucDigiCnv, MucDigiCnv, MucMcHitCnv, MucMcHitCnv, MucMcHitCnv, MucTrackCnv, MucTrackCnv, MucTrackCnv, RecBTofCalHitCnv, RecBTofCalHitCnv, RecBTofCalHitCnv, RecEmcClusterCnv, RecEmcClusterCnv, RecEmcClusterCnv, RecEmcHitCnv, RecEmcHitCnv, RecEmcHitCnv, RecEmcShowerCnv, RecEmcShowerCnv, RecEmcShowerCnv, RecETofCalHitCnv, RecETofCalHitCnv, RecETofCalHitCnv, RecEvTimeCnv, RecEvTimeCnv, RecEvTimeCnv, RecExtTrackCnv, RecExtTrackCnv, RecExtTrackCnv, RecMdcDedxCnv, RecMdcDedxCnv, RecMdcDedxCnv, RecMdcDedxHitCnv, RecMdcDedxHitCnv, RecMdcDedxHitCnv, RecMdcHitCnv, RecMdcHitCnv, RecMdcHitCnv, RecMdcKalHelixSegCnv, RecMdcKalHelixSegCnv, RecMdcKalHelixSegCnv, RecMdcKalTrackCnv, RecMdcKalTrackCnv, RecMdcKalTrackCnv, RecMdcTrackCnv, RecMdcTrackCnv, RecMdcTrackCnv, RecMucRecHitCnv, RecMucRecHitCnv, RecMucRecHitCnv, RecMucTrackCnv, RecMucTrackCnv, RecMucTrackCnv, RecTofTrackCnv, RecTofTrackCnv, RecTofTrackCnv, RecTrackCnv, RecTrackCnv, RecTrackCnv, RecZddChannelCnv, RecZddChannelCnv, RecZddChannelCnv, TofDigiCnv, TofDigiCnv, TofDigiCnv, TofMcHitCnv, TofMcHitCnv, TofMcHitCnv, TofTrackCnv, TofTrackCnv, TofTrackCnv, TrigCnv, TrigCnv, TrigCnv, TrigDataCnv, TrigDataCnv, and TrigDataCnv.
|
pure virtual |
Do the concrete conversion from ROOT to TDS.
Implemented in DigiCnv, DigiCnv, DigiCnv, DstCnv, DstCnv, DstCnv, DstHltInfCnv, DstHltInfCnv, DstHltInfCnv, EmcDigiCnv, EmcDigiCnv, EmcDigiCnv, EmcMcHitCnv, EmcMcHitCnv, EmcMcHitCnv, EmcTrackCnv, EmcTrackCnv, EmcTrackCnv, EventCnv, EventCnv, EventCnv, EvtHeaderCnv, EvtHeaderCnv, EvtHeaderCnv, EvtNavigatorCnv, EvtNavigatorCnv, EvtNavigatorCnv, EvtRecCnv, EvtRecCnv, EvtRecCnv, EvtRecDTagCnv, EvtRecDTagCnv, EvtRecDTagCnv, EvtRecEtaToGGCnv, EvtRecEtaToGGCnv, EvtRecEtaToGGCnv, EvtRecEventCnv, EvtRecEventCnv, EvtRecEventCnv, EvtRecPi0Cnv, EvtRecPi0Cnv, EvtRecPi0Cnv, EvtRecPrimaryVertexCnv, EvtRecPrimaryVertexCnv, EvtRecPrimaryVertexCnv, EvtRecTrackCnv, EvtRecTrackCnv, EvtRecTrackCnv, EvtRecVeeVertexCnv, EvtRecVeeVertexCnv, EvtRecVeeVertexCnv, ExtTrackCnv, ExtTrackCnv, ExtTrackCnv, HltCnv, HltCnv, HltCnv, HltInfCnv, HltInfCnv, HltInfCnv, HltRawCnv, HltRawCnv, HltRawCnv, LumiDigiCnv, LumiDigiCnv, LumiDigiCnv, McCnv, McCnv, McCnv, McParticleCnv, McParticleCnv, McParticleCnv, MdcDedxCnv, MdcDedxCnv, MdcDedxCnv, MdcDigiCnv, MdcDigiCnv, MdcDigiCnv, MdcKalTrackCnv, MdcKalTrackCnv, MdcKalTrackCnv, MdcMcHitCnv, MdcMcHitCnv, MdcMcHitCnv, MdcTrackCnv, MdcTrackCnv, MdcTrackCnv, MucDigiCnv, MucDigiCnv, MucDigiCnv, MucMcHitCnv, MucMcHitCnv, MucMcHitCnv, MucTrackCnv, MucTrackCnv, MucTrackCnv, RecBTofCalHitCnv, RecBTofCalHitCnv, RecBTofCalHitCnv, RecEmcClusterCnv, RecEmcClusterCnv, RecEmcClusterCnv, RecEmcHitCnv, RecEmcHitCnv, RecEmcHitCnv, RecEmcShowerCnv, RecEmcShowerCnv, RecEmcShowerCnv, RecETofCalHitCnv, RecETofCalHitCnv, RecETofCalHitCnv, RecEvTimeCnv, RecEvTimeCnv, RecEvTimeCnv, RecExtTrackCnv, RecExtTrackCnv, RecExtTrackCnv, RecMdcDedxCnv, RecMdcDedxCnv, RecMdcDedxCnv, RecMdcDedxHitCnv, RecMdcDedxHitCnv, RecMdcDedxHitCnv, RecMdcHitCnv, RecMdcHitCnv, RecMdcHitCnv, RecMdcKalHelixSegCnv, RecMdcKalHelixSegCnv, RecMdcKalHelixSegCnv, RecMdcKalTrackCnv, RecMdcKalTrackCnv, RecMdcKalTrackCnv, RecMdcTrackCnv, RecMdcTrackCnv, RecMdcTrackCnv, RecMucRecHitCnv, RecMucRecHitCnv, RecMucRecHitCnv, RecMucTrackCnv, RecMucTrackCnv, RecMucTrackCnv, RecTofTrackCnv, RecTofTrackCnv, RecTofTrackCnv, RecTrackCnv, RecTrackCnv, RecTrackCnv, RecZddChannelCnv, RecZddChannelCnv, RecZddChannelCnv, TofDigiCnv, TofDigiCnv, TofDigiCnv, TofMcHitCnv, TofMcHitCnv, TofMcHitCnv, TofTrackCnv, TofTrackCnv, TofTrackCnv, TrigCnv, TrigCnv, TrigCnv, TrigDataCnv, TrigDataCnv, and TrigDataCnv.
|
protected |
the CLID of the upper converter if any
Definition at line 63 of file Event/RootCnvSvc/include/RootCnvSvc/RootEventBaseCnv.h.
Referenced by createObj(), and RootEventBaseCnv().
|
protected |
each converter knows the corresponding adresses
Definition at line 75 of file Event/RootCnvSvc/include/RootCnvSvc/RootEventBaseCnv.h.
Referenced by createObj(), DigiCnv::DigiCnv(), DstHltInfCnv::DstHltInfCnv(), EmcDigiCnv::EmcDigiCnv(), EmcMcHitCnv::EmcMcHitCnv(), EmcTrackCnv::EmcTrackCnv(), EvtHeaderCnv::EvtHeaderCnv(), EvtNavigatorCnv::EvtNavigatorCnv(), EvtRecDTagCnv::EvtRecDTagCnv(), EvtRecEtaToGGCnv::EvtRecEtaToGGCnv(), EvtRecEventCnv::EvtRecEventCnv(), EvtRecPi0Cnv::EvtRecPi0Cnv(), EvtRecPrimaryVertexCnv::EvtRecPrimaryVertexCnv(), EvtRecTrackCnv::EvtRecTrackCnv(), EvtRecVeeVertexCnv::EvtRecVeeVertexCnv(), ExtTrackCnv::ExtTrackCnv(), HltInfCnv::HltInfCnv(), HltRawCnv::HltRawCnv(), LumiDigiCnv::LumiDigiCnv(), McParticleCnv::McParticleCnv(), MdcDedxCnv::MdcDedxCnv(), MdcDigiCnv::MdcDigiCnv(), MdcKalTrackCnv::MdcKalTrackCnv(), MdcMcHitCnv::MdcMcHitCnv(), MdcTrackCnv::MdcTrackCnv(), MucDigiCnv::MucDigiCnv(), MucMcHitCnv::MucMcHitCnv(), MucTrackCnv::MucTrackCnv(), RecBTofCalHitCnv::RecBTofCalHitCnv(), RecEmcClusterCnv::RecEmcClusterCnv(), RecEmcHitCnv::RecEmcHitCnv(), RecEmcShowerCnv::RecEmcShowerCnv(), RecETofCalHitCnv::RecETofCalHitCnv(), RecEvTimeCnv::RecEvTimeCnv(), RecExtTrackCnv::RecExtTrackCnv(), RecMdcDedxCnv::RecMdcDedxCnv(), RecMdcDedxHitCnv::RecMdcDedxHitCnv(), RecMdcHitCnv::RecMdcHitCnv(), RecMdcKalHelixSegCnv::RecMdcKalHelixSegCnv(), RecMdcKalTrackCnv::RecMdcKalTrackCnv(), RecMdcTrackCnv::RecMdcTrackCnv(), RecMucRecHitCnv::RecMucRecHitCnv(), RecMucTrackCnv::RecMucTrackCnv(), RecTofTrackCnv::RecTofTrackCnv(), RecZddChannelCnv::RecZddChannelCnv(), TofDigiCnv::TofDigiCnv(), TofMcHitCnv::TofMcHitCnv(), TofTrackCnv::TofTrackCnv(), and TrigDataCnv::TrigDataCnv().
|
protected |
the branchNr of this converter for writing
Definition at line 51 of file Event/RootCnvSvc/include/RootCnvSvc/RootEventBaseCnv.h.
Referenced by DigiCnv::DataObjectToTObject(), HltCnv::DataObjectToTObject(), TrigCnv::DataObjectToTObject(), and RootEventBaseCnv().
|
protected |
Definition at line 52 of file Event/RootCnvSvc/include/RootCnvSvc/RootEventBaseCnv.h.
Referenced by DstCnv::DataObjectToTObject(), and RootEventBaseCnv().
|
protected |
Definition at line 56 of file Event/RootCnvSvc/include/RootCnvSvc/RootEventBaseCnv.h.
Referenced by EvtHeaderCnv::DataObjectToTObject(), and RootEventBaseCnv().
|
protected |
Definition at line 57 of file Event/RootCnvSvc/include/RootCnvSvc/RootEventBaseCnv.h.
Referenced by EvtNavigatorCnv::DataObjectToTObject(), and RootEventBaseCnv().
|
protected |
Definition at line 55 of file Event/RootCnvSvc/include/RootCnvSvc/RootEventBaseCnv.h.
Referenced by EvtRecCnv::DataObjectToTObject(), and RootEventBaseCnv().
|
protected |
Definition at line 53 of file Event/RootCnvSvc/include/RootCnvSvc/RootEventBaseCnv.h.
Referenced by McCnv::DataObjectToTObject(), and RootEventBaseCnv().
|
protected |
Definition at line 54 of file Event/RootCnvSvc/include/RootCnvSvc/RootEventBaseCnv.h.
Referenced by RecTrackCnv::DataObjectToTObject(), and RootEventBaseCnv().
|
protected |
array with number of branches for reading
Definition at line 66 of file Event/RootCnvSvc/include/RootCnvSvc/RootEventBaseCnv.h.
Referenced by createObj(), and RootEventBaseCnv().
|
protected |
Definition at line 40 of file Event/RootCnvSvc/include/RootCnvSvc/RootEventBaseCnv.h.
Referenced by createRep(), DstHltInfCnv::DataObjectToTObject(), EmcDigiCnv::DataObjectToTObject(), EmcMcHitCnv::DataObjectToTObject(), EmcTrackCnv::DataObjectToTObject(), EvtRecDTagCnv::DataObjectToTObject(), EvtRecEtaToGGCnv::DataObjectToTObject(), EvtRecEventCnv::DataObjectToTObject(), EvtRecPi0Cnv::DataObjectToTObject(), EvtRecPrimaryVertexCnv::DataObjectToTObject(), EvtRecTrackCnv::DataObjectToTObject(), EvtRecVeeVertexCnv::DataObjectToTObject(), ExtTrackCnv::DataObjectToTObject(), HltInfCnv::DataObjectToTObject(), HltRawCnv::DataObjectToTObject(), LumiDigiCnv::DataObjectToTObject(), McParticleCnv::DataObjectToTObject(), MdcDedxCnv::DataObjectToTObject(), MdcDigiCnv::DataObjectToTObject(), MdcKalTrackCnv::DataObjectToTObject(), MdcMcHitCnv::DataObjectToTObject(), MdcTrackCnv::DataObjectToTObject(), MucDigiCnv::DataObjectToTObject(), MucMcHitCnv::DataObjectToTObject(), MucTrackCnv::DataObjectToTObject(), RecEmcClusterCnv::DataObjectToTObject(), RecEmcHitCnv::DataObjectToTObject(), RecEmcShowerCnv::DataObjectToTObject(), RecEvTimeCnv::DataObjectToTObject(), RecExtTrackCnv::DataObjectToTObject(), RecMdcDedxCnv::DataObjectToTObject(), RecMdcDedxHitCnv::DataObjectToTObject(), RecMdcHitCnv::DataObjectToTObject(), RecMdcKalHelixSegCnv::DataObjectToTObject(), RecMdcKalTrackCnv::DataObjectToTObject(), RecMdcTrackCnv::DataObjectToTObject(), RecMucTrackCnv::DataObjectToTObject(), RecTofTrackCnv::DataObjectToTObject(), RecZddChannelCnv::DataObjectToTObject(), TofDigiCnv::DataObjectToTObject(), TofMcHitCnv::DataObjectToTObject(), TofTrackCnv::DataObjectToTObject(), TrigDataCnv::DataObjectToTObject(), finalize(), DigiCnv::initialize(), DstCnv::initialize(), EvtHeaderCnv::initialize(), EvtNavigatorCnv::initialize(), EvtRecCnv::initialize(), HltCnv::initialize(), McCnv::initialize(), RecTrackCnv::initialize(), initialize(), TrigCnv::initialize(), and RootEventBaseCnv().
|
protected |
Definition at line 73 of file Event/RootCnvSvc/include/RootCnvSvc/RootEventBaseCnv.h.
Referenced by createObj().
|
protected |
pointer to eventdataservice
Definition at line 48 of file Event/RootCnvSvc/include/RootCnvSvc/RootEventBaseCnv.h.
Referenced by createObj(), DstHltInfCnv::DataObjectToTObject(), EmcDigiCnv::DataObjectToTObject(), EmcMcHitCnv::DataObjectToTObject(), EmcTrackCnv::DataObjectToTObject(), EvtRecDTagCnv::DataObjectToTObject(), EvtRecEtaToGGCnv::DataObjectToTObject(), EvtRecEventCnv::DataObjectToTObject(), EvtRecPi0Cnv::DataObjectToTObject(), EvtRecPrimaryVertexCnv::DataObjectToTObject(), EvtRecTrackCnv::DataObjectToTObject(), EvtRecVeeVertexCnv::DataObjectToTObject(), ExtTrackCnv::DataObjectToTObject(), HltInfCnv::DataObjectToTObject(), HltRawCnv::DataObjectToTObject(), LumiDigiCnv::DataObjectToTObject(), McParticleCnv::DataObjectToTObject(), MdcDedxCnv::DataObjectToTObject(), MdcDigiCnv::DataObjectToTObject(), MdcKalTrackCnv::DataObjectToTObject(), MdcMcHitCnv::DataObjectToTObject(), MdcTrackCnv::DataObjectToTObject(), MucDigiCnv::DataObjectToTObject(), MucMcHitCnv::DataObjectToTObject(), MucTrackCnv::DataObjectToTObject(), RecEmcClusterCnv::DataObjectToTObject(), RecEmcHitCnv::DataObjectToTObject(), RecEmcShowerCnv::DataObjectToTObject(), RecEvTimeCnv::DataObjectToTObject(), RecExtTrackCnv::DataObjectToTObject(), RecMdcDedxCnv::DataObjectToTObject(), RecMdcDedxHitCnv::DataObjectToTObject(), RecMdcHitCnv::DataObjectToTObject(), RecMdcKalHelixSegCnv::DataObjectToTObject(), RecMdcKalTrackCnv::DataObjectToTObject(), RecMdcTrackCnv::DataObjectToTObject(), RecMucTrackCnv::DataObjectToTObject(), RecTofTrackCnv::DataObjectToTObject(), RecZddChannelCnv::DataObjectToTObject(), TofDigiCnv::DataObjectToTObject(), TofMcHitCnv::DataObjectToTObject(), TofTrackCnv::DataObjectToTObject(), TrigDataCnv::DataObjectToTObject(), initialize(), and McCnv::TObjectToDataObject().
|
protected |
Definition at line 77 of file Event/RootCnvSvc/include/RootCnvSvc/RootEventBaseCnv.h.
Referenced by createObj(), initialize(), and RootEventBaseCnv().
|
protected |
Definition at line 42 of file Event/RootCnvSvc/include/RootCnvSvc/RootEventBaseCnv.h.
Referenced by declareObject().
|
protected |
the object that was read
Definition at line 60 of file Event/RootCnvSvc/include/RootCnvSvc/RootEventBaseCnv.h.
Referenced by createObj(), getReadObject(), and RootEventBaseCnv().
|
protected |
root branchname (may be concatenated of severals)
Definition at line 69 of file Event/RootCnvSvc/include/RootCnvSvc/RootEventBaseCnv.h.
Referenced by DigiCnv::DigiCnv(), DstCnv::DstCnv(), DstHltInfCnv::DstHltInfCnv(), EmcDigiCnv::EmcDigiCnv(), EmcMcHitCnv::EmcMcHitCnv(), EmcTrackCnv::EmcTrackCnv(), EvtHeaderCnv::EvtHeaderCnv(), EvtNavigatorCnv::EvtNavigatorCnv(), EvtRecCnv::EvtRecCnv(), EvtRecDTagCnv::EvtRecDTagCnv(), EvtRecEtaToGGCnv::EvtRecEtaToGGCnv(), EvtRecEventCnv::EvtRecEventCnv(), EvtRecPi0Cnv::EvtRecPi0Cnv(), EvtRecPrimaryVertexCnv::EvtRecPrimaryVertexCnv(), EvtRecTrackCnv::EvtRecTrackCnv(), EvtRecVeeVertexCnv::EvtRecVeeVertexCnv(), ExtTrackCnv::ExtTrackCnv(), HltInfCnv::HltInfCnv(), HltRawCnv::HltRawCnv(), LumiDigiCnv::LumiDigiCnv(), McParticleCnv::McParticleCnv(), MdcDedxCnv::MdcDedxCnv(), MdcDigiCnv::MdcDigiCnv(), MdcKalTrackCnv::MdcKalTrackCnv(), MdcMcHitCnv::MdcMcHitCnv(), MdcTrackCnv::MdcTrackCnv(), MucDigiCnv::MucDigiCnv(), MucMcHitCnv::MucMcHitCnv(), MucTrackCnv::MucTrackCnv(), RecBTofCalHitCnv::RecBTofCalHitCnv(), RecEmcClusterCnv::RecEmcClusterCnv(), RecEmcHitCnv::RecEmcHitCnv(), RecEmcShowerCnv::RecEmcShowerCnv(), RecETofCalHitCnv::RecETofCalHitCnv(), RecEvTimeCnv::RecEvTimeCnv(), RecExtTrackCnv::RecExtTrackCnv(), RecMdcDedxCnv::RecMdcDedxCnv(), RecMdcDedxHitCnv::RecMdcDedxHitCnv(), RecMdcHitCnv::RecMdcHitCnv(), RecMdcKalHelixSegCnv::RecMdcKalHelixSegCnv(), RecMdcKalTrackCnv::RecMdcKalTrackCnv(), RecMdcTrackCnv::RecMdcTrackCnv(), RecMucRecHitCnv::RecMucRecHitCnv(), RecMucTrackCnv::RecMucTrackCnv(), RecTrackCnv::RecTrackCnv(), RecZddChannelCnv::RecZddChannelCnv(), RootEventBaseCnv(), TofDigiCnv::TofDigiCnv(), TofMcHitCnv::TofMcHitCnv(), TofTrackCnv::TofTrackCnv(), and TrigDataCnv::TrigDataCnv().
|
protected |
pointer to the RootInterface
Definition at line 45 of file Event/RootCnvSvc/include/RootCnvSvc/RootEventBaseCnv.h.
Referenced by createObj(), DigiCnv::DataObjectToTObject(), DstCnv::DataObjectToTObject(), EvtHeaderCnv::DataObjectToTObject(), EvtNavigatorCnv::DataObjectToTObject(), EvtRecCnv::DataObjectToTObject(), HltCnv::DataObjectToTObject(), McCnv::DataObjectToTObject(), RecTrackCnv::DataObjectToTObject(), TrigCnv::DataObjectToTObject(), and initialize().
|
protected |
each converter knows it's treename
Definition at line 71 of file Event/RootCnvSvc/include/RootCnvSvc/RootEventBaseCnv.h.
Referenced by EmcTrackCnv::EmcTrackCnv(), RecEmcHitCnv::RecEmcHitCnv(), RecMucRecHitCnv::RecMucRecHitCnv(), and RootEventBaseCnv().