Back to home page

Project CMSSW displayed by LXR

 
 

    


Warning, /Alignment/TrackerAlignment/scripts/TkAlCaRecoSkimming.ALCARECOTkAlMinBias.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_MinBiasSkimmed_<JOB>'),
0010        statistics   = cms.untracked.vstring('LOGFILE_MinBiasSkimmed_<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 = 10000
0024 
0025 ##__________________________________Source_____________________________________________
0026 process.source = cms.Source("PoolSource",
0027         skipEvents = cms.untracked.uint32(<INIEVT>),                 
0028         fileNames = cms.untracked.vstring(
0029           'rfio:/castor/cern.ch/cms/<INPATH>'
0030      )
0031     )
0032 
0033 ##_________________________________Includes____________________________________________
0034 from CondCore.DBCommon.CondDBSetup_cfi import *
0035 
0036 process.load('Configuration.EventContent.EventContent_cff')
0037 process.load("Configuration.StandardSequences.GeometryDB_cff")
0038 process.load("Geometry.CMSCommonData.cmsIdealGeometryXML_cfi")
0039 
0040 process.load("Configuration.StandardSequences.FrontierConditions_GlobalTag_cff")
0041 
0042 #--- initialize magnetic field B=0T
0043 ###from MagnecticField.Engine.uniformMagneticField_cfg import *
0044 ###process.UniformMagneticFieldESProducer.ZFieldInTesla = 0.0 
0045 ###es_prefer_UniformMagneticFieldESProducer = cms.ESPrefer("UniformMagneticFieldESProducer")
0046 
0047 #--- initialize magnetic field B=3.8T
0048 process.load("Configuration.StandardSequences.MagneticField_38T_cff")
0049 
0050 # setting global tag
0051 #process.GlobalTag.globaltag = "GR_R_38X_V13A::All"
0052 process.GlobalTag.globaltag = "GR10_P_V11::All"
0053 
0054 
0055 ##__________________________________Filter____________________________________________
0056 process.maxEvents = cms.untracked.PSet(
0057     input = cms.untracked.int32(<FINEVT>)
0058 )
0059 
0060 
0061 process.load("Alignment.CommonAlignmentProducer.<ALCATAG>_Skimmed_cff")
0062 
0063 process.pathALCARECOTkAlMinBiasSkimmed = cms.Path(process.seqALCARECOTkAlMinBiasSkimmed+process.NewStatsCTF)
0064 #process.pathALCARECOTkAlCosmicsCosmicTFSkimmed = cms.Path(process.seqALCARECOTkAlCosmicsCosmicTFSkimmed )
0065 #   path pathALCARECOTkAlCosmicsRSSkimmed =  { seqALCARECOTkAlCosmicsRSSkimmed }
0066 
0067 ##__________________________________Output____________________________________________
0068 
0069 """
0070 process.OutALCARECOTkAlMinBiasSkimmed = cms.OutputModule("PoolOutputModule",
0071     SelectEvents = cms.untracked.PSet(
0072          # Select as an OR of filters for the three tracking algorithms: 
0073  #   SelectEvents = cms.vstring( "pathALCARECOTkAlMinBiasCTFSkimmed","pathALCARECOTkAlMinBiasCosmicTFSkimmed")
0074     SelectEvents = cms.vstring( "pathALCARECOTkAlMinBiasSkimmed")
0075     ),
0076 
0077     # replace "keep *_ALCARECOTkAlMinBias*Skimmed_*_*" with "keep *_ALCARECOTkAlMinBias*_*_*"
0078     # if you want to keep also former track collections
0079     outputCommands = cms.untracked.vstring( 
0080          "drop *" ,
0081         "keep *_ALCARECOTkAlMinBias*_*_*",
0082         "keep *_ALCARECOTkAlMinBiasRS*_*_*",
0083 #         "keep *_cosmictrackfinderP5_*_*",
0084 #         "keep *_ctfWithMaterialTracksP5_*_*",
0085          "keep *_*Skimmed*_*_*",
0086          "keep *_OverlapAssoMap*_*_*",
0087          "keep *_MEtoEDMConverter_*_*"
0088      ),
0089 ###    "keep Si*Cluster*_*_*_*", # for cosmics keep also clusters
0090     fileName = cms.untracked.string('file:./<JOB>_Skimmed.root'), 
0091     dataset = cms.untracked.PSet(
0092     dataTier = cms.untracked.string('ALCARECO'),
0093     filterName = cms.untracked.string('ALCARECOTkAlMinBiasSkimmed')
0094     )
0095    
0096  )
0097 process.OutputALCARECOTkAlMinBiasSkimmed = cms.EndPath(process.OutALCARECOTkAlMinBiasSkimmed)
0098  """
0099 ##________end Output______________
0100 
0101 
0102 
0103 ###process.schedule = cms.Schedule(process.pathALCARECOTkAlMinBiasCTFSkimmed,process.pathALCARECOTkAlMinBiasCosmicTFSkimmed,process.OutputALCARECOTkAlMinBiasSkimmed)
0104 #process.schedule = cms.Schedule(process.pathALCARECOTkAlMinBiasSkimmed,process.OutputALCARECOTkAlMinBiasSkimmed)
0105 process.schedule = cms.Schedule(process.pathALCARECOTkAlMinBiasSkimmed)