The problem is that there are two event entries, 152 and 168 with the same event id: 156.
Here it is some output from SignalToTrack file ...
root [4] run0->GetAnalysisTree()->PrintObservables()
Entry : 168
> Event ID : 156
> Event Time : 1613392317.47682
> Event Tag :
-----------------------------------------
Observable : veto_PeakTime Value : {[4622:465],[4626:310],[4628:499],[4638:205],[4645:473],[4654:458],[4660:485],[4661:216],[4671:243]}
Observable : veto_MaxPeakAmplitude Value : {[4622:2944.02],[4626:1436.78],[4628:1255.16],[4638:2942.42],[4645:17.4556],[4654:1252.42],[4660:11.5
Observable : veto_VetoAboveThreshold Value : 0
Observable : veto_NvetoAboveThreshold Value : 0
Observable : veto_VetoInTimeWindow Value : 1
Observable : veto_NVetoInTimeWindow Value : 9
Observable : sAna_pointsoverthres_map Value : {[4329:131],[4330:127],[4331:124],[4332:123],[4334:124],[4490:89],[4493:119],[4494:127],[4495:133],[4
Observable : sAna_risetime_map Value : {[4329:38],[4330:36],[4331:34],[4332:37],[4334:35],[4490:27],[4493:33],[4494:34],[4495:37],[4497:33],
Observable : sAna_baseline_map Value : {[4329:275.394],[4330:273.983],[4331:275.406],[4332:274.994],[4334:273.689],[4490:262.817],[4493:259.
Observable : sAna_baselinesigma_map Value : {[4329:10.6617],[4330:11.7971],[4331:11.9883],[4332:11.2514],[4334:11.937],[4490:8.59229],[4493:6.964
Observable : sAna_max_amplitude_map Value : {[4329:431.606],[4330:370.017],[4331:266.594],[4332:279.006],[4334:303.311],[4490:107.183],[4493:149.
Observable : sAna_thr_integral_map Value : {[4329:31371.3],[4330:26387.1],[4331:19707.7],[4332:19905.7],[4334:22047.6],[4490:6434.32],[4493:1025
Observable : sAna_SecondsFromStart Value : 317.597
Observable : sAna_HoursFromStart Value : 0.0882214
Observable : sAna_EventTimeDelay Value : 0
Observable : sAna_MeanRate_InHz Value : 0.17234
Observable : sAna_BaseLineMean Value : 271.458
Observable : sAna_BaseLineSigmaMean Value : 20.9076
Observable : sAna_TimeBinsLength Value : 512
Observable : sAna_NumberOfSignals Value : 11
Observable : sAna_NumberOfGoodSignals Value : 10
Observable : sAna_FullIntegral Value : 215861
Observable : sAna_ThresholdIntegral Value : 179374
Observable : sAna_RiseSlopeAvg Value : 4521.05
Observable : sAna_SlopeIntegral Value : 45210.5
Observable : sAna_RateOfChangeAvg Value : 0.1
Observable : sAna_RiseTimeAvg Value : 34.4
Observable : sAna_TripleMaxIntegral Value : 7511.6
Observable : sAna_IntegralBalance Value : 0.0923185
Observable : sAna_AmplitudeIntegralRatio Value : 71.2497
Observable : sAna_MinPeakAmplitude Value : 107.183
Observable : sAna_MaxPeakAmplitude Value : 431.606
Observable : sAna_PeakAmplitudeIntegral Value : 2517.53
Observable : sAna_MinEventValue Value : -314.567
Observable : sAna_AmplitudeRatio Value : 5.83295
Observable : sAna_MaxPeakTime Value : 276
Observable : sAna_MinPeakTime Value : 268
Observable : sAna_MaxPeakTimeDelay Value : 8
Observable : sAna_AveragePeakTime Value : 273
Observable : hitsAna_energy Value : 7511.6
Observable : hitsAna_energyX Value : 4932.6
Observable : hitsAna_energyY Value : 2579
Observable : hitsAna_balanceXYenergy Value : 0.313329
Observable : hitsAna_nHits Value : 30
Observable : hitsAna_nHitsX Value : 15
Observable : hitsAna_nHitsY Value : 15
Observable : hitsAna_balanceXYnHits Value : 0
Observable : hitsAna_nHitsSizeXY Value : 21.2132
Observable : hitsAna_maxHitEnergy Value : 431.606
Observable : hitsAna_minHitEnergy Value : 102.183
Observable : hitsAna_meanHitEnergy Value : 250.387
Observable : hitsAna_meanHitEnergyBalance Value : 0.0333333
Observable : hitsAna_xMean Value : 26.1059
Observable : hitsAna_yMean Value : 17.6696
Observable : hitsAna_zMean Value : 167.872
Observable : hitsAna_xSigma Value : 0.591229
Observable : hitsAna_ySigma Value : 0.488268
Observable : hitsAna_xy2Sigma Value : 0.587957
Observable : hitsAna_xySigmaBalance Value : 0.0953787
Observable : hitsAna_z2Sigma Value : 1.57108
Observable : hitsAna_xySkew Value : -0.0826716
Observable : hitsAna_zSkew Value : 0.818945
Observable : hitsAna_isInsidePrismVolume Value : 1
Observable : hitsAna_nInsidePrismVolume Value : 30
Observable : hitsAna_energyInsidePrismVolume Value : 7511.6
Observable : hitsAna_distanceToPrismWall Value : 3
Observable : hitsAna_distanceToPrismTop Value : 129.8
Observable : hitsAna_distanceToPrismBottom Value : 178.514
Observable : hitsAna_xMeanInPrism Value : 26.1059
Observable : hitsAna_yMeanInPrism Value : 17.6696
Observable : hitsAna_zMeanInPrism Value : 167.872
Observable : tckAna_nTracks_X Value : 1
Observable : tckAna_nTracks_Y Value : 1
Observable : tckAna_nTracks_XYZ Value : 0
Observable : tckAna_trackEnergy Value : 7511.6
Observable : tckAna_MaxTrackEnergy Value : 0
Observable : tckAna_MaxTrackEnergy_Y Value : 2579
Observable : tckAna_MaxTrackEnergy_X Value : 4932.6
Observable : tckAna_MaxTrackEnergyRatio Value : 0
Observable : tckAna_SecondTrackMaxEnergy Value : 0
Observable : tckAna_SecondTrackMaxEnergy_X Value : 0
Observable : tckAna_SecondTrackMaxEnergy_Y Value : 0
Observable : tckAna_MaxTrackLength_XYZ Value : 0
Observable : tckAna_MaxTrackLength_X Value : 17.6579
Observable : tckAna_MaxTrackLength_Y Value : 15.7658
Observable : tckAna_MaxTrackVolume_XYZ Value : 0
Observable : tckAna_MaxTrackVolume_X Value : 16.3425
Observable : tckAna_MaxTrackVolume_Y Value : 30.8589
Observable : tckAna_MaxTrack_Xmean_XYZ Value : 0
Observable : tckAna_MaxTrack_Ymean_XYZ Value : 0
Observable : tckAna_MaxTrack_Zmean_XYZ Value : 0
Observable : tckAna_MaxTrack_Xmean_X Value : 26.1059
Observable : tckAna_MaxTrack_Zmean_X Value : 168.23
Observable : tckAna_MaxTrack_Ymean_Y Value : 17.6696
Observable : tckAna_MaxTrack_Zmean_Y Value : 167.186
Observable : hitsAnaGauss_xSigmaGaus Value : 0.619457
Observable : hitsAnaGauss_ySigmaGaus Value : 0.887357
Observable : hitsAnaGauss_xy2SigmaGaus Value : 1.17113
Observable : hitsAnaGauss_xySigmaBalanceGaus Value : -0.177792
root [5] run0->GetEventWithID(156)
(TRestEvent *) 0x55eda9db8bd0
root [6] run0->GetAnalysisTree()->PrintObservables()
Entry : 152
> Event ID : 156
> Event Time : 1613392317.47682
> Event Tag :
-----------------------------------------
Observable : veto_PeakTime Value : {}
Observable : veto_MaxPeakAmplitude Value : {}
Observable : veto_VetoAboveThreshold Value : 0
Observable : veto_NvetoAboveThreshold Value : 0
Observable : veto_VetoInTimeWindow Value : 0
Observable : veto_NVetoInTimeWindow Value : 0
Observable : sAna_pointsoverthres_map Value : {[4327:84],[4677:121]}
Observable : sAna_risetime_map Value : {[4327:21],[4677:27]}
Observable : sAna_baseline_map Value : {[4327:278.067],[4677:269.806]}
Observable : sAna_baselinesigma_map Value : {[4327:12.555],[4677:61.4314]}
Observable : sAna_max_amplitude_map Value : {[4327:116.933],[4677:788.194]}
Observable : sAna_thr_integral_map Value : {[4327:6960.4],[4677:51914.5]}
Observable : sAna_SecondsFromStart Value : 317.597
Observable : sAna_HoursFromStart Value : 0.0882214
Observable : sAna_EventTimeDelay Value : 12.8876
Observable : sAna_MeanRate_InHz Value : 0.169474
Observable : sAna_BaseLineMean Value : 273.936
Observable : sAna_BaseLineSigmaMean Value : 36.9932
Observable : sAna_TimeBinsLength Value : 512
Observable : sAna_NumberOfSignals Value : 2
Observable : sAna_NumberOfGoodSignals Value : 2
Observable : sAna_FullIntegral Value : 54606.3
Observable : sAna_ThresholdIntegral Value : 58874.9
Observable : sAna_RiseSlopeAvg Value : 8799.49
Observable : sAna_SlopeIntegral Value : 17599
Observable : sAna_RateOfChangeAvg Value : 0.5
Observable : sAna_RiseTimeAvg Value : 24
Observable : sAna_TripleMaxIntegral Value : 2702.38
Observable : sAna_IntegralBalance Value : -0.037615
Observable : sAna_AmplitudeIntegralRatio Value : 65.046
Observable : sAna_MinPeakAmplitude Value : 116.933
Observable : sAna_MaxPeakAmplitude Value : 788.194
Observable : sAna_PeakAmplitudeIntegral Value : 905.128
Observable : sAna_MinEventValue Value : -269.806
Observable : sAna_AmplitudeRatio Value : 1.14836
Observable : sAna_MaxPeakTime Value : 320
Observable : sAna_MinPeakTime Value : 263
Observable : sAna_MaxPeakTimeDelay Value : 57
Observable : sAna_AveragePeakTime Value : 291.5
Observable : hitsAna_energy Value : 2702.38
Observable : hitsAna_energyX Value : 2702.38
Observable : hitsAna_energyY Value : 0
Observable : hitsAna_balanceXYenergy Value : 1
Observable : hitsAna_nHits Value : 6
Observable : hitsAna_nHitsX Value : 6
Observable : hitsAna_nHitsY Value : 0
Observable : hitsAna_balanceXYnHits Value : 1
Observable : hitsAna_nHitsSizeXY Value : 6
Observable : hitsAna_maxHitEnergy Value : 788.194
Observable : hitsAna_minHitEnergy Value : 111.933
Observable : hitsAna_meanHitEnergy Value : 450.397
Observable : hitsAna_meanHitEnergyBalance Value : 0.166667
Observable : hitsAna_xMean Value : 28
Observable : hitsAna_yMean Value : 0
Observable : hitsAna_zMean Value : 194.101
Observable : hitsAna_xSigma Value : 4.74299e-07
Observable : hitsAna_ySigma Value : 0
Observable : hitsAna_xy2Sigma Value : 2.2496e-13
Observable : hitsAna_xySigmaBalance Value : 1
Observable : hitsAna_z2Sigma Value : 161.506
Observable : hitsAna_xySkew Value : 1
Observable : hitsAna_zSkew Value : 2.23124
Observable : hitsAna_isInsidePrismVolume Value : 1
Observable : hitsAna_nInsidePrismVolume Value : 6
Observable : hitsAna_energyInsidePrismVolume Value : 2702.38
Observable : hitsAna_distanceToPrismWall Value : 2
Observable : hitsAna_distanceToPrismTop Value : 100.382
Observable : hitsAna_distanceToPrismBottom Value : 175.171
Observable : hitsAna_xMeanInPrism Value : 28
Observable : hitsAna_yMeanInPrism Value : -nan
Observable : hitsAna_zMeanInPrism Value : 194.101
Observable : tckAna_nTracks_X Value : 2
Observable : tckAna_nTracks_Y Value : 0
Observable : tckAna_nTracks_XYZ Value : 0
Observable : tckAna_trackEnergy Value : 2702.38
Observable : tckAna_MaxTrackEnergy Value : 0
Observable : tckAna_MaxTrackEnergy_Y Value : 0
Observable : tckAna_MaxTrackEnergy_X Value : 2358.58
Observable : tckAna_MaxTrackEnergyRatio Value : 0.127221
Observable : tckAna_SecondTrackMaxEnergy Value : 0
Observable : tckAna_SecondTrackMaxEnergy_X Value : 343.8
Observable : tckAna_SecondTrackMaxEnergy_Y Value : 0
Observable : tckAna_MaxTrackLength_XYZ Value : 0
Observable : tckAna_MaxTrackLength_X Value : 2.00578
Observable : tckAna_MaxTrackLength_Y Value : 0
Observable : tckAna_MaxTrackVolume_XYZ Value : 0
Observable : tckAna_MaxTrackVolume_X Value : 1.78807
Observable : tckAna_MaxTrackVolume_Y Value : 0
Observable : tckAna_MaxTrack_Xmean_XYZ Value : 0
Observable : tckAna_MaxTrack_Ymean_XYZ Value : 0
Observable : tckAna_MaxTrack_Zmean_XYZ Value : 0
Observable : tckAna_MaxTrack_Xmean_X Value : 28
Observable : tckAna_MaxTrack_Zmean_X Value : 198.949
Observable : tckAna_MaxTrack_Ymean_Y Value : 0
Observable : tckAna_MaxTrack_Zmean_Y Value : 0
Observable : hitsAnaGauss_xSigmaGaus Value : 0.00110707
Observable : hitsAnaGauss_ySigmaGaus Value : 0
Observable : hitsAnaGauss_xy2SigmaGaus Value : 1.22561e-06
Observable : hitsAnaGauss_xySigmaBalanceGaus Value : 1
root [7]
It seems that it is the entry 168 that is the good one, because if I look into the input file used: /storage/iaxo/iaxo-lab/analysis/signalAnalysis/R01184_00000_RawToSignal_Ar2Iso_BackgroundWith9Vetos_cristina_2.3.4_vetoTh2500_vetoTime190300.root
it seems the entry 169 at the original RawToSignal file contains the same values as the entry 168 in the previous track file.
Here it is some output from RawToSignal file ...
root [0] run0->GetEntry(169)
root [1] run0->PrintObservables()
Entry : 169
> Event ID : 156
> Event Time : 1613392317.47682
> Event Tag :
-----------------------------------------
Observable : veto_PeakTime Value : {[4622:465],[4626:310],[4628:499],[4638:205],[4645:473],[4654:458],[4660:485],[4661:216],[4671:243]}
Observable : veto_MaxPeakAmplitude Value : {[4622:2944.02],[4626:1436.78],[4628:1255.16],[4638:2942.42],[4645:17.4556],[4654:1252.42],[4660:11.5
Observable : veto_VetoAboveThreshold Value : 0
Observable : veto_NvetoAboveThreshold Value : 0
Observable : veto_VetoInTimeWindow Value : 1
Observable : veto_NVetoInTimeWindow Value : 9
Observable : sAna_pointsoverthres_map Value : {[4329:131],[4330:127],[4331:124],[4332:123],[4334:124],[4490:89],[4493:119],[4494:127],[4495:133],[4
Observable : sAna_risetime_map Value : {[4329:38],[4330:36],[4331:34],[4332:37],[4334:35],[4490:27],[4493:33],[4494:34],[4495:37],[4497:33],
Observable : sAna_baseline_map Value : {[4329:275.394],[4330:273.983],[4331:275.406],[4332:274.994],[4334:273.689],[4490:262.817],[4493:259.
Observable : sAna_baselinesigma_map Value : {[4329:10.6617],[4330:11.7971],[4331:11.9883],[4332:11.2514],[4334:11.937],[4490:8.59229],[4493:6.964
Observable : sAna_max_amplitude_map Value : {[4329:431.606],[4330:370.017],[4331:266.594],[4332:279.006],[4334:303.311],[4490:107.183],[4493:149.
Observable : sAna_thr_integral_map Value : {[4329:31371.3],[4330:26387.1],[4331:19707.7],[4332:19905.7],[4334:22047.6],[4490:6434.32],[4493:1025
Observable : sAna_SecondsFromStart Value : 317.597
Observable : sAna_HoursFromStart Value : 0.0882214
Observable : sAna_EventTimeDelay Value : 0
Observable : sAna_MeanRate_InHz Value : 0.17234
Observable : sAna_BaseLineMean Value : 271.458
Observable : sAna_BaseLineSigmaMean Value : 20.9076
Observable : sAna_TimeBinsLength Value : 512
Observable : sAna_NumberOfSignals Value : 11
Observable : sAna_NumberOfGoodSignals Value : 10
Observable : sAna_FullIntegral Value : 215861
Observable : sAna_ThresholdIntegral Value : 179374
Observable : sAna_RiseSlopeAvg Value : 4521.05
Observable : sAna_SlopeIntegral Value : 45210.5
Observable : sAna_RateOfChangeAvg Value : 0.1
Observable : sAna_RiseTimeAvg Value : 34.4
Observable : sAna_TripleMaxIntegral Value : 7511.6
Observable : sAna_IntegralBalance Value : 0.0923185
Observable : sAna_AmplitudeIntegralRatio Value : 71.2497
Observable : sAna_MinPeakAmplitude Value : 107.183
Observable : sAna_MaxPeakAmplitude Value : 431.606
Observable : sAna_PeakAmplitudeIntegral Value : 2517.53
Observable : sAna_MinEventValue Value : -314.567
Observable : sAna_AmplitudeRatio Value : 5.83295
Observable : sAna_MaxPeakTime Value : 276
Observable : sAna_MinPeakTime Value : 268
Observable : sAna_MaxPeakTimeDelay Value : 8
Observable : sAna_AveragePeakTime Value : 273
root [2]
You could try the following options now as a try:
-
Regenerate the RawToSignal file from scratch but this time do not use multi-thread mode. Use only one thread --j 1
.
-
Remove any not necessary processes to reach to the TrackEvent
type. I.e. all analysis type processes, veto, channelActivity, RawSignal, …, even the TrackAnalysis, just to check if the entries-id problem is still there.
-
Question, which process is removing entries? Perhaps that could also be a source of error. Try to identify the process that removes few of the entries. There are 22 missing entries at the final track file. 3450 at the raw file versus 3428 at the track file.