CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_4_4_5_patch3/src/RecoLocalTracker/SiPixelRecHits/python/PixelCPEGeneric_cfi.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 PixelCPEGenericESProducer = cms.ESProducer("PixelCPEGenericESProducer",
00004 
00005     ComponentName = cms.string('PixelCPEGeneric'),
00006     TanLorentzAnglePerTesla = cms.double(0.106),
00007     Alpha2Order = cms.bool(True),
00008     PixelErrorParametrization = cms.string('NOTcmsim'),
00009 
00010     # Allows cuts to be optimized
00011     eff_charge_cut_lowX = cms.double(0.0),
00012     eff_charge_cut_lowY = cms.double(0.0),
00013     eff_charge_cut_highX = cms.double(1.0),
00014     eff_charge_cut_highY = cms.double(1.0),
00015     size_cutX = cms.double(3.0),
00016     size_cutY = cms.double(3.0),
00017 
00018     # Edge cluster errors in microns (determined by looking at residual RMS) 
00019     EdgeClusterErrorX = cms.double( 50.0 ),                                      
00020     EdgeClusterErrorY = cms.double( 85.0 ),                                                     
00021 
00022     # ggiurgiu@jhu.edu
00023     inflate_errors = cms.bool(False),
00024     inflate_all_errors_no_trk_angle = cms.bool(False),
00025 
00026     # Can use errors predicted by the template code
00027     # If UseErrorsFromTemplates is False, must also set
00028     # TruncatePixelCharge, IrradiationBiasCorrection, DoCosmics and LoadTemplatesFromDB to be False                                        
00029     UseErrorsFromTemplates = cms.bool(True),
00030 
00031     # When set True this gives a slight improvement in resolution at no cost 
00032     TruncatePixelCharge = cms.bool(True),
00033 
00034     # Turn this ON later
00035     IrradiationBiasCorrection = cms.bool(False),                                       
00036 
00037     # When set to True we use templates with extended angular acceptance   
00038     DoCosmics = cms.bool(False),                                      
00039 
00040     LoadTemplatesFromDB = cms.bool(True),                                       
00041 
00042     # petar, for clusterProbability() from TTRHs
00043     ClusterProbComputationFlag = cms.int32(0)         
00044 
00045                                            
00046 )
00047 
00048