Warning, /Alignment/TrackerAlignment/scripts/TkAlCaRecoSkimming.ALCARECOTkAlCosmics0T.tpl is written in an unsupported language. File is not indexed.
0001 import FWCore.ParameterSet.Config as cms
0002
0003 process = cms.Process("ALCASKIMTkAl")
0004
0005
0006 ##__________________________Messages & Convenience____________________________________-
0007 process.load("FWCore.MessageService.MessageLogger_cfi")
0008 MessageLogger = cms.Service("MessageLogger",
0009 destinations = cms.untracked.vstring('LOGFILE_CosmicsSkimmed_<JOB>'),
0010 statistics = cms.untracked.vstring('LOGFILE_CosmicsSkimmed_<JOB>'),
0011 categories = cms.untracked.vstring('Alignment','AlcaRecoAnalyzer',''),
0012 debugModules = cms.untracked.vstring( '*' ),
0013
0014 LOGFILE_Cosmics0T = cms.untracked.PSet(
0015 threshold = cms.untracked.string('DEBUG'),
0016 INFO = cms.untracked.PSet( limit = cms.untracked.int32(100) ),
0017 WARNING = cms.untracked.PSet( limit = cms.untracked.int32(1000) ),
0018 ERROR = cms.untracked.PSet( limit = cms.untracked.int32(1000) ),
0019 DEBUG = cms.untracked.PSet( limit = cms.untracked.int32(100) ),
0020 Alignment = cms.untracked.PSet( limit = cms.untracked.int32(1000) )
0021 )
0022 )
0023 process.MessageLogger.cerr.FwkReport.reportEvery = 1000
0024
0025 ##__________________________________Source_____________________________________________
0026 process.source = cms.Source("PoolSource",
0027 useCSA08Kludge = cms.untracked.bool(True),
0028 skipEvents = cms.untracked.uint32(<INIEVT>),
0029 fileNames = cms.untracked.vstring(
0030 'rfio:/castor/cern.ch/cms/<INPATH>'
0031 )
0032 )
0033
0034 ##_________________________________Includes____________________________________________
0035 from CondCore.DBCommon.CondDBSetup_cfi import *
0036
0037 process.load('Configuration.EventContent.EventContent_cff')
0038 process.load("Configuration.StandardSequences.GeometryDB_cff")
0039 process.load("Geometry.CMSCommonData.cmsIdealGeometryXML_cfi")
0040
0041 process.load("Configuration.StandardSequences.FrontierConditions_GlobalTag_cff")
0042
0043 #--- initialize magnetic field B=0T
0044 ###from MagnecticField.Engine.uniformMagneticField_cfg import *
0045 ###process.UniformMagneticFieldESProducer.ZFieldInTesla = 0.0
0046 ###es_prefer_UniformMagneticFieldESProducer = cms.ESPrefer("UniformMagneticFieldESProducer")
0047
0048 #--- initialize magnetic field B=3.8T
0049 process.load("Configuration.StandardSequences.MagneticField_38T_cff")
0050
0051 # setting global tag
0052 #process.GlobalTag.globaltag = "STARTUP31X_V5::All"
0053 process.GlobalTag.globaltag = "STARTUP3XY_V9::All"
0054
0055
0056
0057 ##__________________________________Filter____________________________________________
0058 process.maxEvents = cms.untracked.PSet(
0059 input = cms.untracked.int32(<FINEVT>)
0060 )
0061
0062
0063 process.load("Alignment.CommonAlignmentProducer.<ALCATAG>_Skimmed_cff")
0064
0065 process.pathALCARECOTkAlCosmicsCTFSkimmed = cms.Path(process.seqALCARECOTkAlCosmicsCTFSkimmed+process.NewStatsCTF)
0066 #process.pathALCARECOTkAlCosmicsCosmicTFSkimmed = cms.Path(process.seqALCARECOTkAlCosmicsCosmicTFSkimmed )
0067 # path pathALCARECOTkAlCosmicsRSSkimmed = { seqALCARECOTkAlCosmicsRSSkimmed }
0068
0069 ##__________________________________Output____________________________________________
0070
0071 """
0072 process.OutALCARECOTkAlCosmicsSkimmed = cms.OutputModule("PoolOutputModule",
0073 SelectEvents = cms.untracked.PSet(
0074 # Select as an OR of filters for the three tracking algorithms:
0075 # SelectEvents = cms.vstring( "pathALCARECOTkAlCosmicsCTFSkimmed","pathALCARECOTkAlCosmicsCosmicTFSkimmed")
0076 SelectEvents = cms.vstring( "pathALCARECOTkAlCosmicsCTFSkimmed")
0077 ),
0078
0079 # replace "keep *_ALCARECOTkAlCosmics*Skimmed_*_*" with "keep *_ALCARECOTkAlCosmics*_*_*"
0080 # if you want to keep also former track collections
0081 outputCommands = cms.untracked.vstring(
0082 "drop *" ,
0083 "keep *_ALCARECOTkAlCosmicsCTF0T*_*_*",
0084 "keep *_ALCARECOTkAlCosmicsCosmicTF0T*_*_*",
0085 # "keep *_cosmictrackfinderP5_*_*",
0086 # "keep *_ctfWithMaterialTracksP5_*_*",
0087 "keep *_*Skimmed*_*_*",
0088 "keep *_OverlapAssoMap*_*_*",
0089 "keep *_MEtoEDMConverter_*_*"
0090 ),
0091 ### "keep Si*Cluster*_*_*_*", # for cosmics keep also clusters
0092 fileName = cms.untracked.string('file:./<JOB>_Skimmed.root'),
0093 dataset = cms.untracked.PSet(
0094 dataTier = cms.untracked.string('ALCARECO'),
0095 filterName = cms.untracked.string('ALCARECOTkAlCosmicsSkimmed')
0096 )
0097
0098 )
0099 process.OutputALCARECOTkAlCosmicsSkimmed = cms.EndPath(process.OutALCARECOTkAlCosmicsSkimmed)
0100 """
0101 ##________end Output______________
0102
0103
0104
0105 ###process.schedule = cms.Schedule(process.pathALCARECOTkAlCosmicsCTFSkimmed,process.pathALCARECOTkAlCosmicsCosmicTFSkimmed,process.OutputALCARECOTkAlCosmicsSkimmed)
0106 #process.schedule = cms.Schedule(process.pathALCARECOTkAlCosmicsCTFSkimmed,process.OutputALCARECOTkAlCosmicsSkimmed)
0107 process.schedule = cms.Schedule(process.pathALCARECOTkAlCosmicsCTFSkimmed)