CGEM BOSS 6.6.5.g
BESIII Offline Software System
Loading...
Searching...
No Matches
Mdc/MdcGeomSvc/MdcGeomSvc-00-01-39/test/Test.cxx
Go to the documentation of this file.
1#include <iostream.h>
3
4int main(){
5 const std::string& name = " ";
6 ISvcLocator* svcloc = NULL ;
7 MdcGeomSvc fGeom(name, svcloc);
8 fGeom.initialize();
9 cout <<"dump"<<endl;
10 fGeom.Dump();
11 cout<<"Hi, event routine is running"<<endl;
12 cout<<"1st wire id:"<<fGeom.Wire(0)->Id()<<endl;
13 cout<<"2nd wire lyr id:"<<fGeom.Wire(1)->Lyr()->Id()<<endl;
14 cout<<"6860th wire lyr id:"<<fGeom.Wire(6859)->Lyr()->Id()<<endl;
15 fGeom.finalize();
16
17}
18
int Id(void) const
Definition: MdcGeoLayer.h:155
MdcGeoLayer * Lyr(void) const
Definition: MdcGeoWire.h:140
int Id(void) const
Definition: MdcGeoWire.h:127
void Dump()
Definition: MdcGeomSvc.cxx:696
virtual StatusCode initialize()
Definition: MdcGeomSvc.cxx:73
const MdcGeoWire *const Wire(unsigned id)
Definition: MdcGeomSvc.cxx:770
virtual StatusCode finalize()
Definition: MdcGeomSvc.cxx:107