|
| 1 | +# author : Sophie Middleton |
| 2 | +# purpose : example for helix tracks |
| 3 | +#include "Offline/fcl/minimalMessageService.fcl" |
| 4 | +#include "Offline/fcl/standardProducers.fcl" |
| 5 | +#include "Offline/fcl/standardServices.fcl" |
| 6 | +#include "EventDisplay/fcl/prolog.fcl" |
| 7 | + |
| 8 | +services : @local::Services.Reco |
| 9 | + |
| 10 | +process_name : HelixED |
| 11 | + |
| 12 | +source : { module_type : RootInput } |
| 13 | + |
| 14 | +physics : |
| 15 | +{ |
| 16 | + analyzers : { @table::REveDis.analyzers} |
| 17 | + producers : { @table::REveDis.producers } |
| 18 | + filters : { @table::REveDis.filters } |
| 19 | +} |
| 20 | +# geometry options |
| 21 | +physics.analyzers.Mu2eEventDisplay.showCRV : true |
| 22 | + |
| 23 | +physics.analyzers.Mu2eEventDisplay.showPS : false |
| 24 | +physics.analyzers.Mu2eEventDisplay.showTS : false |
| 25 | +physics.analyzers.Mu2eEventDisplay.showDS : false |
| 26 | +physics.analyzers.Mu2eEventDisplay.addCRVBars : true |
| 27 | + |
| 28 | +physics.analyzers.Mu2eEventDisplay.addKalInter : true |
| 29 | +physics.analyzers.Mu2eEventDisplay.addCrystalHits : true |
| 30 | +physics.analyzers.Mu2eEventDisplay.filler.addHelixSeeds : false |
| 31 | +physics.analyzers.Mu2eEventDisplay.filler.addKalSeeds : true |
| 32 | +physics.analyzers.Mu2eEventDisplay.filler.addClusters : true |
| 33 | +physics.analyzers.Mu2eEventDisplay.filler.addHits : false # adds ComboHits |
| 34 | +physics.analyzers.Mu2eEventDisplay.filler.addCrvClusters : true |
| 35 | +physics.analyzers.Mu2eEventDisplay.filler.addCrvHits : true |
| 36 | +physics.analyzers.Mu2eEventDisplay.filler.addTimeClusters : false |
| 37 | +physics.analyzers.Mu2eEventDisplay.filler.addSimParts : false |
| 38 | +physics.analyzers.Mu2eEventDisplay.addTrkStrawHits : true |
| 39 | +physics.analyzers.Mu2eEventDisplay.filler.addCosmicTrackSeeds : false |
| 40 | +physics.analyzers.Mu2eEventDisplay.filler.addMCTraj : true |
| 41 | +physics.analyzers.Mu2eEventDisplay.specifyTag : false |
| 42 | + |
| 43 | +# allows movement through events in sequential order |
| 44 | +physics.analyzers.Mu2eEventDisplay.seqMode : true |
| 45 | +physics.analyzers.Mu2eEventDisplay.strawdisplay : false |
| 46 | + |
| 47 | +# print statements |
| 48 | +physics.analyzers.Mu2eEventDisplay.diagLevel : 10 |
| 49 | + |
| 50 | +# the path |
| 51 | +physics.EndPath : [ @sequence::REveDis.seqBase] |
| 52 | +physics.REvePath : @local::REvePath |
| 53 | +physics.trigger_paths : ["REvePath" ] |
| 54 | +physics.analyzers.Mu2eEventDisplay.SelectEvents : ["REvePath" ] |
| 55 | + |
| 56 | +# useless file name |
| 57 | +services.TFileService.fileName: "/dev/null" |
| 58 | + |
| 59 | +# |
| 60 | +# to display a selected set of events, #include this file with a list of eventid triplets: ie: |
| 61 | +# |
| 62 | +##include "Mu2eEventDisplay/examples/nominal_example.fcl" |
| 63 | +#physics.filters.eidsel.idsToMatch : [ |
| 64 | +# "1202:636:337031", |
| 65 | +# "1202:648:370322" ] |
| 66 | +# |
| 67 | +physics.analyzers.Mu2eEventDisplay.gdmlname :"Offline/gen/gdml/mu2e_MDC2020.gdml" |
| 68 | + |
| 69 | +source.inputCommands: ["keep *", |
| 70 | + "drop mu2e::CaloClusters_CaloClusterFast_*_*" |
| 71 | + ] |
| 72 | + |
| 73 | +services.TFileService.fileName: "/dev/null" |
| 74 | +services.GeometryService.inputFile: "Offline/Mu2eG4/geom/geom_common_MDC2020.txt" |
0 commit comments