![]() |
|
|||
File indexing completed on 2023-03-17 10:39:04
0001 import FWCore.ParameterSet.Config as cms 0002 0003 process = cms.Process("GlobalAlignment") 0004 0005 ### debug 0006 #process.load("FWCore.MessageLogger.MessageLogger_cfi") 0007 #process.MessageLogger = cms.Service("MessageLogger", 0008 # statistics = cms.untracked.vstring('alignment'), 0009 # destinations = cms.untracked.vstring('alignment'), 0010 # alignment = cms.untracked.PSet( 0011 # threshold = cms.untracked.string('DEBUG') 0012 # ) 0013 #) 0014 0015 process.load("CondCore.CondDB.CondDB_cfi") 0016 0017 ### number of events ### 0018 #process.maxEvents = cms.untracked.PSet(input = cms.untracked.int32(-1)) 0019 #process.maxEvents = cms.untracked.PSet(input = cms.untracked.int32(1)) 0020 process.maxEvents = cms.untracked.PSet(input = cms.untracked.int32(20)) 0021 #process.maxEvents = cms.untracked.PSet(input = cms.untracked.int32(2000)) 0022 #process.maxEvents = cms.untracked.PSet(input = cms.untracked.int32(100000)) 0023 0024 process.load("Alignment.CommonAlignmentProducer.globalTrackerMuonAlignment_cfi") 0025 0026 ### debug isolated/cosmic refit 0027 #process.globalTrackerMuonAlignment.debug = True 0028 process.globalTrackerMuonAlignment.cosmics = True 0029 #process.globalTrackerMuonAlignment.isolated = True 0030 process.globalTrackerMuonAlignment.writeDB = True 0031 process.globalTrackerMuonAlignment.refitmuon = True 0032 process.globalTrackerMuonAlignment.refittrack = True 0033 0034 # cosmic muon 0035 process.globalTrackerMuonAlignment.tracks = cms.InputTag("ALCARECOMuAlGlobalCosmics:TrackerOnly") 0036 process.globalTrackerMuonAlignment.muons = cms.InputTag("ALCARECOMuAlGlobalCosmics:StandAlone") 0037 process.globalTrackerMuonAlignment.gmuons = cms.InputTag("ALCARECOMuAlGlobalCosmics:GlobalMuon") 0038 process.globalTrackerMuonAlignment.smuons = cms.InputTag("ALCARECOMuAlGlobalCosmics:SelectedMuons") 0039 # isolated muon 0040 #process.globalTrackerMuonAlignment.tracks = cms.InputTag("ALCARECOMuAlCalIsolatedMu:TrackerOnly") 0041 #process.globalTrackerMuonAlignment.muons = cms.InputTag("ALCARECOMuAlCalIsolatedMu:StandAlone") 0042 #process.globalTrackerMuonAlignment.gmuons = cms.InputTag("ALCARECOMuAlCalIsolatedMu:GlobalMuon") 0043 #process.globalTrackerMuonAlignment.smuons = cms.InputTag("ALCARECOMuAlCalIsolatedMu:SelectedMuons") 0044 0045 process.globalTrackerMuonAlignment.propagator = "SteppingHelixPropagator" 0046 # propagator really not used now 0047 process.load("TrackPropagation.SteppingHelixPropagator.SteppingHelixPropagator_cfi") 0048 0049 process.p = cms.Path(process.globalTrackerMuonAlignment) 0050 0051 #process.dump=cms.EDAnalyzer('EventContentAnalyzer') 0052 #process.p = cms.Path(process.globalTrackerMuonAlignment*process.dump) 0053 0054 # initialize magnetic field 0055 process.load("Configuration.StandardSequences.MagneticField_cff") 0056 #from Configuration.StandardSequences.MagneticField_cff import * 0057 ### Force Magnetic Field B=3.8T (maybe needed for runs: 12476-127764 of cosmics 2010) 0058 #process.load("Configuration/StandardSequences/MagneticField_38T_cff") 0059 0060 # Geometry 0061 process.load("Configuration.Geometry.GeometryRecoDB_cff") 0062 #from Configuration.StandardSequences.GeometryExtended_cff import * 0063 0064 # Gloabal Tag 0065 process.load("Configuration.StandardSequences.FrontierConditions_GlobalTag_cff") 0066 0067 # import of standard configurations Cosmics 0068 process.load('Configuration/EventContent/EventContentCosmics_cff') 0069 0070 ### refit 0071 process.load("RecoTracker.TrackProducer.TrackRefitters_cff") 0072 process.load('RecoTracker.TransientTrackingRecHit.TransientTrackingRecHitBuilder_cfi') 0073 0074 0075 # GlobalTag 0076 # 3_6_0 0077 #process.GlobalTag.globaltag = 'START36_V2::All' 0078 #process.GlobalTag.globaltag = 'GR09_R_36X_V1::All' 0079 #process.GlobalTag.globaltag = 'MC_36Y_V2::All' 0080 # 3_5_5 0081 #process.GlobalTag.globaltag = 'MC_3XY_V25::All' 0082 # isolated muon 314 0083 #process.GlobalTag.globaltag = "MC_31X_V5::All" 0084 # 314 Cosmics 0085 #process.GlobalTag.globaltag = "COSMMC_22X_V6::All" 0086 # craft08 0087 #process.GlobalTag.globaltag = 'CRAFT0831X_V1::All' 0088 # craft09 small samples 0089 #process.GlobalTag.globaltag = 'CRAFT09_R_V4::All' 0090 # 1st repro craft09 0091 #process.GlobalTag.globaltag = 'CRAFT09_R_V10::All' 0092 # cosmic 2010 0093 process.GlobalTag.globaltag = "GR10_P_V5::All" 0094 #process.GlobalTag.globaltag = 'GR10_P_V2COS::All' 0095 # Pablo 0096 #process.GlobalTag.globaltag = "GR10_P_V4::All" 0097 # Jula 0098 #process.GlobalTag.globaltag = 'GR10_P_V3COS::All' 0099 0100 ### write global Rcd to DB 0101 from CondCore.CondDB.CondDB_cfi import * 0102 process.PoolDBOutputService = cms.Service("PoolDBOutputService", 0103 #process.CondDB, 0104 ### Writing to oracle needs the following shell variable setting (in zsh): 0105 ### export CORAL_AUTH_PATH=/afs/cern.ch/cms/DB/conddb 0106 ### string connect = "oracle://cms_orcoff_int2r/CMS_COND_ALIGNMENT" 0107 timetype = cms.untracked.string('runnumber'), 0108 connect = cms.string('sqlite_file:output.db'), 0109 ### untracked uint32 authenticationMethod = 1 0110 toPut = cms.VPSet(cms.PSet( 0111 record = cms.string('GlobalPositionRcd'), 0112 tag = cms.string('IdealGeometry') 0113 )) 0114 ) 0115 process.CondDB.DBParameters.messageLevel = 2 0116 0117 ### read GlobalPositionRcd 0118 #process.GlobalTag.toGet = cms.VPSet( 0119 # cms.PSet( 0120 # record = cms.string("GlobalPositionRcd"), 0121 # tag = cms.string("IdealGeometry"), 0122 ### connect = cms.untracked.string("sqlite_file:zeroGlobalPosRcd.db") 0123 ### connect = cms.untracked.string("sqlite_file:output_rcd1z.db") 0124 ### connect = cms.untracked.string("sqlite_file:output_rcd03450123.db") 0125 # connect = cms.untracked.string("sqlite_file:output_rcdzero.db") 0126 # ) 0127 # ) 0128 0129 #### read Muon Geometry ### Pablo cff 0130 #import CondCore.CondDB.CondDB_cfi 0131 #process.muonAlignment = cms.ESSource("PoolDBESSource", 0132 #connect = cms.string('sqlite_file:/afs/cern.ch/user/s/scodella/public/Databases/Barrel_1125_PG_20100313_LINKFIT_NOOMRON_BOTH_PG_Err.db'), 0133 #DBParameters = CondCore.CondDB.CondDB_cfi.CondDBSetup.DBParameters, 0134 #toGet = cms.VPSet(cms.PSet(record = cms.string("DTAlignmentRcd"), tag = cms.string("DTAlignmentRcd")), 0135 # cms.PSet(record = cms.string("DTAlignmentErrorExtendedRcd"), tag = cms.string("DTAlignmentErrorExtendedRcd")), 0136 # cms.PSet(record = cms.string("CSCAlignmentRcd"), tag = cms.string("CSCAlignmentRcd")), 0137 # cms.PSet(record = cms.string("CSCAlignmentErrorExtendedRcd"), tag = cms.string("CSCAlignmentErrorExtendedRcd")) 0138 # )) 0139 #process.es_prefer_muonAlignment = cms.ESPrefer("PoolDBESSource", "muonAlignment") 0140 0141 ### read TrackerGeometry ### Publo cff 0142 #process.trackerAlignment = cms.ESSource("PoolDBESSource", 0143 #connect = cms.string("sqlite_file:/afs/cern.ch/cms/CAF/CMSALCA/ALCA_TRACKERALIGN/PayLoads/CRAFT09/TrackerAlignment_2009_v1_prompt/131020-infty/TrackerAlignment_2009_v1_prompt.db"), 0144 #DBParameters = CondCore.CondDB.CondDB_cfi.CondDBSetup.DBParameters, 0145 #toGet = cms.VPSet(cms.PSet(record = cms.string("TrackerAlignmentRcd"), tag = cms.string("Alignments")), 0146 # cms.PSet(record = cms.string("TrackerAlignmentErrorExtendedRcd"), tag = cms.string("AlignmentErrorsExtended")) 0147 # )) 0148 #process.es_prefer_trackerAlignment = cms.ESPrefer("PoolDBESSource", "trackerAlignment") 0149 0150 0151 # read data ---------------------------------------- 0152 # process.source = cms.Source("PoolSource", fileNames = cms.untracked.vstring('file:FileToBeRead.root')) 0153 0154 process.source = cms.Source("PoolSource", fileNames = cms.untracked.vstring( 0155 0156 # craft08 32K 0157 # '/store/relval/CMSSW_3_1_4/Cosmics/ALCARECO/CRAFT0831X_V1_RelVal_StreamMuAlGlobalCosmics-v1/0006/A27618A1-73B1-DE11-B280-001D09F24FBA.root', 0158 # 22x MC cosmics 0159 #'rfio:/castor/cern.ch/cms/store/caf/user/pivarski/22X/trackercosmics_MuAlGlobalCosmics/ALCARECOMuAlGlobalCosmics-tkCosmics000.root', 0160 0161 # beam commisioning 09 18th Fed GR09_R_35_V2 0162 # '/store/data/BeamCommissioning09/Cosmics/ALCARECO/18thFebPreProd_351p1_MuAlGlobalCosmics-v1/0015/EE100A1F-481D-DF11-A98F-002618943923.root', 0163 0164 # Commissioning09 lCosmics-Mar3rd GR09_R_35_V3C::All 0165 # '/store/data/Commissioning09/Cosmics/ALCARECO/MuAlGlobalCosmics-Mar3rdReReco_v1/0015/AA3306FF-B62A-DF11-969A-00163E0101E1.root', 0166 0167 # 1st repro CRAFT09 0168 # '/store/data/CRAFT09/Cosmics/ALCARECO/StreamMuAlGlobalCosmics-CRAFT09_R_V4_CosmicsSeq_v1/0012/5A3DA2E8-ABBA-DE11-B18E-0026189437E8.root', 0169 0170 # Cosmic 2010 0171 # 'file:/tmp/spiridon/4C71BC21-5E20-DF11-8177-001D09F290CE.root', 0172 '/store/data/Commissioning10/Cosmics/ALCARECO/v3/000/128/762/6234035C-DC1F-DF11-BF68-001D09F25456.root', 0173 # '/store/data/Commissioning10/Cosmics/ALCARECO/v3/000/128/899/F6A05CFE-B620-DF11-8ACA-001D09F2545B.root', 0174 # '/store/data/Commissioning10/Cosmics/ALCARECO/v3/000/128/755/DC552B38-C41F-DF11-AA00-000423D6B444.root', 0175 # 'file:FileToRead.root', 0176 0177 # 314 MC IsolatedMu 0178 # '/store/mc/Summer09/InclusiveMu15/ALCARECO/MC_31X_V3_StreamMuAlCalIsolatedMu-v2/0005/7812C1DF-0292-DE11-8BBF-00304867920C.root', 0179 # '/store/mc/Summer09/InclusiveMu15/ALCARECO/MC_31X_V3_StreamMuAlCalIsolatedMu-v2/0004/EE2DFA1B-0192-DE11-A055-001731AF6847.root', 0180 # '/store/mc/Summer09/InclusiveMu15/ALCARECO/MC_31X_V3_StreamMuAlCalIsolatedMu-v2/0004/EC7F4503-0192-DE11-A068-001731AF6B7D.root', 0181 # '/store/mc/Summer09/InclusiveMu15/ALCARECO/MC_31X_V3_StreamMuAlCalIsolatedMu-v2/0004/E8777D22-0192-DE11-B00C-001731AF68B9.root', 0182 # '/store/mc/Summer09/InclusiveMu15/ALCARECO/MC_31X_V3_StreamMuAlCalIsolatedMu-v2/0004/DE415319-0192-DE11-9E78-001731AF66F1.root', 0183 # '/store/mc/Summer09/InclusiveMu15/ALCARECO/MC_31X_V3_StreamMuAlCalIsolatedMu-v2/0004/DCD1E223-0192-DE11-B50C-001731EF61B4.root', 0184 # 31k 0185 ))
[ Source navigation ] | [ Diff markup ] | [ Identifier search ] | [ general search ] |
This page was automatically generated by the 2.2.1 LXR engine. The LXR team |
![]() ![]() |