00001 import FWCore.ParameterSet.Config as cms 00002 00003 # 00004 # $Id: ecalClusteringSequence_cff.py,v 1.3 2008/05/22 11:13:25 hegner Exp $ 00005 # complete sequence of clustering in ecal barrel & endcap + preshower 00006 # Shahram Rahatlou, University of Rome & INFN, 3 Aug 2006 00007 # 00008 # geometry needed for clustering 00009 from RecoEcal.EgammaClusterProducers.geometryForClustering_cff import * 00010 # create sequence for island clustering 00011 from RecoEcal.EgammaClusterProducers.islandClusteringSequence_cff import * 00012 # hybrid clustering sequence 00013 from RecoEcal.EgammaClusterProducers.hybridClusteringSequence_cff import * 00014 # clusters in preshower 00015 from RecoEcal.EgammaClusterProducers.preshowerClusteringSequence_cff import * 00016 # dynamic hybrid sequence 00017 from RecoEcal.EgammaClusterProducers.dynamicHybridClusteringSequence_cff import * 00018 # multi5x5 clusters 00019 from RecoEcal.EgammaClusterProducers.multi5x5ClusteringSequence_cff import * 00020 # preshower sequence for multi5x5 clusters 00021 from RecoEcal.EgammaClusterProducers.multi5x5PreshowerClusteringSequence_cff import * 00022 # create path with all clustering algos 00023 # NB: preshower MUST be run after island clustering in the endcap 00024 ecalClusteringSequence = cms.Sequence(islandClusteringSequence*hybridClusteringSequence*preshowerClusteringSequence*dynamicHybridClusteringSequence*multi5x5ClusteringSequence*multi5x5PreshowerClusteringSequence) 00025