Gaudi Framework, version v21r8

Home   Generated: 17 Mar 2010

AIDATuple Class Reference

#include <AIDATuple.h>

Inheritance diagram for AIDATuple:

Inheritance graph
[legend]
Collaboration diagram for AIDATuple:

Collaboration graph
[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)
 ~AIDATuple ()
virtual std::string title () const
virtual bool setTitle (const std::string &title)
virtual const CLIDclID () const
 Retrieve reference to class definition structure.

Static Public Member Functions

static const CLIDclassID ()
 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.

00018 {}

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.

00020   : pi_aida::Tuple( *store, storeObj, title, description)
00021 //-------------------------------------------------------
00022 {
00023   setTitle( title );
00024   //annotation().addItem;
00025 }

AIDATuple::AIDATuple ( const AIDATuple tuple  ) 

Definition at line 29 of file AIDATuple.cpp.

00030   :pi_aida::Tuple( static_cast<const pi_aida::Tuple&>(tuple) )
00031    , DataObject()
00032 //------------------------------------------------------------
00033 {
00034   setTitle( tuple.title() );
00035 }

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

Definition at line 39 of file AIDATuple.cpp.

00040   :pi_aida::Tuple( static_cast<const AIDA::ITuple&>(tuple) )
00041    , DataObject()
00042 //------------------------------------------------------------
00043 {
00044   setTitle( tuple.title() );
00045 }

AIDATuple::~AIDATuple (  ) 

Definition at line 61 of file AIDATuple.cpp.

00063 {}


Member Function Documentation

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

Definition at line 41 of file AIDATuple.h.

00041                                   {
00042     return annotation().value( "title" );
00043   }

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

Definition at line 47 of file AIDATuple.h.

00047                                                    {
00048     if ( !annotation().addItem( "title", title ) )
00049       annotation().setValue( "title", title );
00050     return true;
00051   }

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.

00054 { return AIDATuple::classID(); }

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.

00055 { return CLID_AIDATuple; }


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

Generated at Wed Mar 17 18:16:16 2010 for Gaudi Framework, version v21r8 by Doxygen version 1.5.6 written by Dimitri van Heesch, © 1997-2004