12 #ifndef _GEM_GEO_PAR_DATA_ 
   13 #define _GEM_GEO_PAR_DATA_ 
   17 #define _ALUMINUM_ ("aluminum") 
   18 #define _COPPER_   ("copper") 
   75     TGeoMatrix *transformation):
 
   79     double beamLineRotation): 
 
   82     TGeoRotation *
rw = beamLineRotation ? 
new TGeoRotation() : 0;   
 
   83     if (beamLineRotation) rw->RotateZ(beamLineRotation);
 
  123           beamLineOffset, beamLineRotation));
 
  126          TGeoMatrix *transformation) {
 
  127    mWheels.push_back(
new GemWheel(module, moduleNum, radius, transformation));
 
  132           double beamLineRotation = 0.0) {
 
  133    AddWheel(module, 1, 0.0, beamLineOffset, beamLineRotation);
 
  136    AddWheel(module, 1, 0.0, transformation);
 
  172   std::vector <GemWheel*> 
mWheels;         
 
  174   void PlaceMaterialLayer(
const char *detName, 
const char *namePrefix, 
unsigned wheelID, 
 
  175         TGeoVolume *moduleContainer, 
const char *
material,