module siStripClusters = SiStripClusterizer { VPSet DigiProducersList = { { string DigiProducer = "simSiStripDigis" string DigiLabel = "\0" } # , # { string DigiProducer = "RawToDigi" # string DigiLabel = "ZeroSuppressed" # }, # { string DigiProducer = "theSiStripZeroSuppression" # string DigiLabel = "fromVirginRaw" # }, # { string DigiProducer = "theSiStripZeroSuppression" # string DigiLabel = "fromProcessedRaw" # }, # { string DigiProducer = "theSiStripZeroSuppression" # string DigiLabel = "fromScopeMode" # } } string SiStripQualityLabel = "" //Use SiStripQualityLabel="NULL" to use self build empty SiStripQuality string ClusterMode = "ThreeThresholdClusterizer" double ChannelThreshold = 2.0 double SeedThreshold = 3.0 double ClusterThreshold = 5.0 int32 MaxHolesInCluster = 0 }
module siStripMatchedRecHits = SiStripRecHitConverter{ untracked int32 VerbosityLevel = 1 string ClusterProducer = "siStripClusters" bool Regional = false # next label (LazyGetterProducer) is only used if Regional is true string LazyGetterProducer = "SiStripRawToClustersFacility" string StripCPE = "StripCPEfromTrackAngle" string Matcher = "StandardMatcher" string matchedRecHits = "matchedRecHit" string rphiRecHits = "rphiRecHit" string stereoRecHits = "stereoRecHit" bool useSiStripQuality = false string siStripQualityLabel = "" bool MaskBadAPVFibers = false }
products are:
# include "CondTools/SiPixel/data/SiPixelGainCalibrationService.cfi" module siPixelClusters = SiPixelClusterProducer { InputTag src = siPixelDigis int32 ChannelThreshold = 2500 int32 SeedThreshold = 3000 double ClusterThreshold = 5050 untracked bool MissCalibrate = true int32 VCaltoElectronGain = 65 int32 VCaltoElectronOffset = 0 // ************************************** // **** payLoadType Options **** // **** HLT - column granularity **** // **** Offline - gain:col/ped:pix **** // ************************************** string payloadType = "Offline" using SiPixelGainCalibrationServiceParameters }
module siPixelRecHits = SiPixelRecHitConverter { InputTag src = siPixelClusters # untracked string ClusterCollLabel = "siPixelClusters" string CPE = "PixelCPEGeneric" double TanLorentzAnglePerTesla = 0.106 untracked int32 VerboseLevel = 0 bool Alpha2Order = true int32 speed = 0 # dfehling untracked double eff_charge_cut_lowX = 0.0 untracked double eff_charge_cut_lowY = 0.0 untracked double eff_charge_cut_highX = 1.0 untracked double eff_charge_cut_highY = 1.0 untracked double size_cutX = 3.0 untracked double size_cutY = 3.0 }
products are:
#Full Event content block RecoLocalTrackerFEVT = { untracked vstring outputCommands = { #Clusters "keep *_siPixelClusters_*_*", "keep *_siStripClusters_*_*" #NO Si Pixel hits: they're transient in 2.1.X # "keep *_siPixelRecHits_*_*", #NO Si Strip hits: they're transient in 2.1.X # "keep *_siStripRecHits_*_*", # "keep *_siStripMatchedRecHits_*_*" } } #RECO content block RecoLocalTrackerRECO = { untracked vstring outputCommands = { #Clusters "keep *_siPixelClusters_*_*", "keep *_siStripClusters_*_*" } } #AOD content block RecoLocalTrackerAOD = { untracked vstring outputCommands = { #nothing! } }
Last updated: @ Someone