CMS 3D CMS Logo

calotowermaker_cfi.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 calotowermaker = cms.EDFilter("CaloTowersCreator",
00004     # Depth, fraction of the respective calorimeter [0,1]
00005     MomEmDepth = cms.double(0.0),
00006     # Energy threshold for EB 5x5 crystal inclusion [GeV]
00007     EBSumThreshold = cms.double(0.2),
00008     # Weighting factor for HF short-fiber readouts
00009     HF2Weight = cms.double(1.0),
00010     # Weighting factor for EB   
00011     EBWeight = cms.double(1.0),
00012     # Label of HFRecHitCollection to use
00013     hfInput = cms.InputTag("hfreco"),
00014     # Energy threshold for EE crystals-in-tower inclusion [GeV]
00015     EESumThreshold = cms.double(0.45),
00016     # Energy threshold for HO cell inclusion [GeV]
00017     HOThreshold = cms.double(1.1),
00018     HBGrid = cms.untracked.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0),
00019     # Energy threshold for HB cell inclusion [GeV]
00020     HBThreshold = cms.double(0.9),
00021     EEWeights = cms.untracked.vdouble(1.0, 1.0, 1.0, 1.0, 1.0),
00022     # Energy threshold for long-fiber HF readout inclusion [GeV]
00023     HF1Threshold = cms.double(1.2),
00024     HF2Weights = cms.untracked.vdouble(1.0, 1.0, 1.0, 1.0, 1.0),
00025     HOWeights = cms.untracked.vdouble(1.0, 1.0, 1.0, 1.0, 1.0),
00026     EEGrid = cms.untracked.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0),
00027     # Weighting factor for HE 10-degree cells   
00028     HEDWeight = cms.double(1.0),
00029     # Method for momentum reconstruction
00030     MomConstrMethod = cms.int32(0),
00031     # Weighting factor for EE   
00032     EEWeight = cms.double(1.0),
00033     # HO on/off flag for tower energy reconstruction
00034     UseHO = cms.bool(True),
00035     HBWeights = cms.untracked.vdouble(1.0, 1.0, 1.0, 1.0, 1.0),
00036     # Weighting factor for HE 5-degree cells   
00037     HESWeight = cms.double(1.0),
00038     # Weighting factor for HF long-fiber readouts 
00039     HF1Weight = cms.double(1.0),
00040     HF2Grid = cms.untracked.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0),
00041     HEDWeights = cms.untracked.vdouble(1.0, 1.0, 1.0, 1.0, 1.0),
00042     HF1Grid = cms.untracked.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0),
00043     EBWeights = cms.untracked.vdouble(1.0, 1.0, 1.0, 1.0, 1.0),
00044     # Weighting factor for HO 
00045     HOWeight = cms.double(1.0),
00046     # Energy threshold for EB crystal inclusion [GeV]
00047     EBThreshold = cms.double(0.09),
00048     # Label of HBHERecHitCollection to use
00049     hbheInput = cms.InputTag("hbhereco"),
00050     # Global energy threshold on Hcal [GeV]
00051     HcalThreshold = cms.double(-1000.0),
00052     # Energy threshold for short-fiber HF readout inclusion [GeV]
00053     HF2Threshold = cms.double(1.8),
00054     # Energy threshold for EE crystal inclusion [GeV]
00055     EEThreshold = cms.double(0.45),
00056     # Energy threshold for 5-degree (phi) HE cell inclusion [GeV]
00057     HESThreshold = cms.double(1.4),
00058     HF1Weights = cms.untracked.vdouble(1.0, 1.0, 1.0, 1.0, 1.0),
00059     # Label of HORecHitCollection to use
00060     hoInput = cms.InputTag("horeco"),
00061     HESGrid = cms.untracked.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0),
00062     #
00063     MomTotDepth = cms.double(0.0),
00064     HESWeights = cms.untracked.vdouble(1.0, 1.0, 1.0, 1.0, 1.0),
00065     # Energy threshold for 10-degree (phi) HE cel inclusion [GeV]
00066     HEDThreshold = cms.double(1.4),
00067     #
00068     MomHadDepth = cms.double(0.0),
00069     # Global energy threshold on tower [GeV]
00070     EcutTower = cms.double(-1000.0),
00071     HEDGrid = cms.untracked.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0),
00072     # Label of EcalRecHitCollections to use
00073     ecalInputs = cms.VInputTag(cms.InputTag("ecalRecHit","EcalRecHitsEB"), cms.InputTag("ecalRecHit","EcalRecHitsEE")),
00074     # Weighting factor for HB   
00075     HBWeight = cms.double(1.0),
00076     HOGrid = cms.untracked.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0),
00077     # Energy dependent weights and energy scale to be used
00078     EBGrid = cms.untracked.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0)
00079 )
00080 
00081 

Generated on Tue Jun 9 17:43:43 2009 for CMSSW by  doxygen 1.5.4