diff --git a/Detectors/Upgrades/ALICE3/TRK/simulation/src/Detector.cxx b/Detectors/Upgrades/ALICE3/TRK/simulation/src/Detector.cxx index b998050f9440d..482ee207f37b8 100644 --- a/Detectors/Upgrades/ALICE3/TRK/simulation/src/Detector.cxx +++ b/Detectors/Upgrades/ALICE3/TRK/simulation/src/Detector.cxx @@ -111,22 +111,21 @@ void Detector::configITS(Detector* its) std::vector> layers; const int nLayers{12}; - layers.emplace_back(std::array{0.5f, 15.f}); - layers.emplace_back(std::array{1.2f, 15.f}); - layers.emplace_back(std::array{2.5f, 15.f}); - layers.emplace_back(std::array{3.75f, 62.f}); - layers.emplace_back(std::array{7.f, 62.f}); - layers.emplace_back(std::array{12.f, 62.f}); - layers.emplace_back(std::array{20.f, 62.f}); - layers.emplace_back(std::array{30.f, 62.f}); - layers.emplace_back(std::array{45.f, 132.f}); - layers.emplace_back(std::array{60.f, 132.f}); - layers.emplace_back(std::array{80.f, 132.f}); - layers.emplace_back(std::array{100.f, 132.f}); - - std::array sensorThicknesses = {50.e-4, 50.e-4, 50.e-4, 50.e-4, 50.e-3, 50.e-3, 50.e-3, 50.e-3, 50.e-3, 50.e-3, 50.e-3, 50.e-3}; + layers.emplace_back(std::array{0.5f, 30.f}); + layers.emplace_back(std::array{1.2f, 30.f}); + layers.emplace_back(std::array{2.5f, 30.f}); + layers.emplace_back(std::array{3.75f, 124.f}); + layers.emplace_back(std::array{7.f, 124.f}); + layers.emplace_back(std::array{12.f, 124.f}); + layers.emplace_back(std::array{20.f, 124.f}); + layers.emplace_back(std::array{30.f, 124.f}); + layers.emplace_back(std::array{45.f, 264.f}); + layers.emplace_back(std::array{60.f, 264.f}); + layers.emplace_back(std::array{80.f, 264.f}); + layers.emplace_back(std::array{100.f, 264.f}); + + std::array sensorThicknesses = {100.e-4, 100.e-4, 100.e-4, 100.e-4, 100.e-3, 100.e-3, 100.e-3, 100.e-3, 100.e-3, 100.e-3, 100.e-3, 100.e-3}; its->setStaveModelOB(o2::trk::Detector::kOBModel2); - // its->createOuterBarrel(false); auto idLayer{0}; for (auto& layerData : layers) { diff --git a/macro/build_geometry.C b/macro/build_geometry.C index fc3e02f2099b1..0f6e749bfb407 100644 --- a/macro/build_geometry.C +++ b/macro/build_geometry.C @@ -144,7 +144,7 @@ void build_geometry(FairRunSim* run = nullptr) #ifdef ENABLE_UPGRADES // upgraded beampipe at the interaction point (IP) if (isActivated("A3IP")) { - run->AddModule(new o2::passive::Alice3Pipe("A3IP", "Alice 3 beam pipe", !isActivated("TRK"), 0.48f, 0.015f, 44.4f, 3.7f, 0.05f, 44.4f)); + run->AddModule(new o2::passive::Alice3Pipe("A3IP", "Alice 3 beam pipe", !isActivated("TRK"), 0.48f, 0.015f, 1000.f, 3.7f, 0.05f, 1000.f)); } #endif