1#include "GaudiKernel/MsgStream.h"
3#include "CalibData/Mdc/MdcAlignData.h"
4#include "CalibDataSvc/IInstrumentName.h"
5#include "CalibMySQLCnv/TreeAddress.h"
12#include "GaudiKernel/CnvFactory.h"
13#include "GaudiKernel/IOpaqueAddress.h"
14#include "GaudiKernel/DataObject.h"
15#include "GaudiKernel/IAddressCreator.h"
16#include "GaudiKernel/IDataProviderSvc.h"
17#include "GaudiKernel/IConversionSvc.h"
18#include "GaudiKernel/GenericAddress.h"
20#include "CalibDataSvc/ICalibTreeSvc.h"
21#include "CalibDataSvc/ICalibMetaCnvSvc.h"
24#include "CalibData/CalibModel.h"
46 DataObject*& refpObject) {
48 MsgStream log(
msgSvc(),
"TreeMdcAlignDataCnv");
49 log<<MSG::DEBUG<<
"SetProperty"<<endreq;
55 std::cout<<
" SftVer is "<<(*records)[
"SftVer"];
56 std::cout<<
" CalVerSft is "<<(*records)[
"MdcAlignVer"];
57 std::cout<<
" File name is "<<(*records)[
"AlignEPFileName"]<<std::endl;
67 tmpObject->
readPar((*records)[
"AlignEndPlate"],(*records)[
"WirePos"],(*records)[
"WireTension"]);
69 return StatusCode::SUCCESS;
const CLID CLID_Calib_MdcAlign
void readPar(char *p1, char *p2, char *p3)
virtual DatabaseRecord * pp()
const CLID & objType() const
TreeMdcAlignDataCnv(ISvcLocator *svc)
static const CLID & classID()
virtual StatusCode i_createObj(IOpaqueAddress *address, DataObject *&refpObject)