File indexing completed on 2023-03-17 11:10:58
0001 import FWCore.ParameterSet.Config as cms
0002 import sys
0003
0004
0005 print("Starting CSCTF Data Analyzer")
0006 process = cms.Process("CSCTFEFF")
0007 process.load("FWCore.MessageService.MessageLogger_cfi")
0008 process.MessageLogger.cerr.FwkReport.reportEvery = 1000
0009
0010
0011 process.maxEvents = cms.untracked.PSet( input = cms.untracked.int32(10000) )
0012
0013
0014 fileOutName = "AnaDataHists.root"
0015
0016 process.source = cms.Source("PoolSource",
0017 fileNames = cms.untracked.vstring()
0018 )
0019
0020 process.source.fileNames.extend([
0021
0022 "/store/data/Run2011B/L1MuHPF/RAW/v1/000/178/208/FEAA124F-7EF3-E011-9208-003048673374.root",
0023 "/store/data/Run2011B/L1MuHPF/RAW/v1/000/178/208/FE03EB11-5DF3-E011-B717-003048F117EC.root",
0024 "/store/data/Run2011B/L1MuHPF/RAW/v1/000/178/208/FAB7E40D-76F3-E011-8566-BCAEC53296FF.root",
0025 "/store/data/Run2011B/L1MuHPF/RAW/v1/000/178/208/FA1E6192-81F3-E011-B876-BCAEC53296FF.root",
0026 "/store/data/Run2011B/L1MuHPF/RAW/v1/000/178/208/FA085011-7FF3-E011-9DE3-003048D2BC4C.root",
0027 "/store/data/Run2011B/L1MuHPF/RAW/v1/000/178/208/F8A8B8E4-86F3-E011-BC5A-BCAEC53296F7.root",
0028 "/store/data/Run2011B/L1MuHPF/RAW/v1/000/178/208/F8A32D30-80F3-E011-9CCE-001D09F24489.root",
0029 "/store/data/Run2011B/L1MuHPF/RAW/v1/000/178/208/F86797FF-7DF3-E011-AC73-003048F024FE.root",
0030 "/store/data/Run2011B/L1MuHPF/RAW/v1/000/178/208/F6C69A11-7FF3-E011-A256-001D09F24EAC.root",
0031 "/store/data/Run2011B/L1MuHPF/RAW/v1/000/178/208/F62BF6A4-7BF3-E011-8A47-E0CB4E4408E3.root",
0032 "/store/data/Run2011B/L1MuHPF/RAW/v1/000/178/208/F491E355-60F3-E011-9860-0030486780E6.root"
0033 ])
0034
0035
0036
0037 process.load("Configuration.StandardSequences.Services_cff")
0038 process.load("Configuration.StandardSequences.MagneticField_cff")
0039 process.load("Configuration.StandardSequences.GeometryDB_cff")
0040 process.load("EventFilter.CSCTFRawToDigi.csctfunpacker_cfi")
0041 process.load("Configuration.StandardSequences.FrontierConditions_GlobalTag_cff")
0042 process.GlobalTag.globaltag ='GR_R_43_V3'
0043
0044
0045
0046 process.load("Configuration.StandardSequences.SimL1Emulator_cff")
0047
0048
0049
0050
0051
0052
0053
0054
0055
0056
0057
0058
0059
0060
0061
0062
0063
0064
0065 process.cscTFEfficiency = cms.EDAnalyzer('CSCTFEfficiency',
0066 inputTag = cms.untracked.InputTag("csctfunpacker"),
0067 MinPtSim = cms.untracked.double(2.0),
0068 MaxPtSim = cms.untracked.double(500.0),
0069 MinEtaSim = cms.untracked.double(0.9),
0070 MaxEtaSim = cms.untracked.double(2.4),
0071 MinPtTF = cms.untracked.double(-1),
0072 MinQualityTF = cms.untracked.double(2),
0073 GhostLoseParam = cms.untracked.string("Q"),
0074 InputData = cms.untracked.bool(False),
0075 MinMatchR = cms.untracked.double(0.5),
0076 MinPtHist = cms.untracked.double(-0.5),
0077 MaxPtHist = cms.untracked.double(140.5),
0078 BinsPtHist = cms.untracked.double(70),
0079 SaveHistImages = cms.untracked.bool(False),
0080 SingleMuSample = cms.untracked.bool(False),
0081 NoRefTracks = cms.untracked.bool(True),
0082 StatsFilename = cms.untracked.string("/dev/null"),
0083 PtEffStatsFilename = cms.untracked.string("/dev/null"),
0084 type_of_data = cms.untracked.int32(0)
0085 )
0086
0087
0088
0089
0090
0091
0092
0093
0094
0095
0096
0097
0098
0099
0100
0101
0102
0103
0104
0105
0106
0107
0108
0109
0110
0111
0112
0113
0114
0115
0116
0117
0118
0119
0120
0121
0122
0123
0124
0125
0126
0127
0128
0129
0130
0131
0132 process.TFileService = cms.Service("TFileService",
0133 fileName = cms.string(
0134 fileOutName
0135 ))
0136
0137 process.FEVT = cms.OutputModule("PoolOutputModule",
0138 fileName = cms.untracked.string("testAnaData.root"),
0139 outputCommands = cms.untracked.vstring(
0140 "keep *"
0141 )
0142 )
0143
0144 process.p = cms.Path(process.csctfunpacker*process.cscTFEfficiency)
0145
0146
0147
0148
0149