Algorithm that reconstructs the entrance octant of the primary particle.
This algorithm coarsely reconstructs the region of space where a particle comes from in terms of an octant in the HERD reference frame. Currently it can rely on the directional axis reconstructed from the CALO deposit or other similar method producing a track object, on the MC track or on the timing information provided by the PSD tiles. If a track is provided the entrance octant is evaluated at both the impact point and at the origin point. Origin point is obtained backpropagating the impact point by 200 m.
The time measurement only provide information on the impact region.
Needed event objects:
name | type | store | required | description |
mcTruth | MCTruth | evStore | if recoMethod="mc" | The MC truth. |
caloAxes | CaloAxes | evStore | if recoMethod="axis" | The CALO axes. |
psdTimeStampsColl | PsdTimeStampsColl | evStore | if recomethod="timing" | The collection of PSD timestamps |
Needed global objects:
name | type | store | required | description |
psdGeoParamsColl | PsdGeoParamsColl | globStore | if recomethod="timing" | The geometric parameters of the PSD. |
scdGeoParamsColl | ScdGeoParamsColl | globStore | if recoPosition!="timing" | The geometric parameters of the PSD. |
Provided event objects:
name | type | store | description |
entranceInfo | EntranceInfo | evStore | The reconstructed entrance informations. |
Parameters:
name | type | default value | description |
axisObjectName | string | "caloAxes" | The name of the track object to be used in the axis method. |
recoMethod | string | "axis" | The entrance side reconstruction method (possible values: "mc", "calo", "timing"). |