[4122b0e] | 1 | source delphes_card_CMS.tcl
|
---|
| 2 |
|
---|
| 3 | set ExecutionPath [lreplace $ExecutionPath end end]
|
---|
| 4 | add ExecutionPath CaloJetFinder
|
---|
[0a64b9b] | 5 | add ExecutionPath CaloMissingET
|
---|
| 6 | add ExecutionPath GenScalarHT
|
---|
| 7 | add ExecutionPath PionFilter
|
---|
[4122b0e] | 8 | add ExecutionPath TreeWriter
|
---|
| 9 |
|
---|
| 10 | module FastJetFinder GenJetFinder {
|
---|
| 11 | set JetPTMin 1.0
|
---|
| 12 | }
|
---|
| 13 |
|
---|
[807918e] | 14 | module FastJetFinder FastJetFinder {
|
---|
[4122b0e] | 15 | set JetPTMin 1.0
|
---|
| 16 | }
|
---|
| 17 |
|
---|
| 18 | ########################
|
---|
| 19 | # Calorimeter jet finder
|
---|
| 20 | ########################
|
---|
| 21 |
|
---|
| 22 | module FastJetFinder CaloJetFinder {
|
---|
| 23 | set InputArray Calorimeter/towers
|
---|
| 24 |
|
---|
| 25 | set OutputArray jets
|
---|
| 26 |
|
---|
| 27 | # algorithm: 1 CDFJetClu, 2 MidPoint, 3 SIScone, 4 kt, 5 Cambridge/Aachen, 6 antikt
|
---|
| 28 | set JetAlgorithm 6
|
---|
| 29 | set ParameterR 0.5
|
---|
| 30 |
|
---|
| 31 | set JetPTMin 1.0
|
---|
| 32 | }
|
---|
| 33 |
|
---|
[0a64b9b] | 34 | #########################
|
---|
| 35 | # Calo Missing ET merger
|
---|
| 36 | ########################
|
---|
| 37 |
|
---|
| 38 | module Merger CaloMissingET {
|
---|
| 39 | # add InputArray InputArray
|
---|
| 40 | add InputArray Calorimeter/towers
|
---|
| 41 | set MomentumOutputArray momentum
|
---|
| 42 | }
|
---|
| 43 |
|
---|
| 44 | #################
|
---|
| 45 | # Gen Scalar HT
|
---|
| 46 | #################
|
---|
| 47 |
|
---|
| 48 | module Merger GenScalarHT {
|
---|
| 49 | # add InputArray InputArray
|
---|
| 50 | add InputArray NeutrinoFilter/filteredParticles
|
---|
| 51 | set EnergyOutputArray energy
|
---|
| 52 | }
|
---|
| 53 |
|
---|
| 54 | #################
|
---|
| 55 | # Pion filter
|
---|
| 56 | #################
|
---|
| 57 |
|
---|
| 58 | module PdgCodeFilter PionFilter {
|
---|
| 59 | set InputArray HCal/eflowTracks
|
---|
| 60 | set OutputArray pions
|
---|
| 61 | set Invert true
|
---|
| 62 | add PdgCode {211}
|
---|
| 63 | add PdgCode {-211}
|
---|
| 64 | }
|
---|
| 65 |
|
---|
[4122b0e] | 66 | module TreeWriter TreeWriter {
|
---|
| 67 | # add Branch InputArray BranchName BranchClass
|
---|
| 68 | add Branch CaloJetFinder/jets CaloJet Jet
|
---|
[0a64b9b] | 69 | add Branch CaloMissingET/momentum CaloMissingET MissingET
|
---|
| 70 | add Branch GenScalarHT/energy GenScalarHT ScalarHT
|
---|
| 71 | add Branch PionFilter/pions Pion Track
|
---|
[4122b0e] | 72 | }
|
---|