00001 void eeSmdGeomTest() {
00002
00003
00004
00005
00006 gROOT -> LoadMacro("libs.C");
00007 libs();
00008
00009 StEEmcSmdGeom *smdGeom = StEEmcSmdGeom::instance();
00010 smdGeom -> printGeom();
00011
00012
00013 for ( Int_t i = 0; i < 12; i++ ) {
00014
00015 smdGeom -> printSector( smdGeom -> getEEmcSector(0, i) );
00016 smdGeom -> printSector( smdGeom -> getEEmcSector(1, i) );
00017
00018 smdGeom -> printSectorPhis( 0, i );
00019 smdGeom -> printSectorPhis( 1, i );
00020 smdGeom -> printSectorPhis( 2, i );
00021
00022 }
00023
00024
00025
00026 for ( Int_t isector = 0; isector < 12; isector++ ) {
00027
00028 for ( Int_t istrip = 0;
00029 istrip < smdGeom -> getNStrips(isector,0);
00030 istrip+=36 ) {
00031
00032 smdGeom -> printStrip(*smdGeom -> getStripPtr(istrip,0,isector));
00033 smdGeom -> printStrip(*smdGeom -> getStripPtr(istrip,1,isector));
00034
00035 }
00036
00037 }
00038
00039
00040
00041
00042 }