Skip to content

Error Creating Alignment Tree for 2016 Data #966

@tomeichlersmith

Description

@tomeichlersmith

Hopefully this is an issue with how I've configured my run, but we shall see. I am running with hps-java:master (commit 7e9a7ea) and my branch of hps-mc developing an alignment workflow (tomeichlersmith:342-alignment-workflow-components commit 8e00404).

@cbravo135 @pbutti Do I need to provide some sort of detector map that was previously being provided automatically for the 2019 data I was test-running on? Or do I need to update the hps-java code to be able to handle the 2016 detector's alignment tree?

I am attempting to run the KF-based tracking and alignment over a subsample of 2016 data but I get the following error when attempting to run over a single partition.

java.lang.NullPointerException: Cannot invoke "org.hps.recon.tracking.gbl.AlignableVolume.getL2G()" because "ref_vol" is null
        at org.hps.recon.tracking.gbl.AlignmentStructuresBuilder.buildComposite(AlignmentStructuresBuilder.java:415)
        at org.hps.recon.tracking.gbl.AlignmentStructuresBuilder.<init>(AlignmentStructuresBuilder.java:114)
        at org.hps.recon.tracking.gbl.SimpleGBLTrajAliDriver.detectorChanged(SimpleGBLTrajAliDriver.java:455)
        at org.lcsim.util.Driver.detectorChanged(Driver.java:170)
        at org.lcsim.util.DriverAdapter.detectorChanged(DriverAdapter.java:86)
        at org.lcsim.util.DriverAdapter.recordSupplied(DriverAdapter.java:72)
        at org.freehep.record.loop.DefaultRecordLoop.consumeRecord(DefaultRecordLoop.java:832)
        at org.freehep.record.loop.DefaultRecordLoop.loop(DefaultRecordLoop.java:668)
        at org.freehep.record.loop.DefaultRecordLoop.execute(DefaultRecordLoop.java:566)
        at org.lcsim.util.loop.LCSimLoop.loop(LCSimLoop.java:152)
        at org.lcsim.job.JobControlManager.run(JobControlManager.java:949)
        at org.hps.job.JobManager.main(JobManager.java:31)

I've tracked this down for us to look at.

public void buildComposite(List<String> volume_names, String name, int mpid) {
List<AlignableVolume> aliVolumeList = new ArrayList<AlignableVolume>();
for (String volume_name : volume_names) {
aliVolumeList.add(alignable_volumes.get(volume_name));
}
AlignableVolume ref_vol = aliVolumeList.get(0);
IRotation3D rot = ref_vol.getL2G().getRotation();
AlignableVolume avol = new AlignableVolume(name, aliVolumeList, rot, null,mpid);
alignable_volumes.put(name,avol);
aliVolumeList.clear();
}

Full Run Log
hpsmc:INFO Config files found: ['/sdf/home/e/eichl008/.hpsmc']
hpsmc.job:INFO Job ID: 1
hpsmc.job:INFO Description: HPS MC Job
hpsmc.job:INFO Job configuration:
[MG4]
hps_home=/sdf/group/hps/users/eichl008/hps
hps_java_bin_jar=/sdf/home/e/eichl008/.m2/repository/org/hps/hps-distribution/5.2-SNAPSHOT/hps-distribution-5.2-SNAPSHOT-bin.jar
madgraph_dir=/sdf/group/hps/users/eichl008/hps/mc/generators/madgraph4/src

[MG5]
hps_home=/sdf/group/hps/users/eichl008/hps
hps_java_bin_jar=/sdf/home/e/eichl008/.m2/repository/org/hps/hps-distribution/5.2-SNAPSHOT/hps-distribution-5.2-SNAPSHOT-bin.jar
madgraph_dir=/sdf/group/hps/users/eichl008/hps/mc/generators/madgraph5/src

[EGS5]
hps_home=/sdf/group/hps/users/eichl008/hps
hps_java_bin_jar=/sdf/home/e/eichl008/.m2/repository/org/hps/hps-distribution/5.2-SNAPSHOT/hps-distribution-5.2-SNAPSHOT-bin.jar
egs5_dir=/sdf/group/hps/users/eichl008/hps/mc/generators/egs5

[StdHepConverter]
hps_home=/sdf/group/hps/users/eichl008/hps
hps_java_bin_jar=/sdf/home/e/eichl008/.m2/repository/org/hps/hps-distribution/5.2-SNAPSHOT/hps-distribution-5.2-SNAPSHOT-bin.jar
egs5_dir=/sdf/group/hps/users/eichl008/hps/mc/generators/egs5

[SLIC]
hps_home=/sdf/group/hps/users/eichl008/hps
hps_java_bin_jar=/sdf/home/e/eichl008/.m2/repository/org/hps/hps-distribution/5.2-SNAPSHOT/hps-distribution-5.2-SNAPSHOT-bin.jar
slic_dir=/sdf/group/hps/users/bravo/src/slic/install
hps_fieldmaps_dir=/sdf/group/hps/users/bravo/src/hps-fieldmaps
detector_dir=/sdf/group/hps/users/eichl008/hps/java/detector-data/detectors

[JobManager]
hps_home=/sdf/group/hps/users/eichl008/hps
hps_java_bin_jar=/sdf/home/e/eichl008/.m2/repository/org/hps/hps-distribution/5.2-SNAPSHOT/hps-distribution-5.2-SNAPSHOT-bin.jar
hps_fieldmaps_dir=/sdf/group/hps/users/bravo/src/hps-fieldmaps
java_args=-Xmx3g -XX:+UseSerialGC -Djna.library.path=/sdf/group/hps/users/pbutti/sw/GeneralBrokenLines/cpp/install/lib/

[HPSTR]
hps_home=/sdf/group/hps/users/eichl008/hps
hps_java_bin_jar=/sdf/home/e/eichl008/.m2/repository/org/hps/hps-distribution/5.2-SNAPSHOT/hps-distribution-5.2-SNAPSHOT-bin.jar
hpstr_install_dir=/sdf/group/hps/users/bravo/src/hpstr/install
hpstr_base=/sdf/group/hps/users/bravo/src/hpstr

[LCIOCount]
hps_home=/sdf/group/hps/users/eichl008/hps
hps_java_bin_jar=/sdf/home/e/eichl008/.m2/repository/org/hps/hps-distribution/5.2-SNAPSHOT/hps-distribution-5.2-SNAPSHOT-bin.jar
lcio_bin_jar=/sdf/home/e/eichl008/.m2/repository/org/lcsim/lcio/2.7.4-SNAPSHOT/lcio-2.7.4-SNAPSHOT-bin.jar

[LCIOMerge]
hps_home=/sdf/group/hps/users/eichl008/hps
hps_java_bin_jar=/sdf/home/e/eichl008/.m2/repository/org/hps/hps-distribution/5.2-SNAPSHOT/hps-distribution-5.2-SNAPSHOT-bin.jar
lcio_bin_jar=/sdf/home/e/eichl008/.m2/repository/org/lcsim/lcio/2.7.4-SNAPSHOT/lcio-2.7.4-SNAPSHOT-bin.jar

[EvioToLcio]
hps_home=/sdf/group/hps/users/eichl008/hps
hps_java_bin_jar=/sdf/home/e/eichl008/.m2/repository/org/hps/hps-distribution/5.2-SNAPSHOT/hps-distribution-5.2-SNAPSHOT-bin.jar
java_args=-Xmx3g -XX:+UseSerialGC

[PEDE]
hps_home=/sdf/group/hps/users/eichl008/hps
hps_java_bin_jar=/sdf/home/e/eichl008/.m2/repository/org/hps/hps-distribution/5.2-SNAPSHOT/hps-distribution-5.2-SNAPSHOT-bin.jar
param_map=/sdf/group/hps/users/eichl008/hps/alignment/hpsSvtParamMap_2019.txt
pede_minimization=/sdf/group/hps/users/eichl008/hps/alignment/pede_steer_minimization_template.txt

[ApplyPedeRes]
hps_home=/sdf/group/hps/users/eichl008/hps
hps_java_bin_jar=/sdf/home/e/eichl008/.m2/repository/org/hps/hps-distribution/5.2-SNAPSHOT/hps-distribution-5.2-SNAPSHOT-bin.jar
java_dir=/sdf/group/hps/users/eichl008/hps/java

[ConstructDetector]
hps_home=/sdf/group/hps/users/eichl008/hps
hps_java_bin_jar=/sdf/home/e/eichl008/.m2/repository/org/hps/hps-distribution/5.2-SNAPSHOT/hps-distribution-5.2-SNAPSHOT-bin.jar
java_dir=/sdf/group/hps/users/eichl008/hps/java

hpsmc.job:INFO Loading job script: /sdf/group/hps/users/eichl008/hps/mc/install/lib/python/jobs/track_align_job.py
hpsmc.job:INFO Job components loaded: ['job_manager']
hpsmc.job:INFO Job parameters loaded: {'detector': 'HPS-PhysicsRun2016-Pass2', 'run_number': 7800, 'steering': 'kf', 'input_files': {'/sdf/group/hps/data/physrun2016/recon/HPS-PhysicsRun2016-Pass2/hps_007800/hps_007800.evio.322.slcio': 'events.slcio'}, 'output_files': {'events_kf_mille.bin': 'hps_007800.evio.322_mille.bin', 'events_kf_mille_gblplots.root': 'hps_007800.evio.322_gblplots.root', 'mille_constraint.txt': 'hps_007800.evio.322_mille_constraint.txt'}, 'output_dir': '/sdf/group/hps/users/eichl008/hps/2016-align/output/kf/HPS-PhysicsRun2016-Pass2', 'steering_files': {'kf': '/sdf/group/hps/users/eichl008/hps/mc/examples/alignment/tracking/tracking_kf_alignment.lcsim'}, 'job_id': 1}
hpsmc.job:WARNING Config section not found: Job
hpsmc.job:INFO Changing to run dir: /sdf/group/hps/users/eichl008/hps/2016-align/tracking
hpsmc.job:INFO Copying input file: /sdf/group/hps/data/physrun2016/recon/HPS-PhysicsRun2016-Pass2/hps_007800/hps_007800.evio.322.slcio -> /sdf/group/hps/users/eichl008/hps/2016-align/tracking/events.slcio
hpsmc.job:INFO The input file 'events.slcio' already exists at destination '/sdf/group/hps/users/eichl008/hps/2016-align/tracking'
hpsmc.job:INFO Executing 'job_manager' with command: java -Xmx3g -XX:+UseSerialGC -Djna.library.path=/sdf/group/hps/users/pbutti/sw/GeneralBrokenLines/cpp/install/lib/ -jar /sdf/home/e/eichl008/.m2/repository/org/hps/hps-distribution/5.2-SNAPSHOT/hps-distribution-5.2-SNAPSHOT-bin.jar -R 7800 -d HPS-PhysicsRun2016-Pass2 -D outputFile=events_kf_mille -D enableAlignmentCuts=True -D doCOMAlignment=True -D minMom=0.5 -D maxMom=5.0 -D nHitsCut=6 -D debugAlignmentDs=False -D correctTrack=True -D includeNoHitScatters=False -D gblRefitIterations=0 -D storeTrackStates=True -D compositeAlign=True -D constrainedFit=False -D momC=4.55 -D constrainedBSFit=False -D bsZ=-7.7 -D trackSide=-1 -D writeMilleChisqCut=5 -D enableStandardCuts=False -D maxTrackChisqFourHits=60.0 -D maxTrackChisqFiveHits=60.0 -D maxTrackChisqSixHits=60.0 -D inputCollectionName=KalmanFullTracks /sdf/group/hps/users/eichl008/hps/mc/examples/alignment/tracking/tracking_kf_alignment.lcsim -i events.slcio
================ Component: job_manager ================
Reading default logging config from logging.properties
log4j:WARN No appenders could be found for logger (org.reflections.Reflections).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
org.lcsim.job:CONFIG parsing command line arguments
org.lcsim.job:CONFIG outputFile = events_kf_mille
org.lcsim.job:CONFIG defined outputFile = events_kf_mille
org.lcsim.job:CONFIG enableAlignmentCuts = True
org.lcsim.job:CONFIG defined enableAlignmentCuts = True
org.lcsim.job:CONFIG doCOMAlignment = True
org.lcsim.job:CONFIG defined doCOMAlignment = True
org.lcsim.job:CONFIG minMom = 0.5
org.lcsim.job:CONFIG defined minMom = 0.5
org.lcsim.job:CONFIG maxMom = 5.0
org.lcsim.job:CONFIG defined maxMom = 5.0
org.lcsim.job:CONFIG nHitsCut = 6
org.lcsim.job:CONFIG defined nHitsCut = 6
org.lcsim.job:CONFIG debugAlignmentDs = False
org.lcsim.job:CONFIG defined debugAlignmentDs = False
org.lcsim.job:CONFIG correctTrack = True
org.lcsim.job:CONFIG defined correctTrack = True
org.lcsim.job:CONFIG includeNoHitScatters = False
org.lcsim.job:CONFIG defined includeNoHitScatters = False
org.lcsim.job:CONFIG gblRefitIterations = 0
org.lcsim.job:CONFIG defined gblRefitIterations = 0
org.lcsim.job:CONFIG storeTrackStates = True
org.lcsim.job:CONFIG defined storeTrackStates = True
org.lcsim.job:CONFIG compositeAlign = True
org.lcsim.job:CONFIG defined compositeAlign = True
org.lcsim.job:CONFIG constrainedFit = False
org.lcsim.job:CONFIG defined constrainedFit = False
org.lcsim.job:CONFIG momC = 4.55
org.lcsim.job:CONFIG defined momC = 4.55
org.lcsim.job:CONFIG constrainedBSFit = False
org.lcsim.job:CONFIG defined constrainedBSFit = False
org.lcsim.job:CONFIG bsZ = -7.7
org.lcsim.job:CONFIG defined bsZ = -7.7
org.lcsim.job:CONFIG trackSide = -1
org.lcsim.job:CONFIG defined trackSide = -1
org.lcsim.job:CONFIG writeMilleChisqCut = 5
org.lcsim.job:CONFIG defined writeMilleChisqCut = 5
org.lcsim.job:CONFIG enableStandardCuts = False
org.lcsim.job:CONFIG defined enableStandardCuts = False
org.lcsim.job:CONFIG maxTrackChisqFourHits = 60.0
org.lcsim.job:CONFIG defined maxTrackChisqFourHits = 60.0
org.lcsim.job:CONFIG maxTrackChisqFiveHits = 60.0
org.lcsim.job:CONFIG defined maxTrackChisqFiveHits = 60.0
org.lcsim.job:CONFIG maxTrackChisqSixHits = 60.0
org.lcsim.job:CONFIG defined maxTrackChisqSixHits = 60.0
org.lcsim.job:CONFIG inputCollectionName = KalmanFullTracks
org.lcsim.job:CONFIG defined inputCollectionName = KalmanFullTracks
org.lcsim.job:CONFIG added input file events.slcio
org.lcsim.job:CONFIG detector: HPS-PhysicsRun2016-Pass2
org.lcsim.job:CONFIG runNumber: 7800
org.lcsim.job:CONFIG initializing from steering file /sdf/group/hps/users/eichl008/hps/mc/examples/alignment/tracking/tracking_kf_alignment.lcsim
org.lcsim.job:CONFIG initializing LCSim loop
org.lcsim.job:CONFIG EventPrintLoopAdapter is disabled.
SimpleGBLTrajAliDriver::WARNING:Enabling standardCuts!
org.lcsim.job:CONFIG No input files in XML file.
org.lcsim.job:INFO running job
org.lcsim.job:INFO Job started: Fri Mar 31 10:52:50 PDT 2023
org.hps.conditions.database:CONFIG Initializing conditions system with detector 'HPS-PhysicsRun2016-Pass2' and run 7800
org.hps.conditions.database:INFO Opening conditions db connection ...
url: jdbc:mysql://hpsdb.jlab.org:3306/hps_conditions
user: hpsuser
org.lcsim.geometry.compact.converter:INFO HPSTracker2014v1GeometryDefinition: Constructed 14 geometry objects
org.lcsim.geometry.compact.converter:INFO HPSTracker2014v1GeometryDefinition: Constructed 12 module bundles
org.lcsim.detector.converter.compact:INFO creating detector element for subdetector Ecal
org.lcsim.detector.converter.compact:INFO converting subdetector Ecal
org.hps.detector.svt:INFO activating default setup
org.hps.conditions.database:INFO loading conditions set...
id: 314
name: svt_channels
runStart: 2000
runEnd: 999999
tableName: svt_channels
collectionId: 2
updated: 2015-05-04 20:26:37.0
created: 2015-03-15 23:44:16.0
tag: eng_run
createdBy: omoreno
notes: Engineering run SVT channel IDs. Loaded using SvtConditionsLoader.

org.hps.conditions.database:INFO loading conditions set...
id: 313
name: svt_daq_map
runStart: 2000
runEnd: 999999
tableName: svt_daq_map
collectionId: 2
updated: 2015-05-04 20:26:37.0
created: 2015-03-15 23:44:05.0
tag: eng_run
createdBy: omoreno
notes: Engineering run DAQ map. Loaded using SvtConditionsLoader.

org.hps.conditions.database:INFO loading conditions set...
id: 1316
name: svt_t0_shifts
runStart: 2000
runEnd: 9999
tableName: svt_t0_shifts
collectionId: 1940
updated: 2015-12-03 00:45:02.0
created: 2015-12-02 19:45:02.0
tag: null
createdBy: uemura
notes: null

org.hps.conditions.database:INFO loading conditions set...
id: 1397
name: svt_calibrations
runStart: 7566
runEnd: 8063
tableName: svt_calibrations
collectionId: 20
updated: 2017-05-31 18:06:36.0
created: 2016-02-26 14:42:17.0
tag: eng_run
createdBy: phansson
notes: Pedestals and noise. Loaded using SvtConditionsLoader.

org.hps.conditions.database:INFO loading conditions set...
id: 1342
name: svt_shape_fit_parameters
runStart: 7486
runEnd: 9000
tableName: svt_shape_fit_parameters
collectionId: 1959
updated: 2016-02-22 01:56:13.0
created: 2016-02-12 21:02:27.0
tag: null
createdBy: meeg
notes: null

org.hps.conditions.database:INFO loading conditions set...
id: 315
name: svt_gains
runStart: 2000
runEnd: 999999
tableName: svt_gains
collectionId: 2
updated: 2015-05-04 20:26:12.0
created: 2015-03-26 00:26:33.0
tag: eng_run
createdBy: omoreno
notes: Dummy engineering run SVT channel gains.

org.hps.detector.svt:INFO loading default SVT conditions onto subdetector Tracker
org.hps.detector.svt:INFO setting up 36 SVT sensors
org.hps.detector.svt:INFO channel map has 23040 entries
org.hps.conditions.database:INFO Closing database connection.
org.hps.conditions.database:CONFIG Conditions system is now frozen and will not accept updates to detector or run.
org.hps.recon.ecal:CONFIG minLookbackEvents: 5
org.hps.recon.ecal:CONFIG maxLookbackEvents: 40
org.hps.recon.ecal:CONFIG maxLookbackTime:-1
org.hps.conditions.database:INFO Opening conditions db connection ...
url: jdbc:mysql://hpsdb.jlab.org:3306/hps_conditions
user: hpsuser
org.hps.conditions.database:INFO loading conditions set...
id: 1423
name: ecal_channels
runStart: 7032
runEnd: 7874
tableName: ecal_channels
collectionId: 2017
updated: 2016-03-17 21:20:44.0
created: 2016-03-17 17:20:43.0
tag: null
createdBy: baltzell
notes: swapping

org.hps.conditions.database:INFO loading conditions set...
id: 2388
name: ecal_gains
runStart: 7000
runEnd: 9999
tableName: ecal_gains
collectionId: 2976
updated: 2016-11-01 18:43:58.0
created: 2016-11-01 14:43:58.0
tag: null
createdBy: holly
notes: adjusted single channel gain which was very low for testing

org.hps.conditions.database:INFO loading conditions set...
id: 1354
name: ecal_calibrations
runStart: 7350
runEnd: 99999
tableName: ecal_calibrations
collectionId: 1970
updated: 2016-02-21 16:03:28.0
created: 2016-02-21 11:03:27.0
tag: null
createdBy: baltzell
notes: 200nA peds, DAC3280, nosplitter

org.hps.conditions.database:INFO loading conditions set...
id: 1424
name: ecal_time_shifts
runStart: 7000
runEnd: 99999
tableName: ecal_time_shifts
collectionId: 2018
updated: 2016-03-21 14:47:10.0
created: 2016-03-21 10:47:09.0
tag: null
createdBy: holly
notes: time offsets corrected for cable swap

org.hps.conditions.database:INFO loading conditions set...
id: 414
name: ecal_pulse_widths
runStart: 0
runEnd: 99999999
tableName: ecal_pulse_widths
collectionId: 1034
updated: 2015-07-07 21:53:01.0
created: 2015-07-07 17:53:01.0
tag: null
createdBy: nab
notes: 3-pole pulse widths measured from 2015 data

org.hps.conditions.database:INFO loading conditions set...
id: 1422
name: ecal_time_walk
runStart: 7000
runEnd: 99999
tableName: ecal_time_walk
collectionId: 2016
updated: 2016-03-17 13:49:52.0
created: 2016-03-17 09:49:51.0
tag: null
createdBy: holly
notes: time walk parameters for 2016 run

KalmanPatRecDriver: entering detectorChanged, logger level = WARNING

KalmanParams: dump of the Kalman pattern recognition cuts and parameters
  (In the case of two values, they refer to the two iterations.)
  There are 14 layers in the tracker.
  Cluster energy cuts for seeds, by layer:    1.30   1.30   1.30   1.30   1.30   1.30   1.30   1.30   1.30   1.30   1.30   1.30   1.30   1.30
  Residual improvement ratio necessary to use a low-ph hit instead of high-ph =     0.25
  First layer in the tracking system: 0
  Number of global iterations: 2
  Number of Kalman filter iterations per track in the final fits: 1
  Detector edge tolerance =    1.000
  Maximum seed curvature=    4.00,     8.00 (1/GeV)
  Minimum seed curvature=    0.00 (1/GeV)
  Maximum tan(lambda):     0.10,     0.13
  Maximum dRho at target plane for seeds:    15.00,    25.00 (mm)
  Maximum dz at target plane for seeds:     3.00,     7.50 (mm)
  Maximum chi^2/hit for a good track:    16.00,    32.00
  Minimum number of hits in the initial outward filtering: 5
  Minimum number of hits for a good track: 7, 6
  Minimum number of stereo hits: 4 3
  Minimum number of axial hits: 2
  Maximum chi^2 increment to add a hit to a track, or minimum to remove a hit:    10.00
  Chi^2 increment threshold for removing a bad hit from a track candidate:    10.00
  Maximum residual, in units of detector resolution, for picking up a hit:    50.00,   100.00
  Maximum residual, in units of detector resolution, for a hit to be shared:    20.00
  Maximum chi^2 increment to keep a shared hit:     6.00
  Maximum number of shared hits on a track: 2
  Maximum time difference among the hits on a track:    30.00 ns
  Threshold to remove redundant seeds (-1 to disable):     0.05
  Maximum chi^2 for 5-hit tracks with a vertex constraint:     1.00
  Default origin to use for vertex constraints:
      0:    0.000 +-    0.050
      1:    0.000 +-    1.000
      2:    0.000 +-    0.020
  Search strategies for bottom:
      6  7  8  9  10 
      4  5  6  7  8 
      5  6  8  9  10 
      5  6  7  8  10 
      3  6  8  9  10 
      4  5  8  9  10 
      4  6  7  8  11 
      4  6  7  8  9 
      4  6  7  9  10 
      2  5  8  9  10 
      8  10  11  12  13 
      6  9  10  11  12 
      2  3  4  5  6 
      2  4  5  6  7 
      8  9  10  11  12 
      6  8  10  11  13 
      6  7  8  10  13 
      1  2  3  4  6 
      0  2  3  4  5 
      0  3  4  5  6 
  Search strategies for top:
      6  7  8  9  11 
      4  5  6  7  9 
      4  7  8  9  11 
      4  6  7  9  11 
      2  7  8  9  11 
      4  5  8  9  11 
      5  6  7  9  10 
      5  6  7  8  9 
      5  6  7  8  11 
      3  4  8  9  11 
      9  10  11  12  13 
      7  8  10  11  13 
      2  3  4  5  7 
      3  4  5  6  7 
      8  9  10  11  13 
      7  9  10  11  12 
      6  7  9  11  12 
      0  2  3  5  7 
      1  2  3  4  5 
      1  2  4  5  7 
  The number of seed strategies used in the first iteration is 17

org.hps.recon.tracking.kalman.KalmanInterface:INFO Entering the KalmanInterface constructor
org.hps.recon.tracking.kalman.KalmanPatRecHPS:INFO KalmanPatRecHPS instance created.
org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr= 2 Det= 1 Top=false Mpd=1 split=false stereo=true pnt=   4.479  103.649   20.690 t= -0.031  -1.000   0.001
           thick=  0.3200 mm, x ext=-100.0000 100.0000, y ext=-23.5850  23.5850

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr= 2 Det= 0 Top=true Mpd=1 split=false stereo=false pnt=   3.408   87.920  -20.710 t= -0.031  -1.000   0.001
           thick=  0.3200 mm, x ext=-100.0000 100.0000, y ext=-23.5850  23.5850

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr= 3 Det= 1 Top=false Mpd=2 split=false stereo=false pnt=   4.774  111.710   20.742 t=  0.029   1.000   0.003
           thick=  0.3200 mm, x ext=-100.0000 100.0000, y ext=-23.5850  23.5850

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr= 3 Det= 0 Top=true Mpd=2 split=false stereo=true pnt=   3.695   96.105  -20.677 t=  0.030   1.000  -0.001
           thick=  0.3200 mm, x ext=-100.0000 100.0000, y ext=-23.5850  23.5850

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr= 4 Det= 1 Top=false Mpd=3 split=false stereo=true pnt=   7.657  203.771   22.178 t= -0.030  -1.000   0.006
           thick=  0.3200 mm, x ext=-100.0000 100.0000, y ext=-23.5850  23.5850

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr= 4 Det= 0 Top=true Mpd=3 split=false stereo=false pnt=   6.434  187.993  -22.245 t= -0.031  -1.000  -0.005
           thick=  0.3200 mm, x ext=-100.0000 100.0000, y ext=-23.5850  23.5850

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr= 5 Det= 1 Top=false Mpd=4 split=false stereo=false pnt=   7.765  211.826   22.214 t=  0.029   1.000   0.003
           thick=  0.3200 mm, x ext=-100.0000 100.0000, y ext=-23.5850  23.5850

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr= 5 Det= 0 Top=true Mpd=4 split=false stereo=true pnt=   6.654  195.990  -22.205 t=  0.030   1.000  -0.008
           thick=  0.3200 mm, x ext=-100.0000 100.0000, y ext=-23.5850  23.5850

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr= 6 Det= 1 Top=false Mpd=5 split=false stereo=true pnt=  10.483  303.721   23.670 t= -0.029  -1.000   0.005
           thick=  0.3200 mm, x ext=-100.0000 100.0000, y ext=-23.5850  23.5850

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr= 6 Det= 0 Top=true Mpd=5 split=false stereo=false pnt=   9.398  287.978  -23.753 t= -0.031  -1.000   0.003
           thick=  0.3200 mm, x ext=-100.0000 100.0000, y ext=-23.5850  23.5850

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr= 7 Det= 1 Top=false Mpd=6 split=false stereo=false pnt=  10.711  311.588   23.684 t=  0.028   1.000  -0.003
           thick=  0.3200 mm, x ext=-100.0000 100.0000, y ext=-23.5850  23.5850

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr= 7 Det= 0 Top=true Mpd=6 split=false stereo=true pnt=   9.635  295.966  -23.714 t=  0.029   1.000  -0.003
           thick=  0.3200 mm, x ext=-100.0000 100.0000, y ext=-23.5850  23.5850

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr= 8 Det= 1 Top=false Mpd=7 split=false stereo=true pnt= -34.085  505.574   29.193 t= -0.029  -1.000   0.002
           thick=  0.3200 mm, x ext=-50.0000  50.0000, y ext=-20.1700  20.1700

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr= 8 Det= 3 Top=false Mpd=9 split=false stereo=true pnt=  66.793  502.523   24.163 t= -0.030  -1.000   0.001
           thick=  0.3200 mm, x ext=-50.0000  50.0000, y ext=-20.1700  20.1700

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr= 8 Det= 0 Top=true Mpd=7 split=false stereo=false pnt= -35.463  489.651  -26.645 t= -0.031  -1.000   0.000
           thick=  0.3200 mm, x ext=-50.0000  50.0000, y ext=-20.1700  20.1700

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr= 8 Det= 2 Top=true Mpd=9 split=false stereo=false pnt=  65.414  486.509  -26.647 t= -0.031  -1.000  -0.001
           thick=  0.3200 mm, x ext=-50.0000  50.0000, y ext=-20.1700  20.1700

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr= 9 Det= 1 Top=false Mpd=8 split=false stereo=false pnt= -33.848  513.077   26.691 t=  0.030   1.000  -0.002
           thick=  0.3200 mm, x ext=-50.0000  50.0000, y ext=-20.1700  20.1700

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr= 9 Det= 3 Top=false Mpd=10 split=false stereo=false pnt=  66.958  510.026   26.686 t=  0.030   1.000  -0.001
           thick=  0.3200 mm, x ext=-50.0000  50.0000, y ext=-20.1700  20.1700

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr= 9 Det= 0 Top=true Mpd=8 split=false stereo=true pnt= -35.171  497.116  -29.168 t=  0.031   1.000  -0.000
           thick=  0.3200 mm, x ext=-50.0000  50.0000, y ext=-20.1700  20.1700

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr= 9 Det= 2 Top=true Mpd=10 split=false stereo=true pnt=  65.578  493.992  -24.156 t=  0.030   1.000   0.001
           thick=  0.3200 mm, x ext=-50.0000  50.0000, y ext=-20.1700  20.1700

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr=10 Det= 1 Top=false Mpd=11 split=false stereo=true pnt= -28.009  705.467   32.209 t= -0.031  -1.000  -0.000
           thick=  0.3200 mm, x ext=-50.0000  50.0000, y ext=-20.1700  20.1700

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr=10 Det= 3 Top=false Mpd=13 split=false stereo=true pnt=  72.778  702.428   27.179 t= -0.030  -1.000  -0.002
           thick=  0.3200 mm, x ext=-50.0000  50.0000, y ext=-20.1700  20.1700

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr=10 Det= 0 Top=true Mpd=11 split=false stereo=false pnt= -29.417  689.484  -29.722 t= -0.032  -0.999   0.000
           thick=  0.3200 mm, x ext=-50.0000  50.0000, y ext=-20.1700  20.1700

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr=10 Det= 2 Top=true Mpd=13 split=false stereo=false pnt=  71.419  686.370  -29.741 t= -0.029  -1.000  -0.001
           thick=  0.3200 mm, x ext=-50.0000  50.0000, y ext=-20.1700  20.1700

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr=11 Det= 1 Top=false Mpd=12 split=false stereo=false pnt= -27.846  713.066   29.684 t=  0.030   1.000  -0.001
           thick=  0.3200 mm, x ext=-50.0000  50.0000, y ext=-20.1700  20.1700

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr=11 Det= 3 Top=false Mpd=14 split=false stereo=false pnt=  73.034  710.031   29.687 t=  0.031   1.000   0.000
           thick=  0.3200 mm, x ext=-50.0000  50.0000, y ext=-20.1700  20.1700

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr=11 Det= 0 Top=true Mpd=12 split=false stereo=true pnt= -29.064  697.092  -32.219 t=  0.031   1.000  -0.000
           thick=  0.3200 mm, x ext=-50.0000  50.0000, y ext=-20.1700  20.1700

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr=11 Det= 2 Top=true Mpd=14 split=false stereo=true pnt=  71.703  693.940  -27.215 t=  0.031   1.000   0.001
           thick=  0.3200 mm, x ext=-50.0000  50.0000, y ext=-20.1700  20.1700

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr=12 Det= 1 Top=false Mpd=15 split=false stereo=true pnt= -21.879  905.349   35.144 t= -0.029  -1.000   0.002
           thick=  0.3200 mm, x ext=-50.0000  50.0000, y ext=-20.1700  20.1700

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr=12 Det= 3 Top=false Mpd=17 split=false stereo=true pnt=  78.870  902.353   30.136 t= -0.030  -1.000  -0.001
           thick=  0.3200 mm, x ext=-50.0000  50.0000, y ext=-20.1700  20.1700

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr=12 Det= 0 Top=true Mpd=15 split=false stereo=false pnt= -23.248  889.458  -32.730 t= -0.030  -1.000   0.001
           thick=  0.3200 mm, x ext=-50.0000  50.0000, y ext=-20.1700  20.1700

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr=12 Det= 2 Top=true Mpd=17 split=false stereo=false pnt=  77.486  886.454  -32.715 t= -0.029  -1.000   0.001
           thick=  0.3200 mm, x ext=-50.0000  50.0000, y ext=-20.1700  20.1700

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr=13 Det= 1 Top=false Mpd=16 split=false stereo=false pnt= -21.795  912.893   32.653 t=  0.028   1.000  -0.001
           thick=  0.3200 mm, x ext=-50.0000  50.0000, y ext=-20.1700  20.1700

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr=13 Det= 3 Top=false Mpd=18 split=false stereo=false pnt=  79.097  909.993   32.660 t=  0.031   1.000  -0.000
           thick=  0.3200 mm, x ext=-50.0000  50.0000, y ext=-20.1700  20.1700

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr=13 Det= 0 Top=true Mpd=16 split=false stereo=true pnt= -22.898  896.913  -35.202 t=  0.031   1.000  -0.000
           thick=  0.3200 mm, x ext=-50.0000  50.0000, y ext=-20.1700  20.1700

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr=13 Det= 2 Top=true Mpd=18 split=false stereo=true pnt=  77.728  893.879  -30.215 t=  0.028   1.000  -0.000
           thick=  0.3200 mm, x ext=-50.0000  50.0000, y ext=-20.1700  20.1700


KalmanParams: dump of the Kalman pattern recognition cuts and parameters
  (In the case of two values, they refer to the two iterations.)
  There are 14 layers in the tracker.
  Cluster energy cuts for seeds, by layer:    1.30   1.30   1.30   1.30   1.30   1.30   1.30   1.30   1.30   1.30   1.30   1.30   1.30   1.30
  Residual improvement ratio necessary to use a low-ph hit instead of high-ph =     0.25
  First layer in the tracking system: 0
  Number of global iterations: 2
  Number of Kalman filter iterations per track in the final fits: 1
  Detector edge tolerance =    1.000
  Maximum seed curvature=    4.00,     8.00 (1/GeV)
  Minimum seed curvature=    0.00 (1/GeV)
  Maximum tan(lambda):     0.10,     0.13
  Maximum dRho at target plane for seeds:    15.00,    25.00 (mm)
  Maximum dz at target plane for seeds:     3.00,     7.50 (mm)
  Maximum chi^2/hit for a good track:    16.00,    32.00
  Minimum number of hits in the initial outward filtering: 5
  Minimum number of hits for a good track: 7, 6
  Minimum number of stereo hits: 4 3
  Minimum number of axial hits: 2
  Maximum chi^2 increment to add a hit to a track, or minimum to remove a hit:    10.00
  Chi^2 increment threshold for removing a bad hit from a track candidate:    10.00
  Maximum residual, in units of detector resolution, for picking up a hit:    50.00,   100.00
  Maximum residual, in units of detector resolution, for a hit to be shared:    20.00
  Maximum chi^2 increment to keep a shared hit:     6.00
  Maximum number of shared hits on a track: 2
  Maximum time difference among the hits on a track:    30.00 ns
  Threshold to remove redundant seeds (-1 to disable):     0.05
  Maximum chi^2 for 5-hit tracks with a vertex constraint:     1.00
  Default origin to use for vertex constraints:
      0:    0.000 +-    0.050
      1:    0.000 +-    1.000
      2:    0.000 +-    0.020
  Search strategies for bottom:
      6  7  8  9  10 
      4  5  6  7  8 
      5  6  8  9  10 
      5  6  7  8  10 
      3  6  8  9  10 
      4  5  8  9  10 
      4  6  7  8  11 
      4  6  7  8  9 
      4  6  7  9  10 
      2  5  8  9  10 
      8  10  11  12  13 
      6  9  10  11  12 
      2  3  4  5  6 
      2  4  5  6  7 
      8  9  10  11  12 
      6  8  10  11  13 
      6  7  8  10  13 
      1  2  3  4  6 
      0  2  3  4  5 
      0  3  4  5  6 
  Search strategies for top:
      6  7  8  9  11 
      4  5  6  7  9 
      4  7  8  9  11 
      4  6  7  9  11 
      2  7  8  9  11 
      4  5  8  9  11 
      5  6  7  9  10 
      5  6  7  8  9 
      5  6  7  8  11 
      3  4  8  9  11 
      9  10  11  12  13 
      7  8  10  11  13 
      2  3  4  5  7 
      3  4  5  6  7 
      8  9  10  11  13 
      7  9  10  11  12 
      6  7  9  11  12 
      0  2  3  5  7 
      1  2  3  4  5 
      1  2  4  5  7 
  The number of seed strategies used in the first iteration is 17

org.hps.recon.tracking.kalman.KalmanInterface:INFO Entering the KalmanInterface constructor
org.hps.recon.tracking.kalman.KalmanPatRecHPS:INFO KalmanPatRecHPS instance created.
org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr= 2 Det= 1 Top=false Mpd=1 split=false stereo=true pnt=   4.479  103.649   20.690 t= -0.031  -1.000   0.001
           thick=  0.3200 mm, x ext=-100.0000 100.0000, y ext=-23.5850  23.5850

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr= 2 Det= 0 Top=true Mpd=1 split=false stereo=false pnt=   3.408   87.920  -20.710 t= -0.031  -1.000   0.001
           thick=  0.3200 mm, x ext=-100.0000 100.0000, y ext=-23.5850  23.5850

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr= 3 Det= 1 Top=false Mpd=2 split=false stereo=false pnt=   4.774  111.710   20.742 t=  0.029   1.000   0.003
           thick=  0.3200 mm, x ext=-100.0000 100.0000, y ext=-23.5850  23.5850

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr= 3 Det= 0 Top=true Mpd=2 split=false stereo=true pnt=   3.695   96.105  -20.677 t=  0.030   1.000  -0.001
           thick=  0.3200 mm, x ext=-100.0000 100.0000, y ext=-23.5850  23.5850

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr= 4 Det= 1 Top=false Mpd=3 split=false stereo=true pnt=   7.657  203.771   22.178 t= -0.030  -1.000   0.006
           thick=  0.3200 mm, x ext=-100.0000 100.0000, y ext=-23.5850  23.5850

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr= 4 Det= 0 Top=true Mpd=3 split=false stereo=false pnt=   6.434  187.993  -22.245 t= -0.031  -1.000  -0.005
           thick=  0.3200 mm, x ext=-100.0000 100.0000, y ext=-23.5850  23.5850

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr= 5 Det= 1 Top=false Mpd=4 split=false stereo=false pnt=   7.765  211.826   22.214 t=  0.029   1.000   0.003
           thick=  0.3200 mm, x ext=-100.0000 100.0000, y ext=-23.5850  23.5850

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr= 5 Det= 0 Top=true Mpd=4 split=false stereo=true pnt=   6.654  195.990  -22.205 t=  0.030   1.000  -0.008
           thick=  0.3200 mm, x ext=-100.0000 100.0000, y ext=-23.5850  23.5850

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr= 6 Det= 1 Top=false Mpd=5 split=false stereo=true pnt=  10.483  303.721   23.670 t= -0.029  -1.000   0.005
           thick=  0.3200 mm, x ext=-100.0000 100.0000, y ext=-23.5850  23.5850

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr= 6 Det= 0 Top=true Mpd=5 split=false stereo=false pnt=   9.398  287.978  -23.753 t= -0.031  -1.000   0.003
           thick=  0.3200 mm, x ext=-100.0000 100.0000, y ext=-23.5850  23.5850

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr= 7 Det= 1 Top=false Mpd=6 split=false stereo=false pnt=  10.711  311.588   23.684 t=  0.028   1.000  -0.003
           thick=  0.3200 mm, x ext=-100.0000 100.0000, y ext=-23.5850  23.5850

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr= 7 Det= 0 Top=true Mpd=6 split=false stereo=true pnt=   9.635  295.966  -23.714 t=  0.029   1.000  -0.003
           thick=  0.3200 mm, x ext=-100.0000 100.0000, y ext=-23.5850  23.5850

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr= 8 Det= 1 Top=false Mpd=7 split=false stereo=true pnt= -34.085  505.574   29.193 t= -0.029  -1.000   0.002
           thick=  0.3200 mm, x ext=-50.0000  50.0000, y ext=-20.1700  20.1700

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr= 8 Det= 3 Top=false Mpd=9 split=false stereo=true pnt=  66.793  502.523   24.163 t= -0.030  -1.000   0.001
           thick=  0.3200 mm, x ext=-50.0000  50.0000, y ext=-20.1700  20.1700

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr= 8 Det= 0 Top=true Mpd=7 split=false stereo=false pnt= -35.463  489.651  -26.645 t= -0.031  -1.000   0.000
           thick=  0.3200 mm, x ext=-50.0000  50.0000, y ext=-20.1700  20.1700

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr= 8 Det= 2 Top=true Mpd=9 split=false stereo=false pnt=  65.414  486.509  -26.647 t= -0.031  -1.000  -0.001
           thick=  0.3200 mm, x ext=-50.0000  50.0000, y ext=-20.1700  20.1700

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr= 9 Det= 1 Top=false Mpd=8 split=false stereo=false pnt= -33.848  513.077   26.691 t=  0.030   1.000  -0.002
           thick=  0.3200 mm, x ext=-50.0000  50.0000, y ext=-20.1700  20.1700

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr= 9 Det= 3 Top=false Mpd=10 split=false stereo=false pnt=  66.958  510.026   26.686 t=  0.030   1.000  -0.001
           thick=  0.3200 mm, x ext=-50.0000  50.0000, y ext=-20.1700  20.1700

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr= 9 Det= 0 Top=true Mpd=8 split=false stereo=true pnt= -35.171  497.116  -29.168 t=  0.031   1.000  -0.000
           thick=  0.3200 mm, x ext=-50.0000  50.0000, y ext=-20.1700  20.1700

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr= 9 Det= 2 Top=true Mpd=10 split=false stereo=true pnt=  65.578  493.992  -24.156 t=  0.030   1.000   0.001
           thick=  0.3200 mm, x ext=-50.0000  50.0000, y ext=-20.1700  20.1700

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr=10 Det= 1 Top=false Mpd=11 split=false stereo=true pnt= -28.009  705.467   32.209 t= -0.031  -1.000  -0.000
           thick=  0.3200 mm, x ext=-50.0000  50.0000, y ext=-20.1700  20.1700

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr=10 Det= 3 Top=false Mpd=13 split=false stereo=true pnt=  72.778  702.428   27.179 t= -0.030  -1.000  -0.002
           thick=  0.3200 mm, x ext=-50.0000  50.0000, y ext=-20.1700  20.1700

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr=10 Det= 0 Top=true Mpd=11 split=false stereo=false pnt= -29.417  689.484  -29.722 t= -0.032  -0.999   0.000
           thick=  0.3200 mm, x ext=-50.0000  50.0000, y ext=-20.1700  20.1700

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr=10 Det= 2 Top=true Mpd=13 split=false stereo=false pnt=  71.419  686.370  -29.741 t= -0.029  -1.000  -0.001
           thick=  0.3200 mm, x ext=-50.0000  50.0000, y ext=-20.1700  20.1700

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr=11 Det= 1 Top=false Mpd=12 split=false stereo=false pnt= -27.846  713.066   29.684 t=  0.030   1.000  -0.001
           thick=  0.3200 mm, x ext=-50.0000  50.0000, y ext=-20.1700  20.1700

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr=11 Det= 3 Top=false Mpd=14 split=false stereo=false pnt=  73.034  710.031   29.687 t=  0.031   1.000   0.000
           thick=  0.3200 mm, x ext=-50.0000  50.0000, y ext=-20.1700  20.1700

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr=11 Det= 0 Top=true Mpd=12 split=false stereo=true pnt= -29.064  697.092  -32.219 t=  0.031   1.000  -0.000
           thick=  0.3200 mm, x ext=-50.0000  50.0000, y ext=-20.1700  20.1700

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr=11 Det= 2 Top=true Mpd=14 split=false stereo=true pnt=  71.703  693.940  -27.215 t=  0.031   1.000   0.001
           thick=  0.3200 mm, x ext=-50.0000  50.0000, y ext=-20.1700  20.1700

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr=12 Det= 1 Top=false Mpd=15 split=false stereo=true pnt= -21.879  905.349   35.144 t= -0.029  -1.000   0.002
           thick=  0.3200 mm, x ext=-50.0000  50.0000, y ext=-20.1700  20.1700

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr=12 Det= 3 Top=false Mpd=17 split=false stereo=true pnt=  78.870  902.353   30.136 t= -0.030  -1.000  -0.001
           thick=  0.3200 mm, x ext=-50.0000  50.0000, y ext=-20.1700  20.1700

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr=12 Det= 0 Top=true Mpd=15 split=false stereo=false pnt= -23.248  889.458  -32.730 t= -0.030  -1.000   0.001
           thick=  0.3200 mm, x ext=-50.0000  50.0000, y ext=-20.1700  20.1700

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr=12 Det= 2 Top=true Mpd=17 split=false stereo=false pnt=  77.486  886.454  -32.715 t= -0.029  -1.000   0.001
           thick=  0.3200 mm, x ext=-50.0000  50.0000, y ext=-20.1700  20.1700

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr=13 Det= 1 Top=false Mpd=16 split=false stereo=false pnt= -21.795  912.893   32.653 t=  0.028   1.000  -0.001
           thick=  0.3200 mm, x ext=-50.0000  50.0000, y ext=-20.1700  20.1700

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr=13 Det= 3 Top=false Mpd=18 split=false stereo=false pnt=  79.097  909.993   32.660 t=  0.031   1.000  -0.000
           thick=  0.3200 mm, x ext=-50.0000  50.0000, y ext=-20.1700  20.1700

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr=13 Det= 0 Top=true Mpd=16 split=false stereo=true pnt= -22.898  896.913  -35.202 t=  0.031   1.000  -0.000
           thick=  0.3200 mm, x ext=-50.0000  50.0000, y ext=-20.1700  20.1700

org.hps.recon.tracking.kalman.KalmanInterface:INFO Si Module: Lyr=13 Det= 2 Top=true Mpd=18 split=false stereo=true pnt=  77.728  893.879  -30.215 t=  0.028   1.000  -0.000
           thick=  0.3200 mm, x ext=-50.0000  50.0000, y ext=-20.1700  20.1700

Alignable Detector Elements informations: Tracker_base_alignable 
The parent is: Tracker
Alignable Detector Elements informations: Tracker_alignable_supportRing80_bottom 
The parent is: Tracker_base_alignable
Alignable Detector Elements informations: Tracker_alignable_fullmoduleLayer1_bottom 
The parent is: Tracker_alignable_supportRing80_bottom
Alignable Detector Elements informations: Tracker_alignable_fullmoduleLayer2_bottom 
The parent is: Tracker_alignable_supportRing80_bottom
Alignable Detector Elements informations: Tracker_alignable_fullmoduleLayer3_bottom 
The parent is: Tracker_alignable_supportRing80_bottom
Alignable Detector Elements informations: Tracker_alignable_fullmoduleLayer4_bottom 
The parent is: Tracker_alignable_supportRing80_bottom
Alignable Detector Elements informations: Tracker_alignable_UChannel90_bottom 
The parent is: Tracker_base_alignable
Alignable Detector Elements informations: Tracker_alignable_fullmoduleLayer5_bottom 
The parent is: Tracker_alignable_UChannel90_bottom
Alignable Detector Elements informations: Tracker_alignable_fullmoduleLayer6_bottom 
The parent is: Tracker_alignable_UChannel90_bottom
Alignable Detector Elements informations: Tracker_alignable_supportRing80_top 
The parent is: Tracker_base_alignable
Alignable Detector Elements informations: Tracker_alignable_fullmoduleLayer1_top 
The parent is: Tracker_alignable_supportRing80_top
Alignable Detector Elements informations: Tracker_alignable_fullmoduleLayer2_top 
The parent is: Tracker_alignable_supportRing80_top
Alignable Detector Elements informations: Tracker_alignable_fullmoduleLayer3_top 
The parent is: Tracker_alignable_supportRing80_top
Alignable Detector Elements informations: Tracker_alignable_fullmoduleLayer4_top 
The parent is: Tracker_alignable_supportRing80_top
Alignable Detector Elements informations: Tracker_alignable_UChannel90_top 
The parent is: Tracker_base_alignable
Alignable Detector Elements informations: Tracker_alignable_fullmoduleLayer5_top 
The parent is: Tracker_alignable_UChannel90_top
Alignable Detector Elements informations: Tracker_alignable_fullmoduleLayer6_top 
The parent is: Tracker_alignable_UChannel90_top
java.lang.NullPointerException: Cannot invoke "org.hps.recon.tracking.gbl.AlignableVolume.getL2G()" because "ref_vol" is null
	at org.hps.recon.tracking.gbl.AlignmentStructuresBuilder.buildComposite(AlignmentStructuresBuilder.java:415)
	at org.hps.recon.tracking.gbl.AlignmentStructuresBuilder.<init>(AlignmentStructuresBuilder.java:114)
	at org.hps.recon.tracking.gbl.SimpleGBLTrajAliDriver.detectorChanged(SimpleGBLTrajAliDriver.java:455)
	at org.lcsim.util.Driver.detectorChanged(Driver.java:170)
	at org.lcsim.util.DriverAdapter.detectorChanged(DriverAdapter.java:86)
	at org.lcsim.util.DriverAdapter.recordSupplied(DriverAdapter.java:72)
	at org.freehep.record.loop.DefaultRecordLoop.consumeRecord(DefaultRecordLoop.java:832)
	at org.freehep.record.loop.DefaultRecordLoop.loop(DefaultRecordLoop.java:668)
	at org.freehep.record.loop.DefaultRecordLoop.execute(DefaultRecordLoop.java:566)
	at org.lcsim.util.loop.LCSimLoop.loop(LCSimLoop.java:152)
	at org.lcsim.job.JobControlManager.run(JobControlManager.java:949)
	at org.hps.job.JobManager.main(JobManager.java:31)
org.lcsim.job:SEVERE A fatal error occurred during the job
java.lang.RuntimeException: java.lang.NullPointerException: Cannot invoke "org.hps.recon.tracking.gbl.AlignableVolume.getL2G()" because "ref_vol" is null
	at org.lcsim.util.loop.LCSimLoop.handleClientError(LCSimLoop.java:194)
	at org.freehep.record.loop.DefaultRecordLoop.consumeRecord(DefaultRecordLoop.java:834)
	at org.freehep.record.loop.DefaultRecordLoop.loop(DefaultRecordLoop.java:668)
	at org.freehep.record.loop.DefaultRecordLoop.execute(DefaultRecordLoop.java:566)
	at org.lcsim.util.loop.LCSimLoop.loop(LCSimLoop.java:152)
	at org.lcsim.job.JobControlManager.run(JobControlManager.java:949)
	at org.hps.job.JobManager.main(JobManager.java:31)
Caused by: java.lang.NullPointerException: Cannot invoke "org.hps.recon.tracking.gbl.AlignableVolume.getL2G()" because "ref_vol" is null
	at org.hps.recon.tracking.gbl.AlignmentStructuresBuilder.buildComposite(AlignmentStructuresBuilder.java:415)
	at org.hps.recon.tracking.gbl.AlignmentStructuresBuilder.<init>(AlignmentStructuresBuilder.java:114)
	at org.hps.recon.tracking.gbl.SimpleGBLTrajAliDriver.detectorChanged(SimpleGBLTrajAliDriver.java:455)
	at org.lcsim.util.Driver.detectorChanged(Driver.java:170)
	at org.lcsim.util.DriverAdapter.detectorChanged(DriverAdapter.java:86)
	at org.lcsim.util.DriverAdapter.recordSupplied(DriverAdapter.java:72)
	at org.freehep.record.loop.DefaultRecordLoop.consumeRecord(DefaultRecordLoop.java:832)
	... 5 more

Exception in thread "main" java.lang.RuntimeException: Fatal error occurred during the job
	at org.lcsim.job.JobControlManager.run(JobControlManager.java:972)
	at org.hps.job.JobManager.main(JobManager.java:31)
Caused by: java.lang.RuntimeException: java.lang.NullPointerException: Cannot invoke "org.hps.recon.tracking.gbl.AlignableVolume.getL2G()" because "ref_vol" is null
	at org.lcsim.util.loop.LCSimLoop.handleClientError(LCSimLoop.java:194)
	at org.freehep.record.loop.DefaultRecordLoop.consumeRecord(DefaultRecordLoop.java:834)
	at org.freehep.record.loop.DefaultRecordLoop.loop(DefaultRecordLoop.java:668)
	at org.freehep.record.loop.DefaultRecordLoop.execute(DefaultRecordLoop.java:566)
	at org.lcsim.util.loop.LCSimLoop.loop(LCSimLoop.java:152)
	at org.lcsim.job.JobControlManager.run(JobControlManager.java:949)
	... 1 more
Caused by: java.lang.NullPointerException: Cannot invoke "org.hps.recon.tracking.gbl.AlignableVolume.getL2G()" because "ref_vol" is null
	at org.hps.recon.tracking.gbl.AlignmentStructuresBuilder.buildComposite(AlignmentStructuresBuilder.java:415)
	at org.hps.recon.tracking.gbl.AlignmentStructuresBuilder.<init>(AlignmentStructuresBuilder.java:114)
	at org.hps.recon.tracking.gbl.SimpleGBLTrajAliDriver.detectorChanged(SimpleGBLTrajAliDriver.java:455)
	at org.lcsim.util.Driver.detectorChanged(Driver.java:170)
	at org.lcsim.util.DriverAdapter.detectorChanged(DriverAdapter.java:86)
	at org.lcsim.util.DriverAdapter.recordSupplied(DriverAdapter.java:72)
	at org.freehep.record.loop.DefaultRecordLoop.consumeRecord(DefaultRecordLoop.java:832)
	... 5 more
hpsmc.job:INFO Execution of job_manager took 18.7231 second(s) with return code: 1
Traceback (most recent call last):
  File "/sdf/group/hps/users/eichl008/hps/mc/install/lib/python/hpsmc/job.py", line 824, in <module>
    job.run()
  File "/sdf/group/hps/users/eichl008/hps/mc/install/lib/python/hpsmc/job.py", line 508, in run
    self._execute()
  File "/sdf/group/hps/users/eichl008/hps/mc/install/lib/python/hpsmc/job.py", line 566, in _execute
    raise Exception("Output file '%s' is missing after execution." % outputfile)
Exception: Output file 'events_kf_mille_gblplots.root' is missing after execution.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions