-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathexampleAnalysisTemplate.cfg
40 lines (29 loc) · 1.23 KB
/
exampleAnalysisTemplate.cfg
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
process checkRCT = {
# Read the digitised events from a root file
source = PoolSource {
untracked vstring fileNames = {$inputFileNames}
untracked int32 maxEvents = -1
}
# ECAL TPG
include "SimCalorimetry/EcalTrigPrimProducers/data/ecalTriggerPrimitiveDigis.cff"
# get correct inputs for ECAL TPGs
include "SimCalorimetry/EcalSimProducers/data/ecaldigi.cfi"
# HCAL TPG
include "SimCalorimetry/HcalSimProducers/data/hcaltpdigi.cff"
include "SimCalorimetry/HcalSimProducers/data/hcaltpdigi.cfi"
# Trigger configuration
include "L1Trigger/L1ScalesProducers/data/L1Scales.cfi"
include "L1Trigger/L1ScalesProducers/data/L1ScalesRecords.cff"
include "L1Trigger/RegionalCaloTrigger/data/L1RCTRegionSumsEmCands.cfi"
module checkRCTModule = checkRCT{
string outputFileName="$outputFileName"
int32 triggerParticleType = 11
double triggerParticlePtCut = 10
double triggerParticleEtaLow = -3
double triggerParticleEtaHigh = 3
}
# Generator Particles
include "PhysicsTools/HepMCCandAlgos/data/genParticleCandidates.cfi"
include "SimGeneral/HepPDTESSource/data/pythiapdt.cfi"
path p = {ecalTriggerPrimitiveDigis, hcalTriggerPrimitiveDigis, genParticleCandidates, L1RCTRegionSumsEmCands, checkRCTModule}
}