The Gaudi Framework  master (37c0b60a)
Gaudi::RootObjectRefs Struct Reference

#include <RootCnv/RootRefs.h>

Collaboration diagram for Gaudi::RootObjectRefs:

Public Member Functions

 RootObjectRefs ()=default
 Default constructor. More...
 
 ~RootObjectRefs ()=default
 Default destructor. More...
 
 RootObjectRefs ()=default
 Default constructor. More...
 
 RootObjectRefs (const RootObjectRefs &r)
 Copy constructor. More...
 
 ~RootObjectRefs ()=default
 Default destructor. More...
 
RootObjectRefsoperator= (const RootObjectRefs &r)
 Assignment operator. More...
 

Public Attributes

std::vector< int > links
 The links of the link manager. More...
 
std::vector< RootRefrefs
 The references corresponding to the next layer of items in the data store. More...
 

Detailed Description

Persistent reference object containing all leafs and links corresponding to a Gaudi DataObject.

Author
M.Frank
Version
1.0

Definition at line 68 of file RootRefs.h.

Constructor & Destructor Documentation

◆ RootObjectRefs() [1/3]

Gaudi::RootObjectRefs::RootObjectRefs ( )
default

Default constructor.

◆ ~RootObjectRefs() [1/2]

Gaudi::RootObjectRefs::~RootObjectRefs ( )
default

Default destructor.

◆ RootObjectRefs() [2/3]

Gaudi::RootObjectRefs::RootObjectRefs ( )
default

Default constructor.

◆ RootObjectRefs() [3/3]

Gaudi::RootObjectRefs::RootObjectRefs ( const RootObjectRefs r)
inline

Copy constructor.

Definition at line 90 of file extractEvt.C.

90 : links( r.links ), refs( r.refs ) {}

◆ ~RootObjectRefs() [2/2]

Gaudi::RootObjectRefs::~RootObjectRefs ( )
default

Default destructor.

Member Function Documentation

◆ operator=()

RootObjectRefs& Gaudi::RootObjectRefs::operator= ( const RootObjectRefs r)
inline

Assignment operator.

Definition at line 94 of file extractEvt.C.

94  {
95  links = r.links;
96  refs = r.refs;
97  return *this;
98  }

Member Data Documentation

◆ links

std::vector< int > Gaudi::RootObjectRefs::links

The links of the link manager.

Definition at line 70 of file RootRefs.h.

◆ refs

std::vector< RootRef > Gaudi::RootObjectRefs::refs

The references corresponding to the next layer of items in the data store.

Definition at line 72 of file RootRefs.h.


The documentation for this struct was generated from the following files:
Gaudi::RootObjectRefs::links
std::vector< int > links
The links of the link manager.
Definition: RootRefs.h:70
Gaudi::RootObjectRefs::refs
std::vector< RootRef > refs
The references corresponding to the next layer of items in the data store.
Definition: RootRefs.h:72