6 added + 5 removed, total 11 files
lcsim/sandbox
diff -N PFAexample.xml
--- PFAexample.xml 11 Mar 2009 13:37:46 -0000 1.2
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,59 +0,0 @@
-<lcsim>
- <inputFiles>
- <file>/nfs/slac/g/lcd/ilc_data/ILC500/ZZ/sid02/slcio/slic/panpyZZnunubaruds-1-1000_SLIC-v2r3p10_geant4-v9r0p1_LCPhys_sid02.slcio</file>
- </inputFiles>
-
- <control>
- <logFile>PFAexample.log</logFile>
-<!-- <cacheDirectory>.</cacheDirectory> -->
- <numberOfEvents>1000</numberOfEvents>
- <printDriversDetailed>true</printDriversDetailed>
- </control>
-
- <execute>
- <driver name="DigiPackageDriver"/>
- <driver name="SiD02ReconTrackingDriver"/>
- <driver name="SetUpPFA"/>
- <driver name="FlushReconstructedParticlesDriver"/>
- <driver name="LCIODriver"/>
- <driver name="MassPlots"/>
- </execute>
-
- <drivers>
- <driver name="DigiPackageDriver" type="org.lcsim.digisim.DigiPackageDriver">
- </driver>
- <driver name="SiD02ReconTrackingDriver" type="org.lcsim.recon.tracking.seedtracker.ReconTracking.SiD02ReconTrackingDriver">
- </driver>
- <driver name="SetUpPFA" type="org.lcsim.recon.pfa.structural.SetUpPFA">
- <filterInputTrack>Tracks</filterInputTrack>
- <filterDefaultValue>250</filterDefaultValue>
- <filterOnputTrack>FilteredTrackList</filterOnputTrack>
- <reclusJetScoreThreshold>0.7</reclusJetScoreThreshold>
- <reclusJetTolerance>1.5</reclusJetTolerance>
- <reclusMinScoreForReassignment>0.7</reclusMinScoreForReassignment>
- <reclusUseMucalBarrel>false</reclusUseMucalBarrel>
- <reclusUseMucalEndcap>true</reclusUseMucalEndcap>
- <reclusUseAnalogHcalCalibration>false</reclusUseAnalogHcalCalibration>
- <reclusPunchThroughLayers>5</reclusPunchThroughLayers>
- <reclusPunchThroughHitMinimum>4</reclusPunchThroughHitMinimum>
- <reclusCheckSharedHitsForPunchThrough>true</reclusCheckSharedHitsForPunchThrough>
- <reclusOutputParticleListName>DTreeReclusteredParticles</reclusOutputParticleListName>
- </driver>
- <driver name="FlushReconstructedParticlesDriver" type="org.lcsim.recon.pfa.output.FlushReconstructedParticlesDriver">
- <inputParticleListName>DTreeReclusteredParticles</inputParticleListName>
- <outputParticleListName>ReconstructedParticles</outputParticleListName>
- <outputClusterList>Clusters</outputClusterList>
- </driver>
- <driver name="LCIODriver" type="org.lcsim.util.loop.LCIODriver">
- <outputFilePath>panpyZZnunubaruds-1-1000_SLIC-v2r3p10_geant4-v9r0p1_LCPhys_sid02.slcio</outputFilePath>
- <writeOnlyCollections>MCParticle ReconstructedParticles Clusters Tracks HelicalTrackHits HelicalTrackMCRelations EcalBarrHits EcalEndcapHits HcalBarrHits HcalEndcapHits MuonBarrHits MuonEndcapHits TkrBarrHits TkrEndcapHits TkrForwardHits VtxBarrHits VtxEndcapHits LumiCalHits BeamCalHits MCParticleEndPointEnergy</writeOnlyCollections>
- </driver>
- <driver name="MassPlots" type="org.lcsim.recon.pfa.output.MassPlots">
- <inputListName>ReconstructedParticles</inputListName>
- <cosThetaMin>0.0</cosThetaMin>
- <cosThetaMax>0.8</cosThetaMax>
- <outputFileName>output.aida</outputFileName>
- </driver>
- </drivers>
-</lcsim>
-
lcsim/sandbox
diff -N reconExample.xml
--- reconExample.xml 11 Sep 2008 00:08:20 -0000 1.2
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,59 +0,0 @@
-<lcsim>
-
- <!-- input files -->
- <inputFiles>
- <file>./test1.slcio</file>
- <file>./test2.slcio</file>
- </inputFiles>
-
- <!-- execution flow -->
- <execute>
- <driver name="MyTestDriver"/>
- </execute>
-
- <!-- global control -->
- <control>
- <numberOfEvents>10000</numberOfEvents>
- </control>
-
- <!-- driver definitions -->
- <drivers>
- <driver name="MyTestDriver" type="org.lcsim.job.TestDriver">
- <histogramLevel>1</histogramLevel>
-
- <!-- a Hep3Vector param -->
- <h>1.0 2.0 3.0</h>
-
- <!-- single int param -->
- <intVar>42</intVar>
-
- <!-- single double param -->
- <doubleVar>1.1</doubleVar>
-
- <!-- single float param -->
- <floatVar>1.12345</floatVar>
-
- <!-- single string param -->
- <stringVar>Slartibartfast</stringVar>
-
- <!-- single boolean param -->
- <booleanVar>true</booleanVar>
-
- <!-- 1d array of doubles -->
- <doubleArr>1.0 2.0 3.0</doubleArr>
-
- <!-- 1d array of floats -->
- <floatArr>3.0 4.0 5.0</floatArr>
-
- <!-- 1d array of ints -->
- <intArr>2 3 4</intArr>
-
- <!-- 1d array of strings -->
- <stringArr>Marvin the Paranoid Android</stringArr>
-
- <!-- 1d array of booleans -->
- <booleanArr>true false true false</booleanArr>
-
- </driver>
- </drivers>
-</lcsim>
lcsim/sandbox
diff -N sidloi3_tracking_steering.xml
--- sidloi3_tracking_steering.xml 16 Mar 2010 23:34:47 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,110 +0,0 @@
-<lcsim>
- <inputFiles>
- <file>./input.slcio</file>
- </inputFiles>
- <control>
- <numberOfEvents>2</numberOfEvents>
- <verbose>false</verbose>
- </control>
- <execute>
- <driver name="VertexBarrelSetup"/>
- <driver name="VertexEndcapSetup"/>
- <driver name="TrackerBarrelSetup"/>
- <driver name="TrackerEndcapSetup"/>
- <driver name="ReadoutDriver"/>
- <driver name="TrackerDigi"/>
- <driver name="VertexDigi"/>
- <driver name="HelicalTrackHitDriver" />
- <driver name="SeedTracker" />
- <driver name="Writer"/>
- </execute>
- <drivers>
- <driver name="ReadoutDriver"
- type="org.lcsim.recon.tracking.digitization.sisim.config.SimTrackerHitReadoutDriver">
- <readoutCollections>SiVertexBarrelHits SiVertexEndcapHits SiTrackerBarrelHits SiTrackerEndcapHits</readoutCollections>
- </driver>
- <driver name="TrackerBarrelSetup"
- type="org.lcsim.recon.tracking.digitization.sisim.config.SiTrackerBarrelSensorSetup">
- <subdetectorName>SiTrackerBarrel</subdetectorName>
- <readoutElectrodesPitch>0.050</readoutElectrodesPitch>
- <senseElectrodesPitch>0.025</senseElectrodesPitch>
- <transferEfficiencies>0.986 0.419</transferEfficiencies>
- </driver>
- <driver name="TrackerEndcapSetup"
- type="org.lcsim.recon.tracking.digitization.sisim.config.SiTrackerEndcap2SensorSetup">
- <subdetectorName>SiTrackerEndcap</subdetectorName>
- <readoutPitch>0.050</readoutPitch>
- <sensePitch>0.025</sensePitch>
- <transferEfficiencies>0.986 0.419</transferEfficiencies>
- </driver>
- <driver name="VertexBarrelSetup"
- type="org.lcsim.recon.tracking.digitization.sisim.config.SiVertexBarrelSensorSetup">
- <subdetectorName>SiVertexBarrel</subdetectorName>
- <readoutPitchX>0.05</readoutPitchX>
- <readoutPitchY>0.25</readoutPitchY>
- <sensePitchX>0.05</sensePitchX>
- <sensePitchY>0.25</sensePitchY>
- <transferEfficiency>1.0</transferEfficiency>
- </driver>
- <driver name="VertexEndcapSetup"
- type="org.lcsim.recon.tracking.digitization.sisim.config.SiVertexEndcapSensorSetup">
- <subdetectorName>SiVertexEndcap</subdetectorName>
- <readoutPitchX>0.05</readoutPitchX>
- <readoutPitchY>0.25</readoutPitchY>
- <sensePitchX>0.05</sensePitchX>
- <sensePitchY>0.25</sensePitchY>
- <transferEfficiency>1.0</transferEfficiency>
- </driver>
- <driver name="TrackerDigi"
- type="org.lcsim.recon.tracking.digitization.sisim.config.StripDigiSetupDriver">
- <subdetectorNames>SiTrackerBarrel SiTrackerEndcap</subdetectorNames>
- <rawHitsCollectionName>TKR_RawTrackerHits</rawHitsCollectionName>
- <trackerHitsCollectionName>TKR_TrackerHits</trackerHitsCollectionName>
- <maxClusterSize>10</maxClusterSize>
- <noiseIntercept>300.</noiseIntercept>
- <noiseSlope>30.</noiseSlope>
- <noiseThreshold>9000.</noiseThreshold>
- <readoutNeighborThreshold>9000.</readoutNeighborThreshold>
- <seedThreshold>9000.</seedThreshold>
- <neighborThreshold>9000.</neighborThreshold>
- <centralStripAveragingThreshold>4</centralStripAveragingThreshold>
- <oneClusterErr>0.288675135</oneClusterErr>
- <twoClusterErr>0.2</twoClusterErr>
- <threeClusterErr>0.333333333</threeClusterErr>
- <fourClusterErr>0.5</fourClusterErr>
- <fiveClusterErr>1.0</fiveClusterErr>
- </driver>
- <driver name="VertexDigi"
- type="org.lcsim.recon.tracking.digitization.sisim.config.PixelDigiSetupDriver">
- <subdetectorNames>SiVertexBarrel SiVertexEndcap</subdetectorNames>
- <rawHitsCollectionName>VXD_RawTrackerHits</rawHitsCollectionName>
- <trackerHitsCollectionName>VXD_TrackerHits</trackerHitsCollectionName>
- <maxClusterSize>10</maxClusterSize>
- <noiseIntercept>20.</noiseIntercept>
- <noiseSlope>2.</noiseSlope>
- <noiseThreshold>100.</noiseThreshold>
- <readoutNeighborThreshold>100.</readoutNeighborThreshold>
- <seedThreshold>100.</seedThreshold>
- <neighborThreshold>100.</neighborThreshold>
- <oneClusterErr>0.288675135</oneClusterErr>
- <twoClusterErr>0.2</twoClusterErr>
- <threeClusterErr>0.333333333</threeClusterErr>
- <fourClusterErr>0.5</fourClusterErr>
- <fiveClusterErr>1.0</fiveClusterErr>
- </driver>
- <driver name="HelicalTrackHitDriver"
- type="org.lcsim.fit.helicaltrack.HelicalTrackHitDriver">
- <digiCollectionNames>VXD_TrackerHits TKR_TrackerHits</digiCollectionNames>
- <outputCollectionName>HelicalTrackHits</outputCollectionName>
- </driver>
- <driver name="SeedTracker"
- type="org.lcsim.recon.tracking.seedtracker.steeringwrappers.SeedTrackerWrapper">
- <strategyFile>./testResources/org/lcsim/recon/tracking/digitization/sisim/config/strategy.xml</strategyFile>
- </driver>
- <driver name="Writer"
- type="org.lcsim.util.loop.LCIODriver">
- <outputFilePath>./sidloi3_tracking.slcio</outputFilePath>
-<!-- <writeOnlyCollections>SiTrackerBarrel_RO SiTrackerEndcap_RO TKR_RawTrackerHits TKR_TrackerHits SiVertexBarrel_RO SiVertexEndcap_RO VXD_RawTrackerHits VXD_TrackerHits Tracks</writeOnlyCollections>-->
- </driver>
- </drivers>
-</lcsim>
lcsim/sandbox
diff -N steeringTest.xml
--- steeringTest.xml 25 Sep 2008 22:17:40 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,52 +0,0 @@
-<lcsim>
- <!-- input files -->
- <inputFiles>
- <!-- file URL which is downloaded to the cache -->
- <fileUrl>ftp://ftp-lcd.slac.stanford.edu/ilc/singleParticle/sid01/slcio/slic/K0L_Theta100_10GeV_SLIC-v2r3p10_geant4-v9r0p1_LCPhys_sid01.slcio</fileUrl>
- <!-- local file -->
- <file>/nfs/slac/g/lcd/mc/prj/data/singleParticle/sid01/slcio/slic/mu_Theta4-176_1-50GeV-0-5000_SLIC-v2r3p10_geant4-v9r0p1_LCPhys_sid01.slcio</file>
- </inputFiles>
-
- <!-- job control parameters -->
- <control>
- <logFile>./steeringTest.log</logFile>
- <cacheDirectory>.</cacheDirectory>
- <numberOfEvents>100</numberOfEvents>
- <verbose>true</verbose>
- <printDriverStatistics>true</printDriverStatistics>
- <printSystemProperties>true</printSystemProperties>
- <printUserClassPath>true</printUserClassPath>
- <printDriversDetailed>true</printDriversDetailed>
- </control>
-
- <!-- additional jars -->
- <classpath>
- <!-- jar on the web -->
- <jarUrl>http://www.lcsim.org/test/jars/lcsim-ipr-1.0-SNAPSHOT.jar</jarUrl>
- <!-- local jar -->
- <jar>/u/ey/jeremym/work/cvs/lcsim-ipr/lcsim-ipr/target/lcsim-ipr-1.0-SNAPSHOT.jar</jar>
- </classpath>
-
- <!-- driver execution order -->
- <execute>
- <driver name="EventMarkerDriver"/>
- <driver name="LCIODriver"/>
- </execute>
-
- <!-- driver definitions -->
- <drivers>
-
- <!-- print event number -->
- <driver name="EventMarkerDriver"
- type="org.lcsim.job.EventMarkerDriver">
- <eventInterval>1</eventInterval>
- </driver>
-
- <!-- Write output to file including all collections (for debugging) -->
- <driver name="LCIODriver"
- type="org.lcsim.util.loop.LCIODriver">
- <outputFilePath>./steeringTest.slcio</outputFilePath>
- </driver>
-
- </drivers>
-</lcsim>
lcsim/sandbox
diff -N trackerTest.xml
--- trackerTest.xml 18 Dec 2008 00:20:29 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,25 +0,0 @@
-<lcsim>
- <inputFiles>
- <file>muons10_Theta4-176_1-10GeV_SLIC-v2r5p3_geant4-v9r1p2_LCPhys_SiTrackerTest02.slcio</file>
- </inputFiles>
-
- <control>
- <numberOfEvents>1</numberOfEvents>
- <logFile>./trackerTest.log</logFile>
- </control>
-
- <classpath>
- </classpath>
-
- <execute>
- <driver name="TrackerHitDriver"/>
- </execute>
-
- <drivers>
- <driver name="TrackerHitDriver"
- type="org.lcsim.recon.tracking.digitization.sistripsim.TrackerHitDriver">
- <readouts>SiTrackerBarrelHits SiTrackerEndcapHits</readouts>
- <elementsToProcess>SiTrackerBarrel SiTrackerEndcap</elementsToProcess>
- </driver>
- </drivers>
-</lcsim>
lcsim/sandbox/exampleSteering
diff -N PFAexample.xml
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ PFAexample.xml 18 Mar 2010 20:08:22 -0000 1.1
@@ -0,0 +1,59 @@
+<lcsim>
+ <inputFiles>
+ <file>/nfs/slac/g/lcd/ilc_data/ILC500/ZZ/sid02/slcio/slic/panpyZZnunubaruds-1-1000_SLIC-v2r3p10_geant4-v9r0p1_LCPhys_sid02.slcio</file>
+ </inputFiles>
+
+ <control>
+ <logFile>PFAexample.log</logFile>
+<!-- <cacheDirectory>.</cacheDirectory> -->
+ <numberOfEvents>1000</numberOfEvents>
+ <printDriversDetailed>true</printDriversDetailed>
+ </control>
+
+ <execute>
+ <driver name="DigiPackageDriver"/>
+ <driver name="SiD02ReconTrackingDriver"/>
+ <driver name="SetUpPFA"/>
+ <driver name="FlushReconstructedParticlesDriver"/>
+ <driver name="LCIODriver"/>
+ <driver name="MassPlots"/>
+ </execute>
+
+ <drivers>
+ <driver name="DigiPackageDriver" type="org.lcsim.digisim.DigiPackageDriver">
+ </driver>
+ <driver name="SiD02ReconTrackingDriver" type="org.lcsim.recon.tracking.seedtracker.ReconTracking.SiD02ReconTrackingDriver">
+ </driver>
+ <driver name="SetUpPFA" type="org.lcsim.recon.pfa.structural.SetUpPFA">
+ <filterInputTrack>Tracks</filterInputTrack>
+ <filterDefaultValue>250</filterDefaultValue>
+ <filterOnputTrack>FilteredTrackList</filterOnputTrack>
+ <reclusJetScoreThreshold>0.7</reclusJetScoreThreshold>
+ <reclusJetTolerance>1.5</reclusJetTolerance>
+ <reclusMinScoreForReassignment>0.7</reclusMinScoreForReassignment>
+ <reclusUseMucalBarrel>false</reclusUseMucalBarrel>
+ <reclusUseMucalEndcap>true</reclusUseMucalEndcap>
+ <reclusUseAnalogHcalCalibration>false</reclusUseAnalogHcalCalibration>
+ <reclusPunchThroughLayers>5</reclusPunchThroughLayers>
+ <reclusPunchThroughHitMinimum>4</reclusPunchThroughHitMinimum>
+ <reclusCheckSharedHitsForPunchThrough>true</reclusCheckSharedHitsForPunchThrough>
+ <reclusOutputParticleListName>DTreeReclusteredParticles</reclusOutputParticleListName>
+ </driver>
+ <driver name="FlushReconstructedParticlesDriver" type="org.lcsim.recon.pfa.output.FlushReconstructedParticlesDriver">
+ <inputParticleListName>DTreeReclusteredParticles</inputParticleListName>
+ <outputParticleListName>ReconstructedParticles</outputParticleListName>
+ <outputClusterList>Clusters</outputClusterList>
+ </driver>
+ <driver name="LCIODriver" type="org.lcsim.util.loop.LCIODriver">
+ <outputFilePath>panpyZZnunubaruds-1-1000_SLIC-v2r3p10_geant4-v9r0p1_LCPhys_sid02.slcio</outputFilePath>
+ <writeOnlyCollections>MCParticle ReconstructedParticles Clusters Tracks HelicalTrackHits HelicalTrackMCRelations EcalBarrHits EcalEndcapHits HcalBarrHits HcalEndcapHits MuonBarrHits MuonEndcapHits TkrBarrHits TkrEndcapHits TkrForwardHits VtxBarrHits VtxEndcapHits LumiCalHits BeamCalHits MCParticleEndPointEnergy</writeOnlyCollections>
+ </driver>
+ <driver name="MassPlots" type="org.lcsim.recon.pfa.output.MassPlots">
+ <inputListName>ReconstructedParticles</inputListName>
+ <cosThetaMin>0.0</cosThetaMin>
+ <cosThetaMax>0.8</cosThetaMax>
+ <outputFileName>output.aida</outputFileName>
+ </driver>
+ </drivers>
+</lcsim>
+
lcsim/sandbox/exampleSteering
diff -N reconExample.xml
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ reconExample.xml 18 Mar 2010 20:08:22 -0000 1.1
@@ -0,0 +1,59 @@
+<lcsim>
+
+ <!-- input files -->
+ <inputFiles>
+ <file>./test1.slcio</file>
+ <file>./test2.slcio</file>
+ </inputFiles>
+
+ <!-- execution flow -->
+ <execute>
+ <driver name="MyTestDriver"/>
+ </execute>
+
+ <!-- global control -->
+ <control>
+ <numberOfEvents>10000</numberOfEvents>
+ </control>
+
+ <!-- driver definitions -->
+ <drivers>
+ <driver name="MyTestDriver" type="org.lcsim.job.TestDriver">
+ <histogramLevel>1</histogramLevel>
+
+ <!-- a Hep3Vector param -->
+ <h>1.0 2.0 3.0</h>
+
+ <!-- single int param -->
+ <intVar>42</intVar>
+
+ <!-- single double param -->
+ <doubleVar>1.1</doubleVar>
+
+ <!-- single float param -->
+ <floatVar>1.12345</floatVar>
+
+ <!-- single string param -->
+ <stringVar>Slartibartfast</stringVar>
+
+ <!-- single boolean param -->
+ <booleanVar>true</booleanVar>
+
+ <!-- 1d array of doubles -->
+ <doubleArr>1.0 2.0 3.0</doubleArr>
+
+ <!-- 1d array of floats -->
+ <floatArr>3.0 4.0 5.0</floatArr>
+
+ <!-- 1d array of ints -->
+ <intArr>2 3 4</intArr>
+
+ <!-- 1d array of strings -->
+ <stringArr>Marvin the Paranoid Android</stringArr>
+
+ <!-- 1d array of booleans -->
+ <booleanArr>true false true false</booleanArr>
+
+ </driver>
+ </drivers>
+</lcsim>
lcsim/sandbox/exampleSteering
diff -N sidloi3_tracking_steering.xml
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ sidloi3_tracking_steering.xml 18 Mar 2010 20:08:22 -0000 1.1
@@ -0,0 +1,110 @@
+<lcsim>
+ <inputFiles>
+ <file>./input.slcio</file>
+ </inputFiles>
+ <control>
+ <numberOfEvents>2</numberOfEvents>
+ <verbose>false</verbose>
+ </control>
+ <execute>
+ <driver name="VertexBarrelSetup"/>
+ <driver name="VertexEndcapSetup"/>
+ <driver name="TrackerBarrelSetup"/>
+ <driver name="TrackerEndcapSetup"/>
+ <driver name="ReadoutDriver"/>
+ <driver name="TrackerDigi"/>
+ <driver name="VertexDigi"/>
+ <driver name="HelicalTrackHitDriver" />
+ <driver name="SeedTracker" />
+ <driver name="Writer"/>
+ </execute>
+ <drivers>
+ <driver name="ReadoutDriver"
+ type="org.lcsim.recon.tracking.digitization.sisim.config.SimTrackerHitReadoutDriver">
+ <readoutCollections>SiVertexBarrelHits SiVertexEndcapHits SiTrackerBarrelHits SiTrackerEndcapHits</readoutCollections>
+ </driver>
+ <driver name="TrackerBarrelSetup"
+ type="org.lcsim.recon.tracking.digitization.sisim.config.SiTrackerBarrelSensorSetup">
+ <subdetectorName>SiTrackerBarrel</subdetectorName>
+ <readoutElectrodesPitch>0.050</readoutElectrodesPitch>
+ <senseElectrodesPitch>0.025</senseElectrodesPitch>
+ <transferEfficiencies>0.986 0.419</transferEfficiencies>
+ </driver>
+ <driver name="TrackerEndcapSetup"
+ type="org.lcsim.recon.tracking.digitization.sisim.config.SiTrackerEndcap2SensorSetup">
+ <subdetectorName>SiTrackerEndcap</subdetectorName>
+ <readoutPitch>0.050</readoutPitch>
+ <sensePitch>0.025</sensePitch>
+ <transferEfficiencies>0.986 0.419</transferEfficiencies>
+ </driver>
+ <driver name="VertexBarrelSetup"
+ type="org.lcsim.recon.tracking.digitization.sisim.config.SiVertexBarrelSensorSetup">
+ <subdetectorName>SiVertexBarrel</subdetectorName>
+ <readoutPitchX>0.05</readoutPitchX>
+ <readoutPitchY>0.25</readoutPitchY>
+ <sensePitchX>0.05</sensePitchX>
+ <sensePitchY>0.25</sensePitchY>
+ <transferEfficiency>1.0</transferEfficiency>
+ </driver>
+ <driver name="VertexEndcapSetup"
+ type="org.lcsim.recon.tracking.digitization.sisim.config.SiVertexEndcapSensorSetup">
+ <subdetectorName>SiVertexEndcap</subdetectorName>
+ <readoutPitchX>0.05</readoutPitchX>
+ <readoutPitchY>0.25</readoutPitchY>
+ <sensePitchX>0.05</sensePitchX>
+ <sensePitchY>0.25</sensePitchY>
+ <transferEfficiency>1.0</transferEfficiency>
+ </driver>
+ <driver name="TrackerDigi"
+ type="org.lcsim.recon.tracking.digitization.sisim.config.StripDigiSetupDriver">
+ <subdetectorNames>SiTrackerBarrel SiTrackerEndcap</subdetectorNames>
+ <rawHitsCollectionName>TKR_RawTrackerHits</rawHitsCollectionName>
+ <trackerHitsCollectionName>TKR_TrackerHits</trackerHitsCollectionName>
+ <maxClusterSize>10</maxClusterSize>
+ <noiseIntercept>300.</noiseIntercept>
+ <noiseSlope>30.</noiseSlope>
+ <noiseThreshold>9000.</noiseThreshold>
+ <readoutNeighborThreshold>9000.</readoutNeighborThreshold>
+ <seedThreshold>9000.</seedThreshold>
+ <neighborThreshold>9000.</neighborThreshold>
+ <centralStripAveragingThreshold>4</centralStripAveragingThreshold>
+ <oneClusterErr>0.288675135</oneClusterErr>
+ <twoClusterErr>0.2</twoClusterErr>
+ <threeClusterErr>0.333333333</threeClusterErr>
+ <fourClusterErr>0.5</fourClusterErr>
+ <fiveClusterErr>1.0</fiveClusterErr>
+ </driver>
+ <driver name="VertexDigi"
+ type="org.lcsim.recon.tracking.digitization.sisim.config.PixelDigiSetupDriver">
+ <subdetectorNames>SiVertexBarrel SiVertexEndcap</subdetectorNames>
+ <rawHitsCollectionName>VXD_RawTrackerHits</rawHitsCollectionName>
+ <trackerHitsCollectionName>VXD_TrackerHits</trackerHitsCollectionName>
+ <maxClusterSize>10</maxClusterSize>
+ <noiseIntercept>20.</noiseIntercept>
+ <noiseSlope>2.</noiseSlope>
+ <noiseThreshold>100.</noiseThreshold>
+ <readoutNeighborThreshold>100.</readoutNeighborThreshold>
+ <seedThreshold>100.</seedThreshold>
+ <neighborThreshold>100.</neighborThreshold>
+ <oneClusterErr>0.288675135</oneClusterErr>
+ <twoClusterErr>0.2</twoClusterErr>
+ <threeClusterErr>0.333333333</threeClusterErr>
+ <fourClusterErr>0.5</fourClusterErr>
+ <fiveClusterErr>1.0</fiveClusterErr>
+ </driver>
+ <driver name="HelicalTrackHitDriver"
+ type="org.lcsim.fit.helicaltrack.HelicalTrackHitDriver">
+ <digiCollectionNames>VXD_TrackerHits TKR_TrackerHits</digiCollectionNames>
+ <outputCollectionName>HelicalTrackHits</outputCollectionName>
+ </driver>
+ <driver name="SeedTracker"
+ type="org.lcsim.recon.tracking.seedtracker.steeringwrappers.SeedTrackerWrapper">
+ <strategyFile>./testResources/org/lcsim/recon/tracking/digitization/sisim/config/strategy.xml</strategyFile>
+ </driver>
+ <driver name="Writer"
+ type="org.lcsim.util.loop.LCIODriver">
+ <outputFilePath>./sidloi3_tracking.slcio</outputFilePath>
+<!-- <writeOnlyCollections>SiTrackerBarrel_RO SiTrackerEndcap_RO TKR_RawTrackerHits TKR_TrackerHits SiVertexBarrel_RO SiVertexEndcap_RO VXD_RawTrackerHits VXD_TrackerHits Tracks</writeOnlyCollections>-->
+ </driver>
+ </drivers>
+</lcsim>
lcsim/sandbox/exampleSteering
diff -N steeringTest.xml
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ steeringTest.xml 18 Mar 2010 20:08:22 -0000 1.1
@@ -0,0 +1,52 @@
+<lcsim>
+ <!-- input files -->
+ <inputFiles>
+ <!-- file URL which is downloaded to the cache -->
+ <fileUrl>ftp://ftp-lcd.slac.stanford.edu/ilc/singleParticle/sid01/slcio/slic/K0L_Theta100_10GeV_SLIC-v2r3p10_geant4-v9r0p1_LCPhys_sid01.slcio</fileUrl>
+ <!-- local file -->
+ <file>/nfs/slac/g/lcd/mc/prj/data/singleParticle/sid01/slcio/slic/mu_Theta4-176_1-50GeV-0-5000_SLIC-v2r3p10_geant4-v9r0p1_LCPhys_sid01.slcio</file>
+ </inputFiles>
+
+ <!-- job control parameters -->
+ <control>
+ <logFile>./steeringTest.log</logFile>
+ <cacheDirectory>.</cacheDirectory>
+ <numberOfEvents>100</numberOfEvents>
+ <verbose>true</verbose>
+ <printDriverStatistics>true</printDriverStatistics>
+ <printSystemProperties>true</printSystemProperties>
+ <printUserClassPath>true</printUserClassPath>
+ <printDriversDetailed>true</printDriversDetailed>
+ </control>
+
+ <!-- additional jars -->
+ <classpath>
+ <!-- jar on the web -->
+ <jarUrl>http://www.lcsim.org/test/jars/lcsim-ipr-1.0-SNAPSHOT.jar</jarUrl>
+ <!-- local jar -->
+ <jar>/u/ey/jeremym/work/cvs/lcsim-ipr/lcsim-ipr/target/lcsim-ipr-1.0-SNAPSHOT.jar</jar>
+ </classpath>
+
+ <!-- driver execution order -->
+ <execute>
+ <driver name="EventMarkerDriver"/>
+ <driver name="LCIODriver"/>
+ </execute>
+
+ <!-- driver definitions -->
+ <drivers>
+
+ <!-- print event number -->
+ <driver name="EventMarkerDriver"
+ type="org.lcsim.job.EventMarkerDriver">
+ <eventInterval>1</eventInterval>
+ </driver>
+
+ <!-- Write output to file including all collections (for debugging) -->
+ <driver name="LCIODriver"
+ type="org.lcsim.util.loop.LCIODriver">
+ <outputFilePath>./steeringTest.slcio</outputFilePath>
+ </driver>
+
+ </drivers>
+</lcsim>
lcsim/sandbox/exampleSteering
diff -N strategyTest.xml
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ strategyTest.xml 18 Mar 2010 20:08:22 -0000 1.1
@@ -0,0 +1,20 @@
+<lcsim>
+ <inputFiles>
+ <file>/nfs/slac/g/lcd/mc/prj/data/ilc_data/singleParticle/sidloi3/slcio/slic/muon_Theta1-179_1-50GeV_SLIC-v2r8p0_geant4-v9r2p2_QGSP_BERT_sidloi3.slcio</file>
+ </inputFiles>
+ <control>
+<!-- <numberOfEvents>-1</numberOfEvents>-->
+ <verbose>true</verbose>
+ </control>
+ <execute>
+ <driver name="StrategyDriver"/>
+ </execute>
+ <drivers>
+ <driver name="StrategyDriver"
+ type="org.lcsim.recon.tracking.seedtracker.strategybuilder.StrategyDriver">
+ <outputFile>./sidloi3_muon_strategies.xml</outputFile>
+ <verbose>true</verbose>
+ <prototypeStrategyFile>/u/ey/jeremym/work/cvs/lcsim/head/resources/org/lcsim/recon/tracking/seedtracker/strategies/autogen_Muons_sidloi2.xml</prototypeStrategyFile>
+ </driver>
+ </drivers>
+</lcsim>
lcsim/sandbox/exampleSteering
diff -N trackerTest.xml
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ trackerTest.xml 18 Mar 2010 20:08:22 -0000 1.1
@@ -0,0 +1,25 @@
+<lcsim>
+ <inputFiles>
+ <file>muons10_Theta4-176_1-10GeV_SLIC-v2r5p3_geant4-v9r1p2_LCPhys_SiTrackerTest02.slcio</file>
+ </inputFiles>
+
+ <control>
+ <numberOfEvents>1</numberOfEvents>
+ <logFile>./trackerTest.log</logFile>
+ </control>
+
+ <classpath>
+ </classpath>
+
+ <execute>
+ <driver name="TrackerHitDriver"/>
+ </execute>
+
+ <drivers>
+ <driver name="TrackerHitDriver"
+ type="org.lcsim.recon.tracking.digitization.sistripsim.TrackerHitDriver">
+ <readouts>SiTrackerBarrelHits SiTrackerEndcapHits</readouts>
+ <elementsToProcess>SiTrackerBarrel SiTrackerEndcap</elementsToProcess>
+ </driver>
+ </drivers>
+</lcsim>
CVSspam 0.2.8