| # Gaudi Framework, version v22r4 |

Home |  | Generated: Fri Sep 2 2011

Public Member Functions | Static Public Member Functions

# AIDATuple Class Reference

`#include <AIDATuple.h>`

Inheritance diagram for AIDATuple:
[legend]
Collaboration diagram for AIDATuple:
[legend]

List of all members.

## Public Member Functions
| AIDATuple ()
| AIDATuple (pi_aida::Proxy_Store *store, const std::string &storeObj, const std::string &title, const std::string &description)
| AIDATuple (const AIDATuple &tuple)
| AIDATuple (const AIDA::ITuple &tuple)
virtual | ~AIDATuple ()
virtual std::string | title () const
virtual bool | setTitle (const std::string &title)
virtual const CLID & | clID () const
| Retrieve reference to class definition structure.
## Static Public Member Functions
static const CLID & | classID ()
| Retrieve reference to class definition structure (static access)

## Detailed Description

Definition at line 14 of file AIDATuple.h.

## Constructor & Destructor Documentation

AIDATuple::AIDATuple | ( | ) | `[inline]`

Definition at line 18 of file AIDATuple.h.

    {}

AIDATuple::AIDATuple | ( | pi_aida::Proxy_Store * | store,
|  | const std::string & | storeObj,
|  | const std::string & | title,
|  | const std::string & | description
| ) |  |

Definition at line 16 of file AIDATuple.cpp.

      : pi_aida::Tuple( *store, storeObj, title, description)
    //-------------------------------------------------------
    {
      setTitle( title );
      //annotation().addItem;
    }

AIDATuple::AIDATuple | ( | const AIDATuple & | tuple ) |

Definition at line 29 of file AIDATuple.cpp.

      :pi_aida::Tuple( static_cast<const pi_aida::Tuple&>(tuple) )
       , DataObject()
    //------------------------------------------------------------
    {
      setTitle( tuple.title() );
    }

AIDATuple::AIDATuple | ( | const AIDA::ITuple & | tuple ) |

Definition at line 39 of file AIDATuple.cpp.

      :pi_aida::Tuple( static_cast<const AIDA::ITuple&>(tuple) )
       , DataObject()
    //------------------------------------------------------------
    {
      setTitle( tuple.title() );
    }

AIDATuple::~AIDATuple | ( | ) | `[virtual]`

Definition at line 61 of file AIDATuple.cpp.

    {}

## Member Function Documentation

static const CLID& AIDATuple::classID | ( | ) | `[inline, static]`

Retrieve reference to class definition structure (static access)

Retrieve Pointer to class definition structure.

Reimplemented from DataObject.

Definition at line 55 of file AIDATuple.h.

    { return CLID_AIDATuple; }

virtual const CLID& AIDATuple::clID | ( | ) | const`[inline, virtual]`

Retrieve reference to class definition structure.

Retrieve Pointer to class definition structure.

Reimplemented from DataObject.

Definition at line 54 of file AIDATuple.h.

    { return classID(); }

virtual bool AIDATuple::setTitle | ( | const std::string & | title ) | `[inline, virtual]`

Definition at line 47 of file AIDATuple.h.

                                                       {
        if ( !annotation().addItem( "title", title ) )
          annotation().setValue( "title", title );
        return true;
      }

virtual std::string AIDATuple::title | ( | ) | const`[inline, virtual]`

Definition at line 41 of file AIDATuple.h.

                                      {
        return annotation().value( "title" );
      }

The documentation for this class was generated from the following files:

- /afs/cern.ch/sw/Gaudi/releases/GAUDI/GAUDI_v22r4/GaudiSvc/src/AIDATupleSvc/AIDATuple.h
- /afs/cern.ch/sw/Gaudi/releases/GAUDI/GAUDI_v22r4/GaudiSvc/src/AIDATupleSvc/AIDATuple.cpp

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines