2 #define GAUDISVC_PERSISTENCYSVC_OUTPUTSTREAM_CPP
24 m_isTopLeaf(false), m_collectionSvc(0)
26 declareProperty(
"AddressLeaf", m_addrLeaf =
"/Event" );
27 declareProperty(
"AddressColumn", m_addrColName =
"Address");
28 declareProperty(
"TagCollectionSvc", m_collSvcName =
"NTupleSvc");
29 declareProperty(
"ObjectsFirst", m_objectsFirst =
true);
30 declareProperty(
"Collection", m_tagName );
51 log <<
MSG::ERROR <<
"Failed to add the address column:"
58 log <<
MSG::ERROR <<
"Failed to connect to the tag collection "
88 log_file = log_node +
" " +
m_output +
" SHARED='YES'";
97 logical_name = data_mgr->rootName();
99 logical_name += log_node;
102 if ( src_mgr->isConnected(logical_name) ) {
105 sc = src_mgr->connect(log_file);
113 log <<
MSG::ERROR <<
"Failed to initialize TagCollection Stream." <<
endmsg;
133 <<
"[Tuple write error]" <<
endmsg;
144 <<
"[Object write error]" <<
endmsg;
169 unsigned long* ipar = (
unsigned long*)
m_addr->
ipar();
172 par[0] = pA->
par()[0];
173 par[1] = pA->
par()[1];
174 ipar[0] = pA->
ipar()[0];
175 ipar[1] = pA->
ipar()[1];
186 par[0] = redir->
par()[0];
188 ipar[1] = redir->
ipar()[1];