Skip to content

Commit 9bf2572

Browse files
authored
Merge pull request cms-sw#34099 from bsunanda/Phase2-sim86
Phas2-sim86 Add MTD in the list of tracking type detector
2 parents 47ac7e7 + 919bc0b commit 9bf2572

File tree

2 files changed

+40
-1
lines changed

2 files changed

+40
-1
lines changed
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
<?xml version="1.0"?>
2+
3+
<DDDefinition>
4+
5+
<SpecParSection label="mtdProdCuts.xml" eval="true">
6+
<SpecPar name="fasttime">
7+
<PartSelector path="//BarrelTimingLayer"/>
8+
<PartSelector path="//EndcapTimingLayer"/>
9+
<PartSelector path="//CALOECTSFront"/>
10+
<Parameter name="CMSCutsRegion" value="FastTimerRegion" eval="false"/>
11+
<Parameter name="ProdCutsForElectrons" value="0.1*mm"/>
12+
<Parameter name="ProdCutsForPositrons" value="0.1*mm"/>
13+
<Parameter name="ProdCutsForGamma" value="0.1*mm"/>
14+
<Parameter name="ProdCutsForProtons" value="0.1*mm"/>
15+
</SpecPar>
16+
<SpecPar name="fasttime-sens-btl">
17+
<PartSelector path="//BModule1Layer1Timingactive"/>
18+
<PartSelector path="//BModule17Layer1Timingactive"/>
19+
<PartSelector path="//BModule33Layer1Timingactive"/>
20+
<Parameter name="CMSCutsRegion" value="FastTimerRegionSensBTL" eval="false"/>
21+
<Parameter name="ProdCutsForElectrons" value="0.1*mm"/>
22+
<Parameter name="ProdCutsForPositrons" value="0.1*mm"/>
23+
<Parameter name="ProdCutsForGamma" value="0.1*mm"/>
24+
<Parameter name="ProdCutsForProtons" value="0.1*mm"/>
25+
</SpecPar>
26+
<SpecPar name="fasttime-sens-etl">
27+
<PartSelector path="//EModule_Timingactive"/>
28+
<Parameter name="CMSCutsRegion" value="FastTimerRegionSensETL" eval="false"/>
29+
<Parameter name="ProdCutsForElectrons" value="0.01*mm"/>
30+
<Parameter name="ProdCutsForPositrons" value="0.01*mm"/>
31+
<Parameter name="ProdCutsForGamma" value="0.01*mm"/>
32+
<Parameter name="ProdCutsForProtons" value="0.01*mm"/>
33+
</SpecPar>
34+
35+
</SpecParSection>
36+
37+
</DDDefinition>
38+

SimG4Core/Application/src/StackingAction.cc

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -384,7 +384,8 @@ void StackingAction::initPointer() {
384384
//
385385
if (savePDandCinTracker &&
386386
(rname == "BeamPipe" || rname == "BeamPipeVacuum" || rname == "TrackerPixelSensRegion" ||
387-
rname == "TrackerPixelDeadRegion" || rname == "TrackerDeadRegion" || rname == "TrackerSensRegion")) {
387+
rname == "TrackerPixelDeadRegion" || rname == "TrackerDeadRegion" || rname == "TrackerSensRegion" ||
388+
rname == "FastTimerRegion" || rname == "FastTimerRegionSensBTL" || rname == "FastTimerRegionSensETL")) {
388389
trackerRegions.push_back(reg);
389390
}
390391
if (savePDandCinCalo && (rname == "HcalRegion" || rname == "EcalRegion" || rname == "PreshowerSensRegion" ||

0 commit comments

Comments
 (0)