| 
|   | RootNTupleCnv (long typ, const CLID &clid, ISvcLocator *svc, RootCnvSvc *mgr) | 
|   | Standard constructor.  More...
  | 
|   | 
|   | ~RootNTupleCnv () override=default | 
|   | Standard destructor.  More...
  | 
|   | 
| StatusCode  | createRep (DataObject *pObj, IOpaqueAddress *&refpAdd) override | 
|   | Converter overrides: Convert the transient object to the requested representation.  More...
  | 
|   | 
| StatusCode  | fillRepRefs (IOpaqueAddress *pAdd, DataObject *pObj) override | 
|   | Resolve the references of the converted object.  More...
  | 
|   | 
| StatusCode  | createObj (IOpaqueAddress *pAddress, DataObject *&refpObject) override | 
|   | Converter overrides: Update the references of an updated transient object.  More...
  | 
|   | 
| StatusCode  | fillObjRefs (IOpaqueAddress *, DataObject *) override | 
|   | Converter overrides: Update the references of an updated transient object.  More...
  | 
|   | 
| StatusCode  | updateObj (IOpaqueAddress *pAddress, DataObject *pObject) override | 
|   | Update the transient object: NTuples end here when reading records.  More...
  | 
|   | 
| StatusCode  | updateObjRefs (IOpaqueAddress *, DataObject *) override | 
|   | Converter overrides: Update the references of an updated transient object.  More...
  | 
|   | 
| StatusCode  | updateRep (IOpaqueAddress *, DataObject *) override | 
|   | Converter overrides: Update the converted representation of a transient object.  More...
  | 
|   | 
| StatusCode  | updateRepRefs (IOpaqueAddress *, DataObject *) override | 
|   | Converter overrides: Update the converted representation of a transient object.  More...
  | 
|   | 
|   | RootStatCnv (long typ, const CLID &clid, ISvcLocator *svc, RootCnvSvc *mgr) | 
|   | Initializing Constructor.  More...
  | 
|   | 
|   | ~RootStatCnv () override=default | 
|   | Standard Destructor.  More...
  | 
|   | 
|   | RootConverter (long typ, const CLID &clid, ISvcLocator *svc, RootCnvSvc *mgr) | 
|   | Initializing Constructor.  More...
  | 
|   | 
|   | ~RootConverter () override=default | 
|   | Standard Destructor.  More...
  | 
|   | 
| long  | repSvcType () const  override | 
|   | Retrieve the class type of the data store the converter uses.  More...
  | 
|   | 
| StatusCode  | createObj (IOpaqueAddress *pAddr, DataObject *&refpObj) override | 
|   | Converter overrides: Create transient object from persistent data.  More...
  | 
|   | 
| StatusCode  | fillObjRefs (IOpaqueAddress *pAddr, DataObject *pObj) override | 
|   | Resolve the references of the created transient object.  More...
  | 
|   | 
| StatusCode  | createRep (DataObject *pObj, IOpaqueAddress *&refpAddr) override | 
|   | Converter overrides: Convert the transient object to the requested representation.  More...
  | 
|   | 
| StatusCode  | fillRepRefs (IOpaqueAddress *pAddr, DataObject *pObj) override | 
|   | Resolve the references of the created transient object.  More...
  | 
|   | 
| StatusCode  | initialize () override | 
|   | Initialize the converter.  More...
  | 
|   | 
| StatusCode  | finalize () override | 
|   | Initialize the converter.  More...
  | 
|   | 
| StatusCode  | setDataProvider (IDataProviderSvc *svc) override | 
|   | Set Data provider service.  More...
  | 
|   | 
| SmartIF< IDataProviderSvc > &  | dataProvider () const  override | 
|   | Get Data provider service.  More...
  | 
|   | 
| StatusCode  | setConversionSvc (IConversionSvc *svc) override | 
|   | Set conversion service the converter is connected to.  More...
  | 
|   | 
| SmartIF< IConversionSvc > &  | conversionSvc () const  override | 
|   | Get conversion service the converter is connected to.  More...
  | 
|   | 
| StatusCode  | setAddressCreator (IAddressCreator *creator) override | 
|   | Set address creator facility.  More...
  | 
|   | 
| SmartIF< IAddressCreator > &  | addressCreator () const  override | 
|   | Retrieve address creator facility.  More...
  | 
|   | 
| const CLID &  | objType () const  override | 
|   | Retrieve the class type of objects the converter produces.  More...
  | 
|   | 
| virtual long  | i_repSvcType () const  | 
|   | Retrieve the class type of the data store the converter uses.  More...
  | 
|   | 
| StatusCode  | createObj (IOpaqueAddress *pAddress, DataObject *&refpObject) override | 
|   | Create the transient representation of an object.  More...
  | 
|   | 
| StatusCode  | fillObjRefs (IOpaqueAddress *pAddress, DataObject *pObject) override | 
|   | Resolve the references of the created transient object.  More...
  | 
|   | 
| StatusCode  | updateObj (IOpaqueAddress *pAddress, DataObject *refpObject) override | 
|   | Update the transient object from the other representation.  More...
  | 
|   | 
| StatusCode  | updateObjRefs (IOpaqueAddress *pAddress, DataObject *pObject) override | 
|   | Update the references of an updated transient object.  More...
  | 
|   | 
| StatusCode  | createRep (DataObject *pObject, IOpaqueAddress *&refpAddress) override | 
|   | Convert the transient object to the requested representation.  More...
  | 
|   | 
| StatusCode  | fillRepRefs (IOpaqueAddress *pAddress, DataObject *pObject) override | 
|   | Resolve the references of the converted object.  More...
  | 
|   | 
| StatusCode  | updateRep (IOpaqueAddress *pAddress, DataObject *pObject) override | 
|   | Update the converted representation of a transient object.  More...
  | 
|   | 
| StatusCode  | updateRepRefs (IOpaqueAddress *pAddress, DataObject *pObject) override | 
|   | Update the references of an already converted object.  More...
  | 
|   | 
|   | Converter (long storage_type, const CLID &class_type, ISvcLocator *svc=0) | 
|   | Standard Constructor.  More...
  | 
|   | 
| template<class T >  | 
| StatusCode  | service (const std::string &name, T *&psvc, bool createIf=false) const  | 
|   | Access a service by name, creating it if it doesn't already exist.  More...
  | 
|   | 
| template<class T >  | 
| StatusCode  | service (const std::string &type, const std::string &name, T *&psvc) const  | 
|   | Access a service by name, type creating it if it doesn't already exist.  More...
  | 
|   | 
| SmartIF< IService >  | service (const std::string &name, const bool createIf=true) const  | 
|   | Return a pointer to the service identified by name (or "type/name")  More...
  | 
|   | 
| void *  | i_cast (const InterfaceID &tid) const  override | 
|   | Implementation of IInterface::i_cast.  More...
  | 
|   | 
| StatusCode  | queryInterface (const InterfaceID &ti, void **pp) override | 
|   | Implementation of IInterface::queryInterface.  More...
  | 
|   | 
| std::vector< std::string >  | getInterfaceNames () const  override | 
|   | Implementation of IInterface::getInterfaceNames.  More...
  | 
|   | 
|   | implements ()=default | 
|   | Default constructor.  More...
  | 
|   | 
|   | implements (const implements &) | 
|   | Copy constructor (zero the reference count)  More...
  | 
|   | 
| implements &  | operator= (const implements &) | 
|   | Assignment operator (do not touch the reference count).  More...
  | 
|   | 
|   | ~implements () override=default | 
|   | Virtual destructor.  More...
  | 
|   | 
| unsigned long  | addRef () override | 
|   | Reference Interface instance.  More...
  | 
|   | 
| unsigned long  | release () override | 
|   | Release Interface instance.  More...
  | 
|   | 
| unsigned long  | refCount () const  override | 
|   | Current reference count.  More...
  | 
|   | 
|   | ~extend_interfaces () override=default | 
|   | Virtual destructor.  More...
  | 
|   | 
NTuple converter class definition for NTuples writted/read using ROOT. 
Description: Definition of the generic converter for row wise and column wise Ntuples.
- Author
 - M.Frank 
 
- Version
 - 1.0 
 
Definition at line 36 of file RootNTupleCnv.h.