Difference: CMSDriverGuide (2 vs. 3)

Revision 32015-03-05 - JanosKarancsi

Line: 1 to 1
 
META TOPICPARENT name="CmsSusy"

1. cmsDriver.py guides/twikis:

Line: 46 to 46
 - Working recpe:
cmsDriver.py MinBias_13TeV_cfi.py -s GEN,SIM,DIGI,L1,DIGI2RAW,HLT --mc --conditions auto:run2_mc --pileup=NoPileUp --beamspot NominalCollision2015 --magField 38T_PostLS1 --customise SLHCUpgradeSimulations/Configuration/postLS1Customs.customisePostLS1 -n 10
Changed:
<
<

2.3 ReReco Cosmics RAW data

>
>

2.3 ReReco Cosmics RAW data - Add Refitter and TimingStudy

  • Make a config file with cmsDriver.py:
 cmsDriver.py step1 --conditions GR_R_53_V21A::All -s RAW2DIGI ,RECO --scenario cosmics --process RawToDigiToReco --data --dasquery=file dataset=/Cosmics/Commissioning12-26Mar2013-v1/RECO run=186160 --eventcontent RECO --fileout file:Cosmics.root --no_exec --python_filename=test/TimingStudy_Cosmics_RawData_CMSSW53X_cfg.py
Deleted:
<
<
For TimingStudy :
  • comment out process.schedule line
 
  • Add a refitter, eg:
process.load("RecoTracker.TrackProducer.TrackRefitters_cff")

Line: 59 to 58
 process.Refitter.TrajectoryInEvent = True
  • Add TimingStudy module: process.TimingStudy = cms.EdAnalyzer("TimingStudy", ...
Changed:
<
<
  • Add new schedule:
>
>
  • Overwrite schedule:
 
process.TimingStudy_step = cms.Path(process.Refitter*process.TimingStudy)
process.schedule = cms.Schedule( process.raw2digi_step, process.reconstruction_step, process.TimingStudy_step )
Added:
>
>

2.3 Do full reco on GEN-SIM data - Add Flat Pileup [0,50] Mixing, Refitter and TimingStudy

  • Make a config file with cmsDriver.py:
cmsDriver.py -s DIGI,DIGI2RAW,RAW2DIGI,RECO --mc --conditions auto:run2_mc --pileup=NoPileUp --beamspot NominalCollision2015 --magField 38T_PostLS1 --customise SLHCUpgradeSimulations/Configuration/postLS1Customs.customisePostLS1 --process GenSimToReco --filein=file:/data/store/user/hazia/minbias_13tev/ahazi/MinBias_13TeV_GEN_SIM_7_1_0/MinBias_13TeV_GEN_SIM_7_1_0/9cb32faabd78efe327c9c841fa706583/MinBias_13TeV_GENSIM_100_1_bOe.root -n 200 --no_exec --python_filename=test/TimingStudy_GenSimData_CMSSW7X_cfg.py

  • Overwrite Mixing Module process with 0-50 flat pileup
from DPGAnalysis.PixelTimingStudy.PoolSource_13Tev_Andras import *
PileupInput = FileNames
PileupHistoInput = cms.untracked.string('file:PileupHistogram_201278_flatpileupMC.root') # Flat Pileup
PileupHistoName=cms.untracked.string('mc_input')
process.mix.input = cms.SecSource("PoolSource",
    type = cms.string('histo'),
    nbPileupEvents  = cms.PSet(
        fileName = PileupHistoInput,
        histoName = PileupHistoName,
    ),
    sequential = cms.untracked.bool(False),
    manage_OOT = cms.untracked.bool(True),
    OOT_type = cms.untracked.string('Poisson'),
    fileNames = PileupInput
)
  • Add a refitter, eg:
process.load("RecoTracker.TrackProducer.TrackRefitters_cff")
process.Refitter = process.TrackRefitterP5.clone()
process.Refitter.src = 'generalTracks'
process.Refitter.TrajectoryInEvent = True
  • Add TimingStudy module: process.TimingStudy = cms.EdAnalyzer("TimingStudy", ...
  • overwrite schedule:
process.schedule = cms.Schedule(process.digitisation_step, process.digi2raw_step, process.raw2digi_step, process.reconstruction_step, process.TimingStudy_step)
  -- JanosKarancsi - 2015-02-26 \ No newline at end of file
 
This site is powered by the TWiki collaboration platform Powered by Perl This site is powered by the TWiki collaboration platformCopyright &© by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback