![]() |
|
|
Generated: 24 Nov 2008 |
00001 // Include files 00002 #include <cstdlib> 00003 #include "GaudiKernel/ObjectFactory.h" 00004 #include "GaudiKernel/GaudiException.h" 00005 #include "AIDATuple.h" 00006 00007 // Instantiation of a static factory class used by clients to create 00008 // empty instances of this class (needed for deserialization schema) 00009 DECLARE_DATAOBJECT_FACTORY(AIDATuple) 00010 00011 // =========================== 00012 // Constructors and destructor 00013 // =========================== 00014 00015 //------------------------------------------------------- 00016 AIDATuple::AIDATuple( pi_aida::Proxy_Store* store, 00017 const std::string& storeObj, 00018 const std::string& title, 00019 const std::string& description) 00020 : pi_aida::Tuple( *store, storeObj, title, description) 00021 //------------------------------------------------------- 00022 { 00023 setTitle( title ); 00024 //annotation().addItem; 00025 } 00026 00027 00028 //------------------------------------------------------------ 00029 AIDATuple::AIDATuple( const AIDATuple& tuple ) 00030 :pi_aida::Tuple( static_cast<const pi_aida::Tuple&>(tuple) ) 00031 , DataObject() 00032 //------------------------------------------------------------ 00033 { 00034 setTitle( tuple.title() ); 00035 } 00036 00037 00038 //------------------------------------------------------------ 00039 AIDATuple::AIDATuple( const AIDA::ITuple& tuple ) 00040 :pi_aida::Tuple( static_cast<const AIDA::ITuple&>(tuple) ) 00041 , DataObject() 00042 //------------------------------------------------------------ 00043 { 00044 setTitle( tuple.title() ); 00045 } 00046 00047 /* 00048 //------------------------------------------------------------ 00049 AIDATuple::AIDATuple( const REP& rep ) 00050 :pi_aida::Tuple() 00051 , DataObject() 00052 //------------------------------------------------------------ 00053 { 00054 newRep( rep ); 00055 00056 setTitle( rep.GetTitle() ); 00057 } 00058 */ 00059 00060 //--------------------- 00061 AIDATuple::~AIDATuple() 00062 //--------------------- 00063 {}