From 7a542a93929feeba5b6b3e5d8c7a55a0145d2543 Mon Sep 17 00:00:00 2001 From: myliu <201916234@mail.sdu.edu.cn> Date: Fri, 25 Sep 2020 08:49:13 +0800 Subject: [PATCH] Add commet in DriftChamber.pp --- Detector/DetDriftChamber/src/driftchamber/DriftChamber.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Detector/DetDriftChamber/src/driftchamber/DriftChamber.cpp b/Detector/DetDriftChamber/src/driftchamber/DriftChamber.cpp index 60f5c752..5ac10182 100644 --- a/Detector/DetDriftChamber/src/driftchamber/DriftChamber.cpp +++ b/Detector/DetDriftChamber/src/driftchamber/DriftChamber.cpp @@ -91,12 +91,14 @@ static dd4hep::Ref_t create_detector(dd4hep::Detector& theDetector, rmax = rmin+chamber_layer_width; layer_name = det_name+"_outer_chamber_vol"+_toString(layer_id,"_layer%d"); } + /// Construction of drift chamber layers dd4hep::Tube layer_solid(rmin,rmax,chamber_length*0.5); dd4hep::Volume layer_vol(layer_name,layer_solid,det_mat); dd4hep::Transform3D transform_layer(dd4hep::Rotation3D(),dd4hep::Position(0.,0.,0.)); dd4hep::PlacedVolume layer_phy = (*current_vol_ptr).placeVolume(layer_vol, transform_layer); layer_phy.addPhysVolID("layer",layer_id); + /// Set drift chamber layers to sensitive detector dd4hep::SensitiveDetector sd = sens; layer_vol.setSensitiveDetector(sens); sd.setType("tracker"); -- GitLab