CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
EcnaPython_AdcPeg12_S1_10_R175975_1_0_150_SM0.py
Go to the documentation of this file.
1 #-------------- EcnaSystemPythoModuleInsert_1 / beginning
2 import FWCore.ParameterSet.Config as cms
3 
4 process = cms.Process("ECNA")
5 
6 #-------------- Message Logger
7 process.MessageLogger = cms.Service("MessageLogger",
8  suppressInfo = cms.untracked.vstring('ecalEBunpacker'),
9  destinations = cms.untracked.vstring('last_job_INFOS.txt')
10  )
11 #-------------- EcnaSystemPythoModuleInsert_1 / end
12 
13 #-------------- Source
14 process.source = cms.Source("PoolSource",
15  fileNames = cms.untracked.vstring(
16  '/store/data/Run2011B/TestEnablesEcalHcalDT/RAW/v1/000/175/975/E023428B-43DB-E011-9085-BCAEC518FF89.root',
17  '/store/data/Run2011B/TestEnablesEcalHcalDT/RAW/v1/000/175/975/DE59CE6D-41DB-E011-8307-BCAEC5364C4C.root',
18  '/store/data/Run2011B/TestEnablesEcalHcalDT/RAW/v1/000/175/975/C8A54155-42DB-E011-8C22-BCAEC53296FB.root',
19  '/store/data/Run2011B/TestEnablesEcalHcalDT/RAW/v1/000/175/975/C05CE0A1-3EDB-E011-9A9C-0030486780B4.root',
20  '/store/data/Run2011B/TestEnablesEcalHcalDT/RAW/v1/000/175/975/BEF31C0B-95DB-E011-B882-003048D3756A.root',
21  '/store/data/Run2011B/TestEnablesEcalHcalDT/RAW/v1/000/175/975/4804F374-A1DB-E011-8442-BCAEC532971C.root',
22  '/store/data/Run2011B/TestEnablesEcalHcalDT/RAW/v1/000/175/975/1C15796C-3FDB-E011-A634-BCAEC518FF74.root',
23  '/store/data/Run2011B/TestEnablesEcalHcalDT/RAW/v1/000/175/975/0C9CA39C-40DB-E011-B7C0-BCAEC5329707.root',
24  '/store/data/Run2011B/TestEnablesEcalHcalDT/RAW/v1/000/175/975/04491905-95DB-E011-B880-BCAEC518FF6E.root', ),
25  duplicateCheckMode = cms.untracked.string('noDuplicateCheck')
26  )
27 process.maxEvents = cms.untracked.PSet( input = cms.untracked.int32(-1))
28 #-------------- EcnaSystemPythoModuleInsert_2_data / beginning
29 process.load("EventFilter.EcalRawToDigi.EcalUnpackerMapping_cfi")
30 process.load("EventFilter.EcalRawToDigi.EcalUnpackerData_cfi")
31 process.ecalEBunpacker.InputLabel = cms.InputTag('hltEcalCalibrationRaw')
32 
33 # ECAL Geometry:
34 process.load("Geometry.CMSCommonData.cmsIdealGeometryXML_cfi")
35 process.load("Geometry.EcalCommonData.EcalOnly_cfi")
36 
37 # Calo geometry service model
38 process.load("Geometry.CaloEventSetup.CaloGeometry_cff")
39 process.load("Geometry.CaloEventSetup.EcalTrigTowerConstituents_cfi")
40 process.load("Geometry.EcalMapping.EcalMapping_cfi")
41 process.load("Geometry.EcalMapping.EcalMappingRecord_cfi")
42 process.load("CalibCalorimetry.EcalTrivialCondModules.EcalTrivialCondRetriever_cfi")
43 
44 #-------------- module for the CNA test
45 process.myCnaPackage = cms.EDAnalyzer("EcnaAnalyzer",
46  digiProducer = cms.string("ecalEBunpacker"),
47  #-------------- Getting Event Header
48  eventHeaderProducer = cms.string("ecalEBunpacker"),
49  eventHeaderCollection = cms.string(""),
50  #-------------- Getting Digis
51  EBdigiCollection = cms.string("ebDigis"),
52  EEdigiCollection = cms.string("eeDigis"),
53 #-------------- EcnaSystemPythoModuleInsert_2 _data/ end
54 
55  #-------------- Getting Parameters
56  sAnalysisName = cms.string("AdcPeg12"),
57  sNbOfSamples = cms.string("10"),
58  sFirstReqEvent = cms.string("1"),
59  sLastReqEvent = cms.string("0"),
60  sReqNbOfEvts = cms.string("150"),
61  sStexName = cms.string("SM"),
62  sStexNumber = cms.string("0")
63  )
64 #-------------- EcnaSystemPythoModuleInsert_3 / beginning
65 process.p = cms.Path(process.ecalEBunpacker*process.myCnaPackage)
66 #-------------- EcnaSystemPythoModuleInsert_3 / end
67