BOSS 7.0.5
BESIII Offline Software System
Loading...
Searching...
No Matches
Muc/MucGeoCreateAlg/MucGeoCreateAlg-00-01-00/MucGeoCreateAlg/MucGeoCreateAlg.h
Go to the documentation of this file.
1//------------------------------------------------------------------------------|
2// [File ]: MucGeoCreateAlg.h |
3// [Brief ]: Header file of MUC geometry creating algorithem class |
4// [Author]: Xie Yuguang, <[email protected]> |
5// [Date ]: Mar 28, 2006 |
6//------------------------------------------------------------------------------|
7
8#ifndef MUC_GEO_CREATE_ALG_H
9#define MUC_GEO_CREATE_ALG_H
10
11#include <iostream>
12#include <string>
13
14#include "GaudiKernel/Algorithm.h"
15
16#include "MucGeoCreateAlg/MucGeoMgr.h"
17
18class MucGeoCreateAlg : public Algorithm
19{
20 public:
21 MucGeoCreateAlg(const std::string& name, ISvcLocator* pSvcLocator);
23
24 StatusCode initialize();
25 StatusCode execute();
26 StatusCode finalize();
27
28 private:
29
30 bool m_bAlignFlag;
31 std::string m_sCreateFlag;
32 std::string m_sAlignFile;
33
34 MucGeoMgr *m_pMucGeoMgr;
35};
36
37#endif
StatusCode initialize()
StatusCode execute()
MucGeoCreateAlg(const std::string &name, ISvcLocator *pSvcLocator)
StatusCode finalize()