2#include "CalibData/Mdc/MdcAlignData.h"
3#include "CalibDataSvc/IInstrumentName.h"
4#include "CalibMySQLCnvSvc/TreeAddress.h"
5#include "GaudiKernel/MsgStream.h"
12#include "GaudiKernel/DataObject.h"
13#include "GaudiKernel/GenericAddress.h"
14#include "GaudiKernel/IAddressCreator.h"
15#include "GaudiKernel/IConversionSvc.h"
16#include "GaudiKernel/IDataProviderSvc.h"
17#include "GaudiKernel/IOpaqueAddress.h"
19#include "CalibDataSvc/ICalibMetaCnvSvc.h"
20#include "CalibDataSvc/ICalibTreeSvc.h"
23#include "CalibData/CalibModel.h"
37 MsgStream log(
msgSvc(),
"TreeMdcAlignDataCnv" );
38 log << MSG::DEBUG <<
"SetProperty" << endmsg;
44 std::cout <<
" SftVer is " << ( *records )[
"SftVer"];
45 std::cout <<
" CalVerSft is " << ( *records )[
"MdcAlignVer"];
46 std::cout <<
" File name is " << ( *records )[
"AlignEPFileName"] << std::endl;
56 tmpObject->
readPar( ( *records )[
"AlignEndPlate"], ( *records )[
"WirePos"],
57 ( *records )[
"WireTension"] );
58 refpObject = tmpObject;
59 return StatusCode::SUCCESS;
const CLID CLID_Calib_MdcAlign
void readPar(char *p1, char *p2, char *p3)
virtual DatabaseRecord * pp()
TreeCalBaseCnv(ISvcLocator *svc, const CLID &clid)
const CLID & objType() const
TreeMdcAlignDataCnv(ISvcLocator *svc)
static const CLID & classID()
virtual StatusCode i_createObj(IOpaqueAddress *address, DataObject *&refpObject)