CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
TwoBodyDecayConstraintProducer_cff.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 TwoBodyDecayConstraint = cms.EDProducer(
4  "TwoBodyDecayConstraintProducer",
5  src = cms.InputTag("AlignmentTrackSelector"),
6  beamSpot = cms.InputTag("offlineBeamSpot"),
7 
8  ## Define the TBD
9  primaryMass = cms.double(91.1876),
10  primaryWidth = cms.double(2.4952),
11  secondaryMass = cms.double(0.105658),
12 
13  ## Configure the TBD estimator
14  EstimatorParameters = cms.PSet(
15  MaxIterationDifference = cms.untracked.double(0.01),
16  RobustificationConstant = cms.untracked.double(1.0),
17  MaxIterations = cms.untracked.int32(100),
18  UseInvariantMass = cms.untracked.bool(True)
19  ),
20 
21  ## Cut on chi2 of kinematic fit
22  chi2Cut = cms.double( 10. ),
23 
24  ## Fixed error on momentum constraint (to enforce impact on track re-fit)
25  rescaleError = cms.double( 1e-4 ),
26 
27  ## Configure matching of measured and estimated tsos
28  sigmaPositionCut = cms.double( 5e-1 )
29 )