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