# This YAML configuration is to run embedding with 3 cluster collections, each produced from the same # cells but with different hadronic corrections applied. One should add a total of six "specialized" # correction task wagons: "_data", "_embed", "_HadCorr", """_M02SubtractionConst500", # "_M02SubtractionFrac05". # The combined cells will be clusterized in the "_HadCorr" chain, since it occurs first (alphabetically). pass: "usedefault" recycleUnusedEmbeddedEventsMode: true inputObjects: cells: cells: branchName: "usedefault" cells_embed: branchName: "usedefault" embedding: true cells_combined: branchName: "emcalCellsCombined" clusterContainers: # Used for the HadCorr (i.e. standard hadronic correction) clusters baseClusterContainerHadCorr: branchName: "caloClustersCombined_HadCorr" baseClusterContainerHadCorr_1: # Used after clusterizer minE: 0.0 minPt: 0.0 baseClusterContainerHadCorr_2: # Used for cluster-track matcher and after minE: 0.0 minPt: 0.0 clusNonLinCorrEnergyCut: 0.15 # Used for the Const500 clusters baseClusterContainerConst500: branchName: "caloClustersCombined_M02SubtractionConst500" baseClusterContainerConst500_1: # Used after clusterizer minE: 0.0 minPt: 0.0 baseClusterContainerConst500_2: # Used for cluster-track matcher and after minE: 0.0 minPt: 0.0 clusNonLinCorrEnergyCut: 0.15 # Used for the Frac05 clusters baseClusterContainerFrac05: branchName: "caloClustersCombined_M02SubtractionFrac05" baseClusterContainerFrac05_1: # Used after clusterizer minE: 0.0 minPt: 0.0 baseClusterContainerFrac05_2: # Used for cluster-track matcher and after minE: 0.0 minPt: 0.0 clusNonLinCorrEnergyCut: 0.15 trackContainers: trackContainerName: branchName: "usedefault" minPt: 0.15 trackContainerName_embed: embedding: true CellEnergy_data: enabled: true createHistos: true cellsNames: - cells CellBadChannel_data: enabled: true createHistos: true cellsNames: - cells CellBadChannel_embed: enabled: true createHistos: true cellsNames: - cells_embed CellTimeCalib_data: enabled: true createHistos: true cellsNames: - cells CellTimeCalib_embed: enabled: true createHistos: true cellsNames: - cells_embed # We just need to combine the cell collections once, so I just include it in the first specialization wagon that will run (alphabetical) CellCombineCollections_HadCorr: enabled: true cellsNames: - cells Clusterizer: enabled: false cellE: 0.1 seedE: 0.3 cellsNames: - cells_combined Clusterizer_HadCorr: enabled: true clusterContainersNames: # By selecting the cluster container here, we set where it will be output - baseClusterContainerHadCorr Clusterizer_M02SubtractionConst500: enabled: true clusterContainersNames: # By selecting the cluster container here, we set where it will be output - baseClusterContainerConst500 Clusterizer_M02SubtractionFrac05: enabled: true clusterContainersNames: # By selecting the cluster container here, we set where it will be output - baseClusterContainerFrac05 ClusterExotics: enabled: false createHistos: true cellsNames: - cells_combined ClusterExotics_HadCorr: enabled: true clusterContainersNames: - baseClusterContainerHadCorr_1 ClusterExotics_M02SubtractionConst500: enabled: true clusterContainersNames: - baseClusterContainerConst500_1 ClusterExotics_M02SubtractionFrac05: enabled: true clusterContainersNames: - baseClusterContainerFrac05_1 ClusterNonLinearity: enabled: false createHistos: true cellsNames: - cells_combined ClusterNonLinearity_HadCorr: enabled: true clusterContainersNames: - baseClusterContainerHadCorr_1 ClusterNonLinearity_M02SubtractionConst500: enabled: true clusterContainersNames: - baseClusterContainerConst500_1 ClusterNonLinearity_M02SubtractionFrac05: enabled: true clusterContainersNames: - baseClusterContainerFrac05_1 ClusterTrackMatcher: enabled: false createHistos: true cellsNames: - cells_combined trackContainersNames: - trackContainerName - trackContainerName_embed ClusterTrackMatcher_HadCorr: enabled: true clusterContainersNames: - baseClusterContainerHadCorr_2 ClusterTrackMatcher_M02SubtractionConst500: enabled: true clusterContainersNames: - baseClusterContainerConst500_2 ClusterTrackMatcher_M02SubtractionFrac05: enabled: true clusterContainersNames: - baseClusterContainerFrac05_2 ClusterHadronicCorrection: enabled: false createHistos: true plotOversubtractionHistograms: true cellsNames: - cells_combined trackContainersNames: - trackContainerName - trackContainerName_embed ClusterHadronicCorrection_HadCorr: enabled: true hadCorr: 2. clusterContainersNames: - baseClusterContainerHadCorr_2 ClusterHadronicCorrection_M02SubtractionConst500: enabled: true useM02SubtractionScheme: true useConstantSubtraction: true hadCorr: 2. constantSubtractionValue: 0.5 clusterContainersNames: - baseClusterContainerConst500_2 ClusterHadronicCorrection_M02SubtractionFrac05: enabled: true useM02SubtractionScheme: true useConstantSubtraction: false hadCorr: 1.5 clusterContainersNames: - baseClusterContainerFrac05_2