virtual TGeoVolumeAssembly* CreateMCM(Bool_t isRight, TArrayD &sizes,
TGeoManager *mgr = gGeoManager) const;
// the pixel bus (flat part + pt1000s + large capacitors/resistors)
- virtual TGeoVolumeAssembly* CreatePixelBus(Bool_t isRight, TArrayD &sizes,
+ virtual TGeoVolumeAssembly* CreatePixelBus(Bool_t isRight, Int_t layer, TArrayD &sizes,
TGeoManager *mgr = gGeoManager) const;
// the extender complicated geometry
virtual TGeoVolume* CreateExtender(const Double_t *params,
virtual TGeoVolumeAssembly* CreatePixelBusAndExtensions(Bool_t zpos=kTRUE,
TGeoManager *mgr = gGeoManager) const;
- virtual TGeoVolumeAssembly* CreateConeModule(TGeoManager *mgr = gGeoManager) const;
+ virtual TList* CreateConeModule(TGeoManager *mgr = gGeoManager) const;
virtual void CreateCones(TGeoVolume *moth) const;
// a half-stave (put together ladders + MCM + bus, and add clips
// if requested)