7 added + 7 removed, total 14 files
hps-java/src/main/resources/org/lcsim/hps/steering/analysis
diff -N StarterAnalysis.lcsim
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ StarterAnalysis.lcsim 20 Mar 2013 01:46:26 -0000 1.1
@@ -0,0 +1,32 @@
+<!--
+ Example steering file for analysis.
+ @author Sho Uemura <[log in to unmask]>
+ @version $Id: StarterAnalysis.lcsim,v 1.1 2013/03/20 01:46:26 meeg Exp $
+-->
+<lcsim xmlns:xs="http://www.w3.org/2001/XMLSchema-instance"
+ xs:noNamespaceSchemaLocation="http://www.lcsim.org/schemas/lcsim/1.0/lcsim.xsd">
+ <execute>
+ <driver name="EventMarkerDriver"/>
+ <driver name="CalibrationDriver"/>
+
+ <driver name="StarterAnalysisDriver"/>
+
+ <driver name="AidaSaveDriver"/>
+ </execute>
+
+ <drivers>
+ <driver name="EventMarkerDriver" type="org.lcsim.job.EventMarkerDriver">
+ <eventInterval>1000</eventInterval>
+ </driver>
+
+ <driver name="CalibrationDriver" type="org.lcsim.hps.monitoring.CalibrationDriver"/>
+
+ <driver name="StarterAnalysisDriver" type="org.lcsim.hps.examples.StarterAnalysisDriver">
+ </driver>
+
+ <driver name="AidaSaveDriver" type="org.lcsim.job.AidaSaveDriver">
+ <outputFileName>${outputFile}</outputFileName>
+ </driver>
+ </drivers>
+</lcsim>
+
hps-java/src/main/resources/org/lcsim/hps/steering/analysis
diff -N MuonAnalysis.lcsim
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ MuonAnalysis.lcsim 20 Mar 2013 01:46:26 -0000 1.1
@@ -0,0 +1,21 @@
+<?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">
+ <inputFiles>
+ <file>${inputFile}</file>
+ </inputFiles>
+ <execute>
+ <driver name="EventMarkerDriver" />
+ <driver name="MuonAnalysis" />
+ <driver name="AidaSaveDriver" />
+ </execute>
+ <drivers>
+ <driver name="EventMarkerDriver" type="org.lcsim.job.EventMarkerDriver">
+ <eventInterval>1</eventInterval>
+ </driver>
+ <driver name="MuonAnalysis" type="org.lcsim.hps.analysis.muon.SimpleMuonAnalysis">
+ </driver>
+ <driver name="AidaSaveDriver" type="org.lcsim.job.AidaSaveDriver">
+ <outputFileName>muon_plots</outputFileName>
+ </driver>
+ </drivers>
+</lcsim>
hps-java/src/main/resources/org/lcsim/hps/steering/readout
diff -N HPSTrackingDefaults.lcsim
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ HPSTrackingDefaults.lcsim 20 Mar 2013 01:46:26 -0000 1.1
@@ -0,0 +1,54 @@
+
+<lcsim xmlns:xs="http://www.w3.org/2001/XMLSchema-instance"
+ xs:noNamespaceSchemaLocation="http://www.lcsim.org/schemas/lcsim/1.0/lcsim.xsd">
+
+ <control>
+ <printInputFiles>true</printInputFiles>
+ <printDriversDetailed>true</printDriversDetailed>
+ </control>
+
+ <execute>
+ <driver name="EventMarkerDriver"/>
+ <driver name="CalibrationDriver"/>
+ <driver name="TrackerDigiDriver"/>
+ <driver name="HelicalTrackHitDriver"/>
+ <driver name="TrackerReconDriver"/>
+ <driver name="LCIOWriter"/>
+ </execute>
+
+ <drivers>
+ <driver name="CalibrationDriver" type="org.lcsim.hps.monitoring.CalibrationDriver">
+<!-- <runNumber>1351</runNumber> -->
+ </driver>
+
+ <driver name="EventMarkerDriver"
+ type="org.lcsim.job.EventMarkerDriver">
+ <eventInterval>1000</eventInterval>
+ </driver>
+
+ <driver name="TrackerDigiDriver" type="org.lcsim.hps.users.meeg.SimpleTrackerDigiDriver">
+<!-- <dropBadChannels>true</dropBadChannels>-->
+ <debug>false</debug>
+ </driver>
+
+ <driver name="HelicalTrackHitDriver"
+ type="org.lcsim.hps.recon.tracking.HelicalTrackHitDriver">
+ <debug>false</debug>
+ <layerGeometryType>Common</layerGeometryType>
+ <maxSeperation>20.0</maxSeperation>
+ <tolerance>1.0</tolerance>
+ </driver>
+
+ <driver name="TrackerReconDriver"
+ type="org.lcsim.hps.recon.tracking.TrackerReconDriver">
+ <debug>false</debug>
+ <strategyResource>/org/lcsim/hps/recon/tracking/strategies/HPS-Test-4pt1.xml</strategyResource>
+ </driver>
+
+ <driver name="LCIOWriter"
+ type="org.lcsim.util.loop.LCIODriver">
+ <outputFilePath>${outputFile}</outputFilePath>
+ </driver>
+
+ </drivers>
+</lcsim>
hps-java/src/main/resources/org/lcsim/hps/steering/users
diff -N HPSTrackingBunchedMC.lcsim
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ HPSTrackingBunchedMC.lcsim 20 Mar 2013 01:46:26 -0000 1.1
@@ -0,0 +1,65 @@
+<?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">
+
+ <inputFiles>
+ <file>${inputFile}</file>
+ </inputFiles>
+
+ <control>
+ <numberOfEvents>-1</numberOfEvents>
+ <printInputFiles>true</printInputFiles>
+ <printDriversDetailed>true</printDriversDetailed>
+ </control>
+
+ <execute>
+ <driver name="EventMarkerDriver"/>
+ <driver name="SVTSetupDriver"/>
+ <driver name="TrackerDigiDriver"/>
+ <driver name="HelicalTrackHitDriver"/>
+ <driver name="TrackerReconDriver"/>
+ <driver name="AnalysisDriver"/>
+<!-- <driver name="LCIOWriter"/> -->
+ </execute>
+
+ <drivers>
+
+ <driver name="SVTSetupDriver"
+ type="org.lcsim.hps.recon.tracking.HPSSVTSensorSetup">
+ </driver>
+
+ <driver name="EventMarkerDriver"
+ type="org.lcsim.job.EventMarkerDriver">
+ <eventInterval>1</eventInterval>
+ </driver>
+
+ <driver name="TrackerDigiDriver"
+ type="org.lcsim.hps.recon.tracking.TrackerDigiDriver">
+ <debug>false</debug>
+ </driver>
+
+ <driver name="HelicalTrackHitDriver"
+ type="org.lcsim.hps.recon.tracking.HelicalTrackHitDriver">
+ <debug>false</debug>
+ <layerGeometryType>Common</layerGeometryType>
+ <maxSeperation>20.0</maxSeperation>
+ <tolerance>1.0</tolerance>
+ </driver>
+
+ <driver name="TrackerReconDriver"
+ type="org.lcsim.hps.recon.tracking.TrackerReconDriver">
+ <debug>false</debug>
+ <strategyResource>/org/lcsim/hps/recon/tracking/strategies/HPS-Test-Lyr50.xml</strategyResource>
+ </driver>
+
+ <driver name="AnalysisDriver" type="org.lcsim.hps.users.mgraham.FastTrackAnalysisDriver">
+ <outputText>${output}</outputText>
+ </driver>
+ <!--
+ <driver name="LCIOWriter"
+ type="org.lcsim.util.loop.LCIODriver">
+ <outputFilePath>${inputFile}_trackRecon</outputFilePath>
+ </driver>
+ -->
+ </drivers>
+</lcsim>
hps-java/src/main/resources/org/lcsim/hps/steering/users
diff -N TestRunOfflineReconSeeVertexingPlots.lcsim
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ TestRunOfflineReconSeeVertexingPlots.lcsim 20 Mar 2013 01:46:26 -0000 1.1
@@ -0,0 +1,60 @@
+<lcsim xmlns:xs="http://www.w3.org/2001/XMLSchema-instance"
+ xs:noNamespaceSchemaLocation="http://www.lcsim.org/schemas/lcsim/1.0/lcsim.xsd">
+ <execute>
+ <driver name="EventMarkerDriver"/>
+ <driver name="CalibrationDriver"/>
+ <driver name="RawTrackerHitSensorSetup"/>
+ <driver name="RawTrackerHitFitterDriver" />
+ <driver name="TrackerHitDriver"/>
+ <driver name="TrackerReconDriver"/>
+ <driver name="EcalRawConverter" />
+ <driver name="EcalClusterer" />
+<!-- <driver name="LCIOWriter"/> -->
+<!-- <driver name="TrackingReconstructionPlots" /> -->
+<!-- <driver name="ElwinsVertexing" /> -->
+ <driver name="TwoTrackAnalysis" />
+ </execute>
+ <drivers>
+ <driver name="CalibrationDriver" type="org.lcsim.hps.monitoring.CalibrationDriver"/>
+ <driver name="EventMarkerDriver"
+ type="org.lcsim.job.EventMarkerDriver">
+ <eventInterval>100</eventInterval>
+ </driver>
+ <driver name="RawTrackerHitSensorSetup" type="org.lcsim.recon.tracking.digitization.sisim.config.RawTrackerHitSensorSetup"/>
+ <driver name="RawTrackerHitFitterDriver" type="org.lcsim.hps.recon.tracking.HPSRawTrackerHitFitterDriver">
+ <fitAlgorithm>Analytic</fitAlgorithm>
+ <correctT0Shift>true</correctT0Shift>
+ </driver>
+ <driver name="TrackerHitDriver" type="org.lcsim.hps.users.mgraham.DataTrackerHitDriver" />
+ <driver name="TrackerReconDriver"
+ type="org.lcsim.hps.recon.tracking.TrackerReconDriver">
+ <debug>false</debug>
+ <stripMaxSeparation>20.0</stripMaxSeparation>
+ <stripTolerance>1.0</stripTolerance>
+ </driver>
+ <driver name="EcalRawConverter" type="org.lcsim.hps.recon.ecal.EcalRawConverterDriver">
+ <ecalCollectionName>EcalCalHits</ecalCollectionName>
+ </driver>
+ <driver name="EcalClusterer" type="org.lcsim.hps.recon.ecal.EcalClusterer">
+ <ecalName>Ecal</ecalName>
+ <ecalCollectionName>EcalCalHits</ecalCollectionName>
+ </driver>
+ <driver name="LCIOWriter"
+ type="org.lcsim.hps.users.mgraham.MyLCIOWriterDriver">
+ <outputFilePath>${outputFile}</outputFilePath>
+ </driver>
+ <driver name="ElwinsVertexing" type="org.lcsim.hps.users.mgraham.ElwinsTrackingRecon">
+ <outputPlots>trackingPlots.aida</outputPlots>
+ </driver>
+ <driver name="TrackingReconstructionPlots" type="org.lcsim.hps.monitoring.svt.TrackingReconstructionPlots">
+ <outputPlots>trackingPlots.aida</outputPlots>
+ </driver>
+ <driver name="TwoTrackAnalysis" type="org.lcsim.hps.users.mgraham.TwoTrackAnalysis">
+ <outputPlots>${aidaOut}</outputPlots>
+ <isMC>${isMC}</isMC>
+ <showPlots>false</showPlots>
+ <outputTextName>${txtOut}</outputTextName>
+ </driver>
+
+ </drivers>
+</lcsim>
hps-java/src/main/resources/org/lcsim/hps/steering/users
diff -N OfflineTrackingAxial.lcsim
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ OfflineTrackingAxial.lcsim 20 Mar 2013 01:46:26 -0000 1.1
@@ -0,0 +1,96 @@
+<lcsim xmlns:xs="http://www.w3.org/2001/XMLSchema-instance"
+ xs:noNamespaceSchemaLocation="http://www.lcsim.org/schemas/lcsim/1.0/lcsim.xsd">
+ <execute>
+ <driver name="EventMarkerDriver"/>
+ <driver name="SVTSetupDriver"/>
+ <driver name="EcalRawConverter"/>
+ <driver name="EcalClusterer"/>
+<!-- <driver name="SVTEventPlots"/> -->
+<!-- <driver name="SVTPulsePlots"/> -->
+ <driver name="RawTrackerHitFitterDriver"/>
+ <driver name="TrackerHitDriver"/>
+<!-- <driver name="SVTHitRecoPlots"/> -->
+ <driver name="HelicalTrackHitDriver"/>
+ <driver name="TrackerReconDriver"/>
+ <driver name="TrackingReconstructionPlots"/>
+ <driver name="LCIOWriter"/>
+ <driver name="CleanupDriver"/>
+ </execute>
+ <drivers>
+ <driver name="EcalRawConverter"
+ type="org.lcsim.hps.recon.ecal.EcalRawConverterDriver">
+ <ecalCollectionName>EcalCalHits</ecalCollectionName>
+ </driver>
+ <driver name="EcalClusterer"
+ type="org.lcsim.hps.recon.ecal.EcalClusterer">
+ <ecalName>Ecal</ecalName>
+ <ecalCollectionName>EcalCalHits</ecalCollectionName>
+ </driver>
+
+ <driver name="RawTrackerHitFitterDriver"
+ type="org.lcsim.hps.recon.tracking.HPSRawTrackerHitFitterDriver">
+ <rawHitCollectionName>SVTRawTrackerHits</rawHitCollectionName>
+ <fittedHitCollectionName>SVTFittedRawTrackerHits</fittedHitCollectionName>
+ <fitAlgorithm>Analytic</fitAlgorithm>
+ </driver>
+
+ <driver name="TrackerHitDriver"
+ type="org.lcsim.hps.users.mgraham.DataTrackerHitDriver"/>
+
+ <driver name="SVTEventPlots"
+ type="org.lcsim.hps.monitoring.svt.SVTEventInfo">
+ <outputPlots>svtEventInfoPlots.aida</outputPlots>
+ </driver>
+
+ <driver name="SVTHitRecoPlots"
+ type="org.lcsim.hps.monitoring.svt.SVTHitReconstructionPlots">
+ <fittedTrackerHitCollectionName>SVTFittedRawTrackerHits</fittedTrackerHitCollectionName>
+ <outputPlots>svtHitRecoPlots.aida</outputPlots>
+ </driver>
+
+ <driver name="SVTPulsePlots"
+ type="org.lcsim.hps.monitoring.svt.SVTHitPulsePlots">
+ <rawTrackerHitCollectionName>SVTRawTrackerHits</rawTrackerHitCollectionName>
+ <outputPlots>svtPulsePlots.aida</outputPlots>
+ </driver>
+
+
+ <driver name="SVTSetupDriver"
+ type="org.lcsim.hps.recon.tracking.HPSSVTSensorSetup">
+ </driver>
+ <driver name="EventMarkerDriver"
+ type="org.lcsim.job.EventMarkerDriver">
+ <eventInterval>1</eventInterval>
+ </driver>
+
+ <driver name="HelicalTrackHitDriver"
+ type="org.lcsim.hps.recon.tracking.HelicalTrackHitDriver">
+ <debug>false</debug>
+ <layerGeometryType>Common</layerGeometryType>
+ <maxSeperation>20.0</maxSeperation>
+ <tolerance>1.0</tolerance>
+ </driver>
+
+ <driver name="TrackerReconDriver"
+ type="org.lcsim.hps.recon.tracking.AxialTrackReconDriver">
+ <debug>true</debug>
+ <strategyResource>/org/lcsim/hps/recon/tracking/strategies/HPS-Test-4pt1.xml</strategyResource>
+ </driver>
+
+ <driver name="TrackingReconstructionPlots" type="org.lcsim.hps.monitoring.svt.TrackingReconstructionPlots">
+ <outputPlots>trackingPlots.aida</outputPlots>
+ </driver>
+
+
+ <driver name="LCIOWriter"
+ type="org.lcsim.util.loop.LCIODriver">
+ <outputFilePath>/Users/mgraham/HPS/HPSData/hps_000820_trackRecon.slcio</outputFilePath>
+ </driver>
+
+ <driver name="CleanupDriver"
+ type="org.lcsim.recon.tracking.digitization.sisim.config.ReadoutCleanupDriver">
+ <collectionNames>TrackerHits SVTRawTrackerHits SVTFittedRawTrackerHits</collectionNames>
+ </driver>
+
+ </drivers>
+</lcsim>
hps-java/src/main/resources/org/lcsim/hps/steering/users
diff -N FakeHitTracking.lcsim
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ FakeHitTracking.lcsim 20 Mar 2013 01:46:26 -0000 1.1
@@ -0,0 +1,150 @@
+<lcsim xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xs:noNamespaceSchemaLocation="http://www.lcsim.org/schemas/lcsim/1.0/lcsim.xsd">
+
+ <!--
+ Steering file used to run fake hit tracking
+ author: Per Hansson <[log in to unmask]>
+ version: $Id: FakeHitTracking.lcsim,v 1.1 2013/03/20 01:46:26 meeg Exp $
+ -->
+
+ <inputFiles>
+ <!--<file>${inputFile}</file>-->
+ </inputFiles>
+
+ <control>
+ <printInputFiles>true</printInputFiles>
+ <printDriversDetailed>true</printDriversDetailed>
+ </control>
+
+ <execute>
+ <driver name="EventMarkerDriver" />
+ <driver name="CalibrationDriver" />
+ <driver name="CreateHelixTracks" />
+ <driver name="DataTrackerFakeHitDriver" />
+ <!-- SVT -->
+ <!-- No time evolution -->
+ <driver name="TrackerDigiDriver" />
+ <driver name="DataTrackerHitDriver" />
+
+ <!-- Time evolution
+ <driver name="SimpleSvtTrigger" />
+ <driver name="SVTReadout" />
+ <driver name="Digitization" />
+ <driver name="DataProcessing" />
+ <driver name="RawTrackerHitFitterDriver" />
+ <driver name="TrackerHitDriver" />
+ -->
+ <driver name="HelicalTrackHitDriver" />
+ <driver name="TrackerReconDriver" />
+ <driver name="CmpGenToFittedTracksDriver" />
+ <driver name="HelicalTrackHitResidualsDriver" />
+ <driver name="ClockDriver" />
+ <driver name="CleanupDriver" />
+ </execute>
+
+ <drivers>
+
+ <driver name="EventMarkerDriver" type="org.lcsim.job.EventMarkerDriver">
+ <eventInterval>1</eventInterval>
+ </driver>
+
+ <driver name="CalibrationDriver" type="org.lcsim.hps.monitoring.CalibrationDriver">
+ </driver>
+
+ <driver name="CreateHelixTracks" type="org.lcsim.hps.users.phansson.ParticleHelixProducer">
+ <debug>true</debug>
+ <hideFrame>false</hideFrame>
+ <saveSingleTrack>false</saveSingleTrack>
+ <noTopTracks>false</noTopTracks>
+ <noBottomTracks>false</noBottomTracks>
+ <trackOutputCollectionName>MCParticle_HelicalTrackFit</trackOutputCollectionName>
+ </driver>
+
+ <driver name="DataTrackerFakeHitDriver" type="org.lcsim.hps.recon.tracking.DataTrackerFakeHitDriver">
+ <trackCollectionName>MCParticle_HelicalTrackFit</trackCollectionName>
+ <debug>true</debug>
+ <hideFrame>false</hideFrame>
+ <createSimTrackerHits>true</createSimTrackerHits>
+ <doHth>false</doHth>
+ </driver>
+ <driver name="TrackerDigiDriver"
+ type="org.lcsim.hps.users.meeg.SimpleTrackerDigiDriver">
+ <readoutCollectionName>FakeTrackerHits</readoutCollectionName>
+ <debug>false</debug>
+ </driver>
+ <driver name="SimpleSvtTrigger" type="org.lcsim.hps.users.omoreno.SimpleSvtTrigger">
+ <debug>true</debug>
+ <numberOfSvtLayers>10</numberOfSvtLayers>
+ <numberOfSvtLayersHit>8</numberOfSvtLayersHit>
+ <simTrackerHitCollectionName>FakeTrackerHits</simTrackerHitCollectionName>
+ </driver>
+
+ <driver name="SVTReadout" type="org.lcsim.hps.recon.tracking.apv25.SvtReadout">
+ <debug>true</debug>
+ <pedestalRun>false</pedestalRun>
+ <triggerLatencyTime>0</triggerLatencyTime>
+ <readoutDeadTime>0</readoutDeadTime>
+ <simTrackerHitCollectionName>FakeTrackerHits</simTrackerHitCollectionName>
+ </driver>
+
+ <driver name="Digitization" type="org.lcsim.hps.recon.tracking.RearTransitionModule" >
+ <noiseless>true</noiseless>
+ </driver>
+
+ <driver name="DataProcessing" type="org.lcsim.hps.recon.tracking.TestRunDataProcessingModule" >
+ <enablePileUpCut>false</enablePileUpCut>
+ <enableThresholdCut>true</enableThresholdCut>
+ <noiseThreshold>2</noiseThreshold>
+ <numberOfSamplesAboveThreshold>3</numberOfSamplesAboveThreshold>
+ <numberOfSamplesToReadOut>6</numberOfSamplesToReadOut>
+ </driver>
+
+ <driver name="RawTrackerHitFitterDriver" type="org.lcsim.hps.recon.tracking.HPSRawTrackerHitFitterDriver">
+ <debug>true</debug>
+ <rawHitCollectionName>SVTRawTrackerHits</rawHitCollectionName>
+ <fittedHitCollectionName>SVTFittedRawTrackerHits</fittedHitCollectionName>
+ <fitAlgorithm>Analytic</fitAlgorithm>
+ </driver>
+
+
+ <driver name="TrackerHitDriver" type="org.lcsim.hps.users.mgraham.DataTrackerHitDriver" >
+ <debug>true</debug>
+ </driver>
+ <driver name="DataTrackerHitDriver" type="org.lcsim.hps.recon.tracking.TrackerHitDriver" >
+ <debug>true</debug>
+ <readoutCollectionName>FakeTrackerHits</readoutCollectionName>
+ </driver>
+
+ <driver name="HelicalTrackHitDriver"
+ type="org.lcsim.hps.recon.tracking.HelicalTrackHitDriver">
+ <debug>false</debug>
+ <layerGeometryType>Common</layerGeometryType>
+ <maxSeperation>20.0</maxSeperation>
+ <tolerance>1.0</tolerance>
+ </driver>
+
+ <driver name="TrackerReconDriver" type="org.lcsim.hps.recon.tracking.TrackerReconDriver">
+ <debug>true</debug>
+ <strategyResource>/org/lcsim/hps/recon/tracking/strategies/HPS-Test-4pt1.xml</strategyResource>
+ </driver>
+
+ <driver name="HelicalTrackHitResidualsDriver" type="org.lcsim.hps.users.phansson.HelicalTrackHitResidualsDriver">
+ <debug>false</debug>
+ <hideFrame>false</hideFrame>
+ </driver>
+
+ <driver name="CmpGenToFittedTracksDriver" type="org.lcsim.hps.users.phansson.CmpGenToFittedTracksDriver">
+ <debug>false</debug>
+ <hideFrame>false</hideFrame>
+ </driver>
+
+ <driver name="ClockDriver" type="org.lcsim.hps.util.ClockDriver" />
+
+ <driver name="CleanupDriver" type="org.lcsim.recon.tracking.digitization.sisim.config.ReadoutCleanupDriver">
+ <collectionNames>TrackerHits FakeTrackerHits</collectionNames>
+ </driver>
+
+ <driver name="LCIOWriter" type="org.lcsim.util.loop.LCIODriver">
+ </driver>
+
+ </drivers>
+</lcsim>
hps-java/src/main/resources/org/lcsim/hps/steering
diff -N StarterAnalysis.lcsim
--- StarterAnalysis.lcsim 1 Mar 2013 01:15:01 -0000 1.3
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,32 +0,0 @@
-<!--
- Example steering file for analysis.
- @author Sho Uemura <[log in to unmask]>
- @version $Id: StarterAnalysis.lcsim,v 1.3 2013/03/01 01:15:01 meeg Exp $
--->
-<lcsim xmlns:xs="http://www.w3.org/2001/XMLSchema-instance"
- xs:noNamespaceSchemaLocation="http://www.lcsim.org/schemas/lcsim/1.0/lcsim.xsd">
- <execute>
- <driver name="EventMarkerDriver"/>
- <driver name="CalibrationDriver"/>
-
- <driver name="StarterAnalysisDriver"/>
-
- <driver name="AidaSaveDriver"/>
- </execute>
-
- <drivers>
- <driver name="EventMarkerDriver" type="org.lcsim.job.EventMarkerDriver">
- <eventInterval>1000</eventInterval>
- </driver>
-
- <driver name="CalibrationDriver" type="org.lcsim.hps.monitoring.CalibrationDriver"/>
-
- <driver name="StarterAnalysisDriver" type="org.lcsim.hps.examples.StarterAnalysisDriver">
- </driver>
-
- <driver name="AidaSaveDriver" type="org.lcsim.job.AidaSaveDriver">
- <outputFileName>${outputFile}</outputFileName>
- </driver>
- </drivers>
-</lcsim>
-
hps-java/src/main/resources/org/lcsim/hps/steering
diff -N HPSTrackingBunchedMC.lcsim
--- HPSTrackingBunchedMC.lcsim 26 Nov 2012 18:12:36 -0000 1.4
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,65 +0,0 @@
-<?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">
-
- <inputFiles>
- <file>${inputFile}</file>
- </inputFiles>
-
- <control>
- <numberOfEvents>-1</numberOfEvents>
- <printInputFiles>true</printInputFiles>
- <printDriversDetailed>true</printDriversDetailed>
- </control>
-
- <execute>
- <driver name="EventMarkerDriver"/>
- <driver name="SVTSetupDriver"/>
- <driver name="TrackerDigiDriver"/>
- <driver name="HelicalTrackHitDriver"/>
- <driver name="TrackerReconDriver"/>
- <driver name="AnalysisDriver"/>
-<!-- <driver name="LCIOWriter"/> -->
- </execute>
-
- <drivers>
-
- <driver name="SVTSetupDriver"
- type="org.lcsim.hps.recon.tracking.HPSSVTSensorSetup">
- </driver>
-
- <driver name="EventMarkerDriver"
- type="org.lcsim.job.EventMarkerDriver">
- <eventInterval>1</eventInterval>
- </driver>
-
- <driver name="TrackerDigiDriver"
- type="org.lcsim.hps.recon.tracking.TrackerDigiDriver">
- <debug>false</debug>
- </driver>
-
- <driver name="HelicalTrackHitDriver"
- type="org.lcsim.hps.recon.tracking.HelicalTrackHitDriver">
- <debug>false</debug>
- <layerGeometryType>Common</layerGeometryType>
- <maxSeperation>20.0</maxSeperation>
- <tolerance>1.0</tolerance>
- </driver>
-
- <driver name="TrackerReconDriver"
- type="org.lcsim.hps.recon.tracking.TrackerReconDriver">
- <debug>false</debug>
- <strategyResource>/org/lcsim/hps/recon/tracking/strategies/HPS-Test-Lyr50.xml</strategyResource>
- </driver>
-
- <driver name="AnalysisDriver" type="org.lcsim.hps.users.mgraham.FastTrackAnalysisDriver">
- <outputText>${output}</outputText>
- </driver>
- <!--
- <driver name="LCIOWriter"
- type="org.lcsim.util.loop.LCIODriver">
- <outputFilePath>${inputFile}_trackRecon</outputFilePath>
- </driver>
- -->
- </drivers>
-</lcsim>
hps-java/src/main/resources/org/lcsim/hps/steering
diff -N MuonAnalysis.lcsim
--- MuonAnalysis.lcsim 28 Jan 2013 19:20:17 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,21 +0,0 @@
-<?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">
- <inputFiles>
- <file>${inputFile}</file>
- </inputFiles>
- <execute>
- <driver name="EventMarkerDriver" />
- <driver name="MuonAnalysis" />
- <driver name="AidaSaveDriver" />
- </execute>
- <drivers>
- <driver name="EventMarkerDriver" type="org.lcsim.job.EventMarkerDriver">
- <eventInterval>1</eventInterval>
- </driver>
- <driver name="MuonAnalysis" type="org.lcsim.hps.analysis.muon.SimpleMuonAnalysis">
- </driver>
- <driver name="AidaSaveDriver" type="org.lcsim.job.AidaSaveDriver">
- <outputFileName>muon_plots</outputFileName>
- </driver>
- </drivers>
-</lcsim>
hps-java/src/main/resources/org/lcsim/hps/steering
diff -N TestRunOfflineReconSeeVertexingPlots.lcsim
--- TestRunOfflineReconSeeVertexingPlots.lcsim 1 Mar 2013 01:15:01 -0000 1.2
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,60 +0,0 @@
-<lcsim xmlns:xs="http://www.w3.org/2001/XMLSchema-instance"
- xs:noNamespaceSchemaLocation="http://www.lcsim.org/schemas/lcsim/1.0/lcsim.xsd">
- <execute>
- <driver name="EventMarkerDriver"/>
- <driver name="CalibrationDriver"/>
- <driver name="RawTrackerHitSensorSetup"/>
- <driver name="RawTrackerHitFitterDriver" />
- <driver name="TrackerHitDriver"/>
- <driver name="TrackerReconDriver"/>
- <driver name="EcalRawConverter" />
- <driver name="EcalClusterer" />
-<!-- <driver name="LCIOWriter"/> -->
-<!-- <driver name="TrackingReconstructionPlots" /> -->
-<!-- <driver name="ElwinsVertexing" /> -->
- <driver name="TwoTrackAnalysis" />
- </execute>
- <drivers>
- <driver name="CalibrationDriver" type="org.lcsim.hps.monitoring.CalibrationDriver"/>
- <driver name="EventMarkerDriver"
- type="org.lcsim.job.EventMarkerDriver">
- <eventInterval>100</eventInterval>
- </driver>
- <driver name="RawTrackerHitSensorSetup" type="org.lcsim.recon.tracking.digitization.sisim.config.RawTrackerHitSensorSetup"/>
- <driver name="RawTrackerHitFitterDriver" type="org.lcsim.hps.recon.tracking.HPSRawTrackerHitFitterDriver">
- <fitAlgorithm>Analytic</fitAlgorithm>
- <correctT0Shift>true</correctT0Shift>
- </driver>
- <driver name="TrackerHitDriver" type="org.lcsim.hps.users.mgraham.DataTrackerHitDriver" />
- <driver name="TrackerReconDriver"
- type="org.lcsim.hps.recon.tracking.TrackerReconDriver">
- <debug>false</debug>
- <stripMaxSeparation>20.0</stripMaxSeparation>
- <stripTolerance>1.0</stripTolerance>
- </driver>
- <driver name="EcalRawConverter" type="org.lcsim.hps.recon.ecal.EcalRawConverterDriver">
- <ecalCollectionName>EcalCalHits</ecalCollectionName>
- </driver>
- <driver name="EcalClusterer" type="org.lcsim.hps.recon.ecal.EcalClusterer">
- <ecalName>Ecal</ecalName>
- <ecalCollectionName>EcalCalHits</ecalCollectionName>
- </driver>
- <driver name="LCIOWriter"
- type="org.lcsim.hps.users.mgraham.MyLCIOWriterDriver">
- <outputFilePath>${outputFile}</outputFilePath>
- </driver>
- <driver name="ElwinsVertexing" type="org.lcsim.hps.users.mgraham.ElwinsTrackingRecon">
- <outputPlots>trackingPlots.aida</outputPlots>
- </driver>
- <driver name="TrackingReconstructionPlots" type="org.lcsim.hps.monitoring.svt.TrackingReconstructionPlots">
- <outputPlots>trackingPlots.aida</outputPlots>
- </driver>
- <driver name="TwoTrackAnalysis" type="org.lcsim.hps.users.mgraham.TwoTrackAnalysis">
- <outputPlots>${aidaOut}</outputPlots>
- <isMC>${isMC}</isMC>
- <showPlots>false</showPlots>
- <outputTextName>${txtOut}</outputTextName>
- </driver>
-
- </drivers>
-</lcsim>
hps-java/src/main/resources/org/lcsim/hps/steering
diff -N OfflineTrackingAxial.lcsim
--- OfflineTrackingAxial.lcsim 1 Mar 2013 01:15:01 -0000 1.7
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,96 +0,0 @@
-<lcsim xmlns:xs="http://www.w3.org/2001/XMLSchema-instance"
- xs:noNamespaceSchemaLocation="http://www.lcsim.org/schemas/lcsim/1.0/lcsim.xsd">
- <execute>
- <driver name="EventMarkerDriver"/>
- <driver name="SVTSetupDriver"/>
- <driver name="EcalRawConverter"/>
- <driver name="EcalClusterer"/>
-<!-- <driver name="SVTEventPlots"/> -->
-<!-- <driver name="SVTPulsePlots"/> -->
- <driver name="RawTrackerHitFitterDriver"/>
- <driver name="TrackerHitDriver"/>
-<!-- <driver name="SVTHitRecoPlots"/> -->
- <driver name="HelicalTrackHitDriver"/>
- <driver name="TrackerReconDriver"/>
- <driver name="TrackingReconstructionPlots"/>
- <driver name="LCIOWriter"/>
- <driver name="CleanupDriver"/>
- </execute>
- <drivers>
- <driver name="EcalRawConverter"
- type="org.lcsim.hps.recon.ecal.EcalRawConverterDriver">
- <ecalCollectionName>EcalCalHits</ecalCollectionName>
- </driver>
- <driver name="EcalClusterer"
- type="org.lcsim.hps.recon.ecal.EcalClusterer">
- <ecalName>Ecal</ecalName>
- <ecalCollectionName>EcalCalHits</ecalCollectionName>
- </driver>
-
- <driver name="RawTrackerHitFitterDriver"
- type="org.lcsim.hps.recon.tracking.HPSRawTrackerHitFitterDriver">
- <rawHitCollectionName>SVTRawTrackerHits</rawHitCollectionName>
- <fittedHitCollectionName>SVTFittedRawTrackerHits</fittedHitCollectionName>
- <fitAlgorithm>Analytic</fitAlgorithm>
- </driver>
-
- <driver name="TrackerHitDriver"
- type="org.lcsim.hps.users.mgraham.DataTrackerHitDriver"/>
-
- <driver name="SVTEventPlots"
- type="org.lcsim.hps.monitoring.svt.SVTEventInfo">
- <outputPlots>svtEventInfoPlots.aida</outputPlots>
- </driver>
-
- <driver name="SVTHitRecoPlots"
- type="org.lcsim.hps.monitoring.svt.SVTHitReconstructionPlots">
- <fittedTrackerHitCollectionName>SVTFittedRawTrackerHits</fittedTrackerHitCollectionName>
- <outputPlots>svtHitRecoPlots.aida</outputPlots>
- </driver>
-
- <driver name="SVTPulsePlots"
- type="org.lcsim.hps.monitoring.svt.SVTHitPulsePlots">
- <rawTrackerHitCollectionName>SVTRawTrackerHits</rawTrackerHitCollectionName>
- <outputPlots>svtPulsePlots.aida</outputPlots>
- </driver>
-
-
- <driver name="SVTSetupDriver"
- type="org.lcsim.hps.recon.tracking.HPSSVTSensorSetup">
- </driver>
- <driver name="EventMarkerDriver"
- type="org.lcsim.job.EventMarkerDriver">
- <eventInterval>1</eventInterval>
- </driver>
-
- <driver name="HelicalTrackHitDriver"
- type="org.lcsim.hps.recon.tracking.HelicalTrackHitDriver">
- <debug>false</debug>
- <layerGeometryType>Common</layerGeometryType>
- <maxSeperation>20.0</maxSeperation>
- <tolerance>1.0</tolerance>
- </driver>
-
- <driver name="TrackerReconDriver"
- type="org.lcsim.hps.recon.tracking.AxialTrackReconDriver">
- <debug>true</debug>
- <strategyResource>/org/lcsim/hps/recon/tracking/strategies/HPS-Test-4pt1.xml</strategyResource>
- </driver>
-
- <driver name="TrackingReconstructionPlots" type="org.lcsim.hps.monitoring.svt.TrackingReconstructionPlots">
- <outputPlots>trackingPlots.aida</outputPlots>
- </driver>
-
-
- <driver name="LCIOWriter"
- type="org.lcsim.util.loop.LCIODriver">
- <outputFilePath>/Users/mgraham/HPS/HPSData/hps_000820_trackRecon.slcio</outputFilePath>
- </driver>
-
- <driver name="CleanupDriver"
- type="org.lcsim.recon.tracking.digitization.sisim.config.ReadoutCleanupDriver">
- <collectionNames>TrackerHits SVTRawTrackerHits SVTFittedRawTrackerHits</collectionNames>
- </driver>
-
- </drivers>
-</lcsim>
hps-java/src/main/resources/org/lcsim/hps/steering
diff -N HPSTrackingDefaults.lcsim
--- HPSTrackingDefaults.lcsim 1 Mar 2013 01:15:01 -0000 1.12
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,54 +0,0 @@
-
-<lcsim xmlns:xs="http://www.w3.org/2001/XMLSchema-instance"
- xs:noNamespaceSchemaLocation="http://www.lcsim.org/schemas/lcsim/1.0/lcsim.xsd">
-
- <control>
- <printInputFiles>true</printInputFiles>
- <printDriversDetailed>true</printDriversDetailed>
- </control>
-
- <execute>
- <driver name="EventMarkerDriver"/>
- <driver name="CalibrationDriver"/>
- <driver name="TrackerDigiDriver"/>
- <driver name="HelicalTrackHitDriver"/>
- <driver name="TrackerReconDriver"/>
- <driver name="LCIOWriter"/>
- </execute>
-
- <drivers>
- <driver name="CalibrationDriver" type="org.lcsim.hps.monitoring.CalibrationDriver">
-<!-- <runNumber>1351</runNumber> -->
- </driver>
-
- <driver name="EventMarkerDriver"
- type="org.lcsim.job.EventMarkerDriver">
- <eventInterval>1000</eventInterval>
- </driver>
-
- <driver name="TrackerDigiDriver" type="org.lcsim.hps.users.meeg.SimpleTrackerDigiDriver">
-<!-- <dropBadChannels>true</dropBadChannels>-->
- <debug>false</debug>
- </driver>
-
- <driver name="HelicalTrackHitDriver"
- type="org.lcsim.hps.recon.tracking.HelicalTrackHitDriver">
- <debug>false</debug>
- <layerGeometryType>Common</layerGeometryType>
- <maxSeperation>20.0</maxSeperation>
- <tolerance>1.0</tolerance>
- </driver>
-
- <driver name="TrackerReconDriver"
- type="org.lcsim.hps.recon.tracking.TrackerReconDriver">
- <debug>false</debug>
- <strategyResource>/org/lcsim/hps/recon/tracking/strategies/HPS-Test-4pt1.xml</strategyResource>
- </driver>
-
- <driver name="LCIOWriter"
- type="org.lcsim.util.loop.LCIODriver">
- <outputFilePath>${outputFile}</outputFilePath>
- </driver>
-
- </drivers>
-</lcsim>
hps-java/src/main/resources/org/lcsim/hps/steering
diff -N FakeHitTracking.lcsim
--- FakeHitTracking.lcsim 1 Mar 2013 01:15:01 -0000 1.8
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,150 +0,0 @@
-<lcsim xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xs:noNamespaceSchemaLocation="http://www.lcsim.org/schemas/lcsim/1.0/lcsim.xsd">
-
- <!--
- Steering file used to run fake hit tracking
- author: Per Hansson <[log in to unmask]>
- version: $Id: FakeHitTracking.lcsim,v 1.8 2013/03/01 01:15:01 meeg Exp $
- -->
-
- <inputFiles>
- <!--<file>${inputFile}</file>-->
- </inputFiles>
-
- <control>
- <printInputFiles>true</printInputFiles>
- <printDriversDetailed>true</printDriversDetailed>
- </control>
-
- <execute>
- <driver name="EventMarkerDriver" />
- <driver name="CalibrationDriver" />
- <driver name="CreateHelixTracks" />
- <driver name="DataTrackerFakeHitDriver" />
- <!-- SVT -->
- <!-- No time evolution -->
- <driver name="TrackerDigiDriver" />
- <driver name="DataTrackerHitDriver" />
-
- <!-- Time evolution
- <driver name="SimpleSvtTrigger" />
- <driver name="SVTReadout" />
- <driver name="Digitization" />
- <driver name="DataProcessing" />
- <driver name="RawTrackerHitFitterDriver" />
- <driver name="TrackerHitDriver" />
- -->
- <driver name="HelicalTrackHitDriver" />
- <driver name="TrackerReconDriver" />
- <driver name="CmpGenToFittedTracksDriver" />
- <driver name="HelicalTrackHitResidualsDriver" />
- <driver name="ClockDriver" />
- <driver name="CleanupDriver" />
- </execute>
-
- <drivers>
-
- <driver name="EventMarkerDriver" type="org.lcsim.job.EventMarkerDriver">
- <eventInterval>1</eventInterval>
- </driver>
-
- <driver name="CalibrationDriver" type="org.lcsim.hps.monitoring.CalibrationDriver">
- </driver>
-
- <driver name="CreateHelixTracks" type="org.lcsim.hps.users.phansson.ParticleHelixProducer">
- <debug>true</debug>
- <hideFrame>false</hideFrame>
- <saveSingleTrack>false</saveSingleTrack>
- <noTopTracks>false</noTopTracks>
- <noBottomTracks>false</noBottomTracks>
- <trackOutputCollectionName>MCParticle_HelicalTrackFit</trackOutputCollectionName>
- </driver>
-
- <driver name="DataTrackerFakeHitDriver" type="org.lcsim.hps.recon.tracking.DataTrackerFakeHitDriver">
- <trackCollectionName>MCParticle_HelicalTrackFit</trackCollectionName>
- <debug>true</debug>
- <hideFrame>false</hideFrame>
- <createSimTrackerHits>true</createSimTrackerHits>
- <doHth>false</doHth>
- </driver>
- <driver name="TrackerDigiDriver"
- type="org.lcsim.hps.users.meeg.SimpleTrackerDigiDriver">
- <readoutCollectionName>FakeTrackerHits</readoutCollectionName>
- <debug>false</debug>
- </driver>
- <driver name="SimpleSvtTrigger" type="org.lcsim.hps.users.omoreno.SimpleSvtTrigger">
- <debug>true</debug>
- <numberOfSvtLayers>10</numberOfSvtLayers>
- <numberOfSvtLayersHit>8</numberOfSvtLayersHit>
- <simTrackerHitCollectionName>FakeTrackerHits</simTrackerHitCollectionName>
- </driver>
-
- <driver name="SVTReadout" type="org.lcsim.hps.recon.tracking.apv25.SvtReadout">
- <debug>true</debug>
- <pedestalRun>false</pedestalRun>
- <triggerLatencyTime>0</triggerLatencyTime>
- <readoutDeadTime>0</readoutDeadTime>
- <simTrackerHitCollectionName>FakeTrackerHits</simTrackerHitCollectionName>
- </driver>
-
- <driver name="Digitization" type="org.lcsim.hps.recon.tracking.RearTransitionModule" >
- <noiseless>true</noiseless>
- </driver>
-
- <driver name="DataProcessing" type="org.lcsim.hps.recon.tracking.TestRunDataProcessingModule" >
- <enablePileUpCut>false</enablePileUpCut>
- <enableThresholdCut>true</enableThresholdCut>
- <noiseThreshold>2</noiseThreshold>
- <numberOfSamplesAboveThreshold>3</numberOfSamplesAboveThreshold>
- <numberOfSamplesToReadOut>6</numberOfSamplesToReadOut>
- </driver>
-
- <driver name="RawTrackerHitFitterDriver" type="org.lcsim.hps.recon.tracking.HPSRawTrackerHitFitterDriver">
- <debug>true</debug>
- <rawHitCollectionName>SVTRawTrackerHits</rawHitCollectionName>
- <fittedHitCollectionName>SVTFittedRawTrackerHits</fittedHitCollectionName>
- <fitAlgorithm>Analytic</fitAlgorithm>
- </driver>
-
-
- <driver name="TrackerHitDriver" type="org.lcsim.hps.users.mgraham.DataTrackerHitDriver" >
- <debug>true</debug>
- </driver>
- <driver name="DataTrackerHitDriver" type="org.lcsim.hps.recon.tracking.TrackerHitDriver" >
- <debug>true</debug>
- <readoutCollectionName>FakeTrackerHits</readoutCollectionName>
- </driver>
-
- <driver name="HelicalTrackHitDriver"
- type="org.lcsim.hps.recon.tracking.HelicalTrackHitDriver">
- <debug>false</debug>
- <layerGeometryType>Common</layerGeometryType>
- <maxSeperation>20.0</maxSeperation>
- <tolerance>1.0</tolerance>
- </driver>
-
- <driver name="TrackerReconDriver" type="org.lcsim.hps.recon.tracking.TrackerReconDriver">
- <debug>true</debug>
- <strategyResource>/org/lcsim/hps/recon/tracking/strategies/HPS-Test-4pt1.xml</strategyResource>
- </driver>
-
- <driver name="HelicalTrackHitResidualsDriver" type="org.lcsim.hps.users.phansson.HelicalTrackHitResidualsDriver">
- <debug>false</debug>
- <hideFrame>false</hideFrame>
- </driver>
-
- <driver name="CmpGenToFittedTracksDriver" type="org.lcsim.hps.users.phansson.CmpGenToFittedTracksDriver">
- <debug>false</debug>
- <hideFrame>false</hideFrame>
- </driver>
-
- <driver name="ClockDriver" type="org.lcsim.hps.util.ClockDriver" />
-
- <driver name="CleanupDriver" type="org.lcsim.recon.tracking.digitization.sisim.config.ReadoutCleanupDriver">
- <collectionNames>TrackerHits FakeTrackerHits</collectionNames>
- </driver>
-
- <driver name="LCIOWriter" type="org.lcsim.util.loop.LCIODriver">
- </driver>
-
- </drivers>
-</lcsim>
CVSspam 0.2.12