Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 60183
b: "refs/heads/CMSSW_6_2_X_SLHC"
c: d0ad9e6
h: "refs/heads/CMSSW_6_2_X_SLHC"
i:
  60181: c039215
  60179: 1759ac9
  60175: c671df9
  • Loading branch information
Chiara Genta committed Feb 17, 2009
1 parent 4b68c6e commit 3247025
Show file tree
Hide file tree
Showing 2 changed files with 71 additions and 3 deletions.
2 changes: 1 addition & 1 deletion [refs]
@@ -1,3 +1,3 @@
---
refs/heads/gh-pages: 4bec1f03ca2f14e90d0ca17351c4d42d84ec2c82
"refs/heads/CMSSW_6_2_X_SLHC": 2d8e7b0ba526441a54d5fe591066e70ffe859943
"refs/heads/CMSSW_6_2_X_SLHC": d0ad9e6497dd98261dccdd3bdcf7616c4ccb844d
72 changes: 70 additions & 2 deletions trunk/Validation/RecoTrack/python/TrackValidation_cff.py
Expand Up @@ -2,8 +2,76 @@

from SimTracker.TrackAssociation.TrackAssociatorByChi2_cfi import *
from SimTracker.TrackAssociation.TrackAssociatorByHits_cfi import *
from Validation.RecoTrack.cuts_cff import *
from Validation.RecoTrack.MultiTrackValidator_cfi import *
from Validation.RecoTrack.PostProcessorTracker_cfi import *
tracksValidation = cms.Sequence(multiTrackValidator)
import PhysicsTools.RecoAlgos.recoTrackSelector_cfi

# Validation iterative steps
cutsRecoTracksFirst = PhysicsTools.RecoAlgos.recoTrackSelector_cfi.recoTrackSelector.clone()
cutsRecoTracksFirst.algorithm=cms.string("ctf")

cutsRecoTracksSecond = PhysicsTools.RecoAlgos.recoTrackSelector_cfi.recoTrackSelector.clone()
cutsRecoTracksSecond.algorithm=cms.string("iter2")

cutsRecoTracksThird = PhysicsTools.RecoAlgos.recoTrackSelector_cfi.recoTrackSelector.clone()
cutsRecoTracksThird.algorithm=cms.string("iter3")

cutsRecoTracksFourth = PhysicsTools.RecoAlgos.recoTrackSelector_cfi.recoTrackSelector.clone()
cutsRecoTracksFourth.algorithm=cms.string("iter4")

cutsRecoTracksFifth = PhysicsTools.RecoAlgos.recoTrackSelector_cfi.recoTrackSelector.clone()
cutsRecoTracksFifth.algorithm=cms.string("iter5")

# high purity
cutsRecoTracksHp = PhysicsTools.RecoAlgos.recoTrackSelector_cfi.recoTrackSelector.clone()
cutsRecoTracksHp.quality=cms.string("highPurity")

cutsRecoTracksFirstHp = PhysicsTools.RecoAlgos.recoTrackSelector_cfi.recoTrackSelector.clone()
cutsRecoTracksFirstHp.algorithm=cms.string("ctf")
cutsRecoTracksFirstHp.quality=cms.string("highPurity")

cutsRecoTracksSecondHp = PhysicsTools.RecoAlgos.recoTrackSelector_cfi.recoTrackSelector.clone()
cutsRecoTracksSecondHp.algorithm=cms.string("iter2")
cutsRecoTracksSecondHp.quality=cms.string("highPurity")

cutsRecoTracksThirdHp = PhysicsTools.RecoAlgos.recoTrackSelector_cfi.recoTrackSelector.clone()
cutsRecoTracksThirdHp.algorithm=cms.string("iter3")
cutsRecoTracksThirdHp.quality=cms.string("highPurity")

cutsRecoTracksFourthHp = PhysicsTools.RecoAlgos.recoTrackSelector_cfi.recoTrackSelector.clone()
cutsRecoTracksFourthHp.algorithm=cms.string("iter4")
cutsRecoTracksFourthHp.quality=cms.string("highPurity")

cutsRecoTracksFifthHp = PhysicsTools.RecoAlgos.recoTrackSelector_cfi.recoTrackSelector.clone()
cutsRecoTracksFifthHp.algorithm=cms.string("iter5")
cutsRecoTracksFifthHp.quality=cms.string("highPurity")


multiTrackValidator.label=cms.VInputTag(cms.InputTag("generalTracks"),
cms.InputTag("cutsRecoTracksHp"),
cms.InputTag("cutsRecoTracksFirst"),
cms.InputTag("cutsRecoTracksFirstHp"),
cms.InputTag("cutsRecoTracksSecond"),
cms.InputTag("cutsRecoTracksSecondHp"),
cms.InputTag("cutsRecoTracksThird"),
cms.InputTag("cutsRecoTracksThirdHp"),
cms.InputTag("cutsRecoTracksFourth"),
cms.InputTag("cutsRecoTracksFourthHp"),
cms.InputTag("cutsRecoTracksFifth"),
cms.InputTag("cutsRecoTracksFifthHp")
)


tracksValidation = cms.Sequence(cutsRecoTracksHp*
cutsRecoTracksFirst*
cutsRecoTracksFirstHp*
cutsRecoTracksSecond*
cutsRecoTracksSecondHp*
cutsRecoTracksThird*
cutsRecoTracksThirdHp*
cutsRecoTracksFourth*
cutsRecoTracksFourthHp*
cutsRecoTracksFifth*
cutsRecoTracksFifthHp*
multiTrackValidator)

0 comments on commit 3247025

Please sign in to comment.