|
KiTrack
1.7.0
|
| A class for the cellular automaton | |
| Information about all Criteria | |
| Base exception class for KiTrack - all other exceptions extend this | |
| Wrong segment length exception | |
| Invalid Parameter exception | |
| Out of range exception, used when the user tries to access layers oder sensors, that are not implemented | |
| Unknown criterion exception | |
| Represents a Hopfield Neural Network | |
| An Interface for Criteria | |
Criterion: the difference between the angles of two hits in degrees | |
Criterion: the difference between the angles of two hits in degrees | |
| Criterion: the difference of the sqrt(x^2 + y^2) of two hits | |
Criterion: the difference between the angles of two hits in degrees | |
Criterion: the difference between the angles of two hits in degrees | |
| Criterion: Check if two hits are compatible with a helix crossing the IP | |
| Criterion: distance of two hits divided by their z-distance | |
| Criterion: for straight tracks: if the line between the two hits points towards IP | |
| Criterion: the angle between two 2-segments in the xy - plane | |
| Criterion: the angle in the xy plane between two 2-segments multiplied by the radius of the circle they form | |
| Criterion: the angle between two 2-segments | |
| Criterion: the angle between two 2-segments multiplied by the radius of the circle the segments form | |
| Criterion: the change of the ratio of the distance of two hits over the z distance | |
| Criterion: the distance of the IP from the circle the 3 hits form (in the xy plane) | |
| Criterion: the distance of the circle formed by the two segments from the IP multiplied by R | |
| Criterion: forbids zig zagging: measure the angles in the xy plane, transpose them to the range from -pi to pi and multiply: if there is a zigzag, the sign of the angle switches and the product of both angles becomes negative | |
| Criterion: the transversal momentum | |
| Criterion: the transversal momentum | |
| Criterion: change of the angle (in the xy plane) between segments in the xy plane | |
| Criterion: change of the angle between segments | |
| Criterion: check for the change of the 3D angle and normalise it with R | |
| Criterion: make circles from the semgments and measure the distances of their centers | |
| Criterion: use the first 3 hits to extrapolate the location in xy for a given z of the last hit | |
| Criterion: forbids zig zagging: measure the angles in the xy plane, transpose them to the range from -pi to pi and multiply: if there is a zigzag, the sign of the angle switches and the product of both angles becomes negative | |
Criterion: check for the change of | |
| Criterion: check for the change of the radii of the circles that can be made from the 3-hit segments | |
| An Interface for hits | |
| Abstract Base Class for SectorConnectors | |
| An interface for Sector Systems | |
| Abstract Base Class for tracks | |
| A Segment is something like a track or a part of a track: it consists of hits linked together | |
| This classe builds the Cellular Automaton from the hits | |
| A simple class representing a circle | |
| A base class for subsets | |
| A class to get the best subset with help of a Hopfield Neural Network | |
| A class to get the best subset by taking the element with the highest quality indicator and throwing away all incompatible ones |
1.8.6