Skip to content

Commit 69d052f

Browse files
authored
Merge pull request #47692 from Parsifal-2045/muonValidation_15_1_0_pre1
[NGT] Fix some Muon validation plots, allow for summary plots creation
2 parents ca5f5d3 + 589e1f9 commit 69d052f

15 files changed

+1313
-972
lines changed

HLTriggerOffline/Common/python/HLTValidationHarvest_cff.py

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
from HLTriggerOffline.Common.HLTValidationQT_cff import *
1616
from HLTriggerOffline.Btag.HltBtagPostValidation_cff import *
1717
from HLTriggerOffline.Egamma.HLTpostProcessorGsfTracker_cfi import *
18-
from HLTriggerOffline.Muon.HLTpostProcessorMuonTrack_cfi import *
1918

2019
hltpostvalidation = cms.Sequence(
2120
postProcessorHLTtrackingSequence
@@ -24,7 +23,6 @@
2423
+HLTTauPostVal
2524
+EgammaPostVal
2625
+ postProcessorHLTgsfTrackingSequence
27-
+ postProcessorHLTmuonTrackingSequence
2826
+heavyFlavorValidationHarvestingSequence
2927
+JetMETPostVal
3028
#+HLTAlCaPostVal
@@ -64,7 +62,6 @@
6462
postProcessorHLTtrackingSequence,
6563
postProcessorHLTvertexing,
6664
postProcessorHLTgsfTrackingSequence,
67-
postProcessorHLTmuonTrackingSequence
6865
# remove this: hltvalidationqt ?
6966
# remove this: hltExoticaPostProcessors ?
7067
]))
@@ -76,13 +73,11 @@
7673
+heavyFlavorValidationHarvestingSequence
7774
+SusyExoPostVal
7875
+ postProcessorHLTgsfTrackingSequence
79-
+ postProcessorHLTmuonTrackingSequence
8076
#+HLTHiggsPostVal
8177
)
8278

8379
hltpostvalidation_prod = cms.Sequence(
8480
postProcessorHLTtrackingSequence
8581
+postProcessorHLTvertexing
8682
+ postProcessorHLTgsfTrackingSequence
87-
+ postProcessorHLTmuonTrackingSequence
8883
)

HLTriggerOffline/Common/python/HLTValidation_cff.py

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313
from HLTriggerOffline.SMP.SMPValidation_cff import *
1414
from HLTriggerOffline.Btag.HltBtagValidation_cff import *
1515
from HLTriggerOffline.Egamma.HLTmultiTrackValidatorGsfTracks_cff import *
16-
from HLTriggerOffline.Muon.HLTmultiTrackValidatorMuonTracks_cff import *
1716
# HCAL
1817
from Validation.HcalDigis.HLTHcalDigisParam_cfi import *
1918
from Validation.HcalRecHits.HLTHcalRecHitParam_cfi import *
@@ -49,7 +48,6 @@
4948
+egammaSelectors
5049
+ExoticaValidationProdSeq
5150
+hltMultiTrackValidationGsfTracks
52-
+hltMultiTrackValidationMuonTracks
5351
)
5452
from Configuration.Eras.Modifier_phase1Pixel_cff import phase1Pixel
5553

@@ -60,8 +58,7 @@
6058
_phase2_hltassociation = hltassociation.copyAndExclude([
6159
egammaSelectors,
6260
ExoticaValidationProdSeq,
63-
hltMultiTrackValidationGsfTracks,
64-
hltMultiTrackValidationMuonTracks
61+
hltMultiTrackValidationGsfTracks
6562
])
6663

6764
# Add hltTrackerphase2ValidationSource to the sequence
@@ -128,8 +125,7 @@
128125
fastSim.toReplaceWith(hltassociation, hltassociation.copyAndExclude([
129126
hltMultiTrackValidation,
130127
hltMultiPVValidation,
131-
hltMultiTrackValidationGsfTracks,
132-
hltMultiTrackValidationMuonTracks,
128+
hltMultiTrackValidationGsfTracks
133129
]))
134130

135131
from Configuration.Eras.Modifier_pp_on_XeXe_2017_cff import pp_on_XeXe_2017

HLTriggerOffline/Muon/python/HLTmultiTrackValidatorMuonTracks_cff.py

Lines changed: 0 additions & 32 deletions
This file was deleted.

HLTriggerOffline/Muon/python/HLTpostProcessorMuonTrack_cfi.py

Lines changed: 0 additions & 16 deletions
This file was deleted.

SimTracker/Common/interface/TrackingParticleSelector.h

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -154,6 +154,12 @@ class TrackingParticleSelector {
154154
return false;
155155
}
156156

157+
bool isSignalOnly() const { return signalOnly_; }
158+
bool isIntimeOnly() const { return intimeOnly_; }
159+
bool isChargedOnly() const { return chargedOnly_; }
160+
bool isStableOnly() const { return stableOnly_; }
161+
bool invertRapidityCut() const { return invertRapidityCut_; }
162+
157163
private:
158164
double ptMin2_;
159165
double ptMax2_;

0 commit comments

Comments
 (0)