CMS 3D CMS Logo

analyticalPropagatorESProducer_cff.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 from TrackingTools.GeomPropagators.AnalyticalPropagator_cfi import AnalyticalPropagator
4 
5 anyDirectionAnalyticalPropagator = AnalyticalPropagator.clone(
6  MaxDPhi = cms.double( 1.6 ),
7  ComponentName = cms.string( "anyDirectionAnalyticalPropagator" ),
8  PropagationDirection = cms.string( "anyDirection" )
9 )
10 
11 alongMomentumAnalyticalPropagator = AnalyticalPropagator.clone(
12  MaxDPhi = cms.double( 1.6 ),
13  ComponentName = cms.string( "alongMomentumAnalyticalPropagator" ),
14  PropagationDirection = cms.string( "alongMomentum" )
15 )
16 
17 oppositeToMomentumAnalyticalPropagator = AnalyticalPropagator.clone(
18  MaxDPhi = cms.double( 1.6 ),
19  ComponentName = cms.string( "oppositeToMomentumAnalyticalPropagator" ),
20  PropagationDirection = cms.string( "oppositeToMomentum" )
21 )
22 
AnalyticalPropagator * clone() const override