CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_2_9/src/Validation/RecoTrack/python/TrackerSeedValidator_cfi.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 TrackerSeedValidator = cms.EDAnalyzer("TrackerSeedValidator",
00004     associators = cms.vstring('TrackAssociatorByHits'),
00005     useFabsEta = cms.bool(False),
00006     minpT = cms.double(-1),
00007     beamSpot = cms.InputTag("offlineBeamSpot"),
00008     min = cms.double(0.0),
00009     max = cms.double(2.5),
00010     nintHit = cms.int32(25),
00011     label = cms.VInputTag(cms.InputTag("newSeedFromTriplets")),
00012     maxHit = cms.double(24.5),
00013     TTRHBuilder = cms.string('WithTrackAngle'),
00014     nintpT = cms.int32(40),
00015     label_tp_fake = cms.InputTag("cutsTPFake"),
00016     label_tp_effic = cms.InputTag("cutsTPEffic"),
00017     useInvPt = cms.bool(False),
00018     maxpT = cms.double(3),
00019     outputFile = cms.string(''),
00020 #    outputFile = cms.string('validationPlotsSeed.root'),
00021     minHit = cms.double(-0.5),
00022     sim = cms.string('g4SimHits'),
00023     nint = cms.int32(25),
00024 #the following parameters  are not used at the moment
00025 #but are needed since the seed validator hinerits from multitrack validator base
00026 #to be fixed.
00027     minPhi = cms.double(-3.15),
00028     maxPhi = cms.double(3.15),
00029     nintPhi = cms.int32(36),
00030     minDxy = cms.double(0),
00031     maxDxy = cms.double(5),
00032     nintDxy = cms.int32(50),
00033     minDz = cms.double(-10),
00034     maxDz = cms.double(10),
00035     nintDz = cms.int32(100),
00036     ptRes_rangeMin = cms.double(-0.1),                                 
00037     ptRes_rangeMax = cms.double(0.1),
00038     phiRes_rangeMin = cms.double(-0.003),
00039     phiRes_rangeMax = cms.double(0.003),
00040     cotThetaRes_rangeMin = cms.double(-0.01),
00041     cotThetaRes_rangeMax = cms.double(+0.01),
00042     dxyRes_rangeMin = cms.double(-0.01),
00043     dxyRes_rangeMax = cms.double(0.01),
00044     dzRes_rangeMin = cms.double(-0.05),
00045     dzRes_rangeMax = cms.double(+0.05),
00046     ptRes_nbin = cms.int32(100),                                   
00047     phiRes_nbin = cms.int32(100),                                   
00048     cotThetaRes_nbin = cms.int32(120),                                   
00049     dxyRes_nbin = cms.int32(100),                                   
00050     dzRes_nbin = cms.int32(150),
00051     useLogPt=cms.untracked.bool(True),
00052     # TP originating vertical position
00053     minVertpos = cms.double(0),
00054     maxVertpos = cms.double(5),
00055     nintVertpos = cms.int32(100),
00056     # TP originating z position
00057     minZpos = cms.double(-10),
00058     maxZpos = cms.double(10),
00059     nintZpos = cms.int32(100),
00060     parametersDefiner = cms.string('LhcParametersDefinerForTP'),
00061     useGsf=cms.bool(False),
00062     skipHistoFit=cms.untracked.bool(False)
00063 
00064     
00065 )
00066 
00067