00001 00002 import FWCore.ParameterSet.Config as cms 00003 00004 TrackerCosmicTrackMon = cms.EDFilter("TrackingMonitor", 00005 OutputMEsInRootFile = cms.bool(False), 00006 MeasurementState = cms.string('default'), 00007 OutputFileName = cms.string('MonitorTrack.root'), 00008 TrackProducer = cms.InputTag("generalTracks"), 00009 FolderName = cms.string('Track/GlobalParameters'), 00010 AlgoName = cms.string('GenTk'), 00011 doTrackerSpecific = cms.bool(True), 00012 00013 Chi2Bin = cms.int32(100), 00014 Chi2Max = cms.double(500.0), 00015 Chi2Min = cms.double(-0.5), 00016 00017 D0Bin = cms.int32(200), 00018 D0Max = cms.double(100.0), 00019 D0Min = cms.double(-100.0), 00020 00021 EtaBin = cms.int32(100), 00022 EtaMax = cms.double(3.0), 00023 EtaMin = cms.double(-3.0), 00024 00025 etaErrBin = cms.int32(100), 00026 etaErrMax = cms.double(0.5), 00027 etaErrMin = cms.double(0.0), 00028 00029 pErrBin = cms.int32(100), 00030 pErrMax = cms.double(1000.0), 00031 pErrMin = cms.double(-1000.0), 00032 00033 phiErrBin = cms.int32(100), 00034 phiErrMax = cms.double(0.5), 00035 phiErrMin = cms.double(0.0), 00036 00037 PhiBin = cms.int32(100), 00038 PhiMax = cms.double(3.2), 00039 PhiMin = cms.double(-3.2), 00040 00041 ptErrBin = cms.int32(100), 00042 ptErrMax = cms.double(1000.0), 00043 ptErrMin = cms.double(0.0), 00044 00045 pxErrBin = cms.int32(100), 00046 pxErrMax = cms.double(1000.0), 00047 pxErrMin = cms.double(-1000.0), 00048 00049 pyErrBin = cms.int32(100), 00050 pyErrMax = cms.double(1000.0), 00051 pyErrMin = cms.double(-1000.0), 00052 00053 pzErrBin = cms.int32(100), 00054 pzErrMax = cms.double(1000.0), 00055 pzErrMin = cms.double(-1000.0), 00056 00057 RecHitBin = cms.int32(35), 00058 RecHitMax = cms.double(34.5), 00059 RecHitMin = cms.double(-0.5), 00060 00061 RecLostBin = cms.int32(10), 00062 RecLostMax = cms.double(9.5), 00063 RecLostMin = cms.double(-0.5), 00064 00065 RecLayBin = cms.int32(35), 00066 RecLayMax = cms.double(34.5), 00067 RecLayMin = cms.double(-0.5), 00068 00069 ThetaBin = cms.int32(100), 00070 ThetaMax = cms.double(3.2), 00071 ThetaMin = cms.double(0.0), 00072 00073 TkSizeBin = cms.int32(25), 00074 TkSizeMax = cms.double(24.5), 00075 TkSizeMin = cms.double(-0.5), 00076 00077 TrackPtBin = cms.int32(100), 00078 TrackPtMax = cms.double(30.0), 00079 TrackPtMin = cms.double(-0.5), 00080 00081 TrackPxBin = cms.int32(100), 00082 TrackPxMax = cms.double(50.0), 00083 TrackPxMin = cms.double(-50.0), 00084 00085 TrackPyBin = cms.int32(100), 00086 TrackPyMax = cms.double(50.0), 00087 TrackPyMin = cms.double(-50.0), 00088 00089 TrackPzBin = cms.int32(100), 00090 TrackPzMax = cms.double(50.0), 00091 TrackPzMin = cms.double(-50.0), 00092 00093 VXBin = cms.int32(200), 00094 VXMax = cms.double(100.0), 00095 VXMin = cms.double(-100.0), 00096 00097 VYBin = cms.int32(200), 00098 VYMax = cms.double(100.0), 00099 VYMin = cms.double(-100.0), 00100 00101 VZBin = cms.int32(200), 00102 VZMax = cms.double(200.0), 00103 VZMin = cms.double(-200.0) 00104 )