TGeoVolume* CreateStave(const TGeoManager *mgr=gGeoManager);
//TGeoVolume* CreateChip(Double_t x, Double_t z, const TGeoManager *mgr=gGeoManager);
+ TGeoVolume* CreateModuleInnerB(Double_t x,Double_t y, Double_t z, const TGeoManager *mgr=gGeoManager);
TGeoVolume* CreateChipInnerB(Double_t x,Double_t y, Double_t z, const TGeoManager *mgr=gGeoManager);
TGeoVolume* CreateModuleOuterB(const TGeoManager *mgr=gGeoManager);
+ TGeoVolume* CreateStaveInnerB(Double_t x, Double_t y, Double_t z, const TGeoManager *mgr=gGeoManager);
TGeoVolume* CreateStaveStructInnerB(Double_t x,Double_t z, const TGeoManager *mgr=gGeoManager);
TGeoVolume* CreateStaveModelInnerBDummy(Double_t x,Double_t z, const TGeoManager *mgr=gGeoManager) const;
TGeoVolume* CreateStaveModelInnerB0(Double_t x,Double_t z, const TGeoManager *mgr=gGeoManager);
TGeoVolume* CreateStaveModelInnerB22(Double_t x,Double_t z, const TGeoManager *mgr=gGeoManager);
TGeoVolume* CreateStaveModelInnerB3(Double_t x,Double_t z, const TGeoManager *mgr=gGeoManager);
- TGeoVolume* CreateStaveOuterB(Double_t x, const TGeoManager *mgr=gGeoManager);
- TGeoVolume* CreateStaveModelOuterBDummy(Double_t x, const TGeoManager *mgr=gGeoManager) const;
- TGeoVolume* CreateStaveModelOuterB0(Double_t x, const TGeoManager *mgr=gGeoManager) const;
+ TGeoVolume* CreateStaveOuterB(const TGeoManager *mgr=gGeoManager);
+ TGeoVolume* CreateStaveModelOuterBDummy(const TGeoManager *mgr=gGeoManager) const;
+ TGeoVolume* CreateStaveModelOuterB0(const TGeoManager *mgr=gGeoManager);
TGeoVolume* CreateStaveModelOuterB1(const TGeoManager *mgr=gGeoManager);
- TGeoVolume* CreateSpaceFrameOuterB(Double_t x, const TGeoManager *mgr=gGeoManager);
- TGeoVolume* CreateSpaceFrameOuterBDummy(Double_t x, const TGeoManager *mgr=gGeoManager) const;
- TGeoVolume* CreateSpaceFrameOuterB1(Double_t x, const TGeoManager *mgr=gGeoManager);
+ TGeoVolume* CreateSpaceFrameOuterB(const TGeoManager *mgr=gGeoManager);
+ TGeoVolume* CreateSpaceFrameOuterBDummy(const TGeoManager *mgr=gGeoManager) const;
+ TGeoVolume* CreateSpaceFrameOuterB1(const TGeoManager *mgr=gGeoManager);
TGeoArb8* CreateStaveSide(const char *name,
Double_t dz, Double_t angle, Double_t xSign,
static const Double_t fgkDefaultStaveThick; // Default stave thickness
// Inner Barrel Parameters
+ static const Int_t fgkIBChipsPerRow; // IB chips per row in module
+ static const Int_t fgkIBNChipRows; // IB chip rows in module
// Outer Barrel Parameters
static const Int_t fgkOBChipsPerRow; // OB chips per row in module