Author: [log in to unmask] Date: Sun Apr 19 14:29:21 2015 New Revision: 2749 Log: add Added: java/trunk/steering-files/src/main/resources/org/hps/steering/monitoring/LooseTrackingAndReconMonitoring.lcsim java/trunk/tracking/src/main/resources/org/hps/recon/tracking/strategies/HPS-Full-Loose.xml Added: java/trunk/steering-files/src/main/resources/org/hps/steering/monitoring/LooseTrackingAndReconMonitoring.lcsim ============================================================================= --- java/trunk/steering-files/src/main/resources/org/hps/steering/monitoring/LooseTrackingAndReconMonitoring.lcsim (added) +++ java/trunk/steering-files/src/main/resources/org/hps/steering/monitoring/LooseTrackingAndReconMonitoring.lcsim Sun Apr 19 14:29:21 2015 @@ -0,0 +1,80 @@ +<?xml version="1.0" encoding="UTF-8"?> +<lcsim xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xs:noNamespaceSchemaLocation="http://www.lcsim.org/schemas/lcsim/1.0/lcsim.xsd"> +<!-- + Steering file for tracking and v0 reconstruction monitoring + @author Matt Graham <[log in to unmask]> +--> + <execute> +<!-- the 3 drivers below are for reading out 6-sample ADC data --> + <driver name="RawTrackerHitSensorSetup" /> + <driver name="RawTrackerHitFitterDriver" /> + <driver name="TrackerHitDriver" /> + <driver name="HelicalTrackHitDriver" /> +<!-- regular tracking and recon --> + <driver name="FullTrackerReconDriver"/> + <driver name="TrackDataDriver"/> + <driver name="EcalRawConverter" /> + <driver name="EcalClusterer" /> + <driver name="ReconParticle" /> +<!-- Online Monitoring Drivers --> + <driver name="TrackingMonitoring" /> + <driver name="TrackingResiduals"/> + <driver name="TrackTime"/> + <driver name="V0Monitoring"/> + <driver name="CleanupDriver" /> + </execute> + <drivers> + <driver name="EventMarkerDriver" type="org.lcsim.job.EventMarkerDriver"> + <eventInterval>10</eventInterval> + </driver> + <driver name="RawTrackerHitSensorSetup" type="org.lcsim.recon.tracking.digitization.sisim.config.RawTrackerHitSensorSetup" /> + <driver name="RawTrackerHitFitterDriver" type="org.hps.recon.tracking.RawTrackerHitFitterDriver"> + <fitAlgorithm>Analytic</fitAlgorithm> + <useTimestamps>false</useTimestamps> + <correctT0Shift>false</correctT0Shift> + <useTruthTime>false</useTruthTime> + <debug>false</debug> + </driver> + <driver name="TrackerHitDriver" type="org.hps.recon.tracking.DataTrackerHitDriver"> + <debug>false</debug> + </driver> + <driver name="HelicalTrackHitDriver" type="org.hps.recon.tracking.HelicalTrackHitDriver"> + <debug>false</debug> +<!-- <clusterTimeCut>16.0</clusterTimeCut> --> + <maxSeperation>20.0</maxSeperation> + <tolerance>1.0</tolerance> + <saveAxialHits>false</saveAxialHits> + </driver> + <driver name="FullTrackerReconDriver" type="org.hps.recon.tracking.TrackerReconDriver"> + <debug>false</debug> + <trackCollectionName>MatchedTracks</trackCollectionName> + <strategyResource>/org/hps/recon/tracking/strategies/HPS-Full-Loose.xml</strategyResource> + </driver> + <driver name="TrackDataDriver" type="org.hps.recon.tracking.TrackDataDriver"> + </driver> + <driver name="EcalRawConverter" type="org.hps.recon.ecal.EcalRawConverterDriver"> + <ecalCollectionName>EcalCalHits</ecalCollectionName> + <use2014Gain>false</use2014Gain> + <useTimestamps>false</useTimestamps> + <useTruthTime>false</useTruthTime> + <debug>false</debug> + </driver> + <driver name="EcalClusterer" type="org.hps.recon.ecal.cluster.ReconClusterDriver"> + <useTimeCut>true</useTimeCut> + <logLevel>ALL</logLevel> + </driver> + <driver name="ReconParticle" type="org.hps.recon.particle.HpsReconParticleDriver"> + <debug>false</debug> + </driver> + <driver name="TrackingMonitoring" type="org.hps.monitoring.drivers.trackrecon.TrackingReconPlots"> + </driver> + <driver name="TrackingResiduals" type="org.hps.monitoring.drivers.trackrecon.TrackResiduals"> + </driver> + <driver name="V0Monitoring" type="org.hps.monitoring.drivers.trackrecon.V0ReconPlots"> + </driver> + <driver name="TrackTime" type="org.hps.monitoring.drivers.trackrecon.TrackTimePlots"> + </driver> + + <driver name="CleanupDriver" type="org.lcsim.recon.tracking.digitization.sisim.config.ReadoutCleanupDriver" /> + </drivers> +</lcsim> Added: java/trunk/tracking/src/main/resources/org/hps/recon/tracking/strategies/HPS-Full-Loose.xml ============================================================================= --- java/trunk/tracking/src/main/resources/org/hps/recon/tracking/strategies/HPS-Full-Loose.xml (added) +++ java/trunk/tracking/src/main/resources/org/hps/recon/tracking/strategies/HPS-Full-Loose.xml Sun Apr 19 14:29:21 2015 @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="UTF-8"?> +<StrategyList xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xs:noNamespaceSchemaLocation="http://lcsim.org/recon/tracking/seedtracker/strategybuilder/strategies.xsd"> + <TargetDetector>HPS-Full</TargetDetector> + <Strategy name="HelicalTrackHit Strategy"> + + <!--Cutoffs--> + + <MinPT>0.100</MinPT> + <MinHits>5</MinHits> + <MinConfirm>1</MinConfirm> + + <MaxDCA>40.0</MaxDCA> + <MaxZ0>40.0</MaxZ0> + + <MaxChisq>50.0</MaxChisq> + <BadHitChisq>10.0</BadHitChisq> + + <!--Layers--> + + <Layers> + <Layer type="Seed" layer_number="5" detector_name="Tracker" be_flag="BARREL" /> + <Layer type="Seed" layer_number="3" detector_name="Tracker" be_flag="BARREL" /> + <Layer type="Seed" layer_number="1" detector_name="Tracker" be_flag="BARREL" /> + <Layer type="Confirm" layer_number="7" detector_name="Tracker" be_flag="BARREL" /> + <Layer type="Extend" layer_number="9" detector_name="Tracker" be_flag="BARREL" /> + <Layer type="Extend" layer_number="11" detector_name="Tracker" be_flag="BARREL" /> + </Layers> + </Strategy> +</StrategyList> +