Using L1 Calorimeter Trigger Emulation
Complete:
Goal of this page
This page contains instructions on using L1 calorimeter trigger emulation. Lists of tags can now be found at
SWGuideL1TriggerTags.
Using L1Calo
An example config file, which also runs the
GCTMonitor DQM package, can be found at
L1Trigger/CMS.GlobalCaloTrigger/test/l1CaloExample.cfg
. The DQM output of the job will be found in gctMonitor.root, and the L1 digis in l1CaloExample.root
If you want to include L1 calo digis in your job, add the following to your config file :
include "L1Trigger/CMS.GlobalCaloTrigger/data/L1CaloEmuDigis.cff"
If you also want to convert these to physically meaningful objects (
L1Extra), include the following :
include "L1Trigger/CMS.GlobalCaloTrigger/data/L1ExtraCaloParticles.cff"
The following config file snippet will drop all digis apart from L1 Calo digis :
module outputEvents = PoolOutputModule
{
untracked vstring outputCommands =
{
"drop *",
"keep *_L1GctEmuDigis_*_*",
"keep *_L1RCTRegionSumsEmCands_*_*",
"keep *_L1ExtraCaloParticles_*_*",
"keep *_hcalTriggerPrimitiveDigis_*_*",
"keep *_ecalTriggerPrimitiveDigis_*_*"
}
untracked string fileName = "L1CaloDigis.root"
}
Review Status
Responsible:
JimBrooke
Last reviewed by: Reviewer