13#include "GaudiKernel/MsgStream.h"
21 Algorithm(name, pSvcLocator), m_bAlignFlag(
true)
24 declareProperty(
"CreateFlag", m_sCreateFlag);
25 declareProperty(
"AlignFlag", m_bAlignFlag);
26 declareProperty(
"AlignFile", m_sAlignFile =
"MucGeoAlignConst.root");
32 MsgStream log(
msgSvc(), name());
34 log << MSG::INFO << endreq <<
"In initialize() " << endreq;
35 log << MSG::INFO <<
"Add alignment:\t" << ((m_bAlignFlag)?
"YES":
"NO") << endreq << endreq;
38 log << MSG::INFO <<
"Alignment file:\t" << m_sAlignFile << endreq;
40 m_pMucGeoMgr =
new MucGeoMgr( m_sCreateFlag, m_bAlignFlag, m_sAlignFile );
42 return StatusCode::SUCCESS;
48 MsgStream log(
msgSvc(), name());
49 log << MSG::INFO << endreq <<
"In execute()" << endreq;
51 return StatusCode::SUCCESS;
56 MsgStream log(
msgSvc(), name());
57 log << MSG::INFO << endreq <<
"In finalize()" << endreq << endreq;
63 return StatusCode::SUCCESS;
MucGeoCreateAlg(const std::string &name, ISvcLocator *pSvcLocator)
StatusCode CreateOnlineStripGeo()
StatusCode CreateEntities()
StatusCode CreateRootGeo()