#include <TrackCreator.h>
Public Member Functions | |
| Settings () | |
| Default constructor. | |
Public Attributes | |
| StringVector | m_trackCollections |
| The reconstructed track collections. | |
| StringVector | m_kinkVertexCollections |
| The kink vertex collections. | |
| StringVector | m_prongVertexCollections |
| The prong vertex collections. | |
| StringVector | m_splitVertexCollections |
| The split vertex collections. | |
| StringVector | m_v0VertexCollections |
| The v0 vertex collections. | |
| StringVector | m_prongSplitVertexCollections |
| Concatenated list of prong and split vertex collections. | |
| int | m_shouldFormTrackRelationships |
| Whether to form pandora track relationships using v0 and kink info. | |
| int | m_minTrackHits |
| Track quality cut: the minimum number of track hits. | |
| int | m_minFtdTrackHits |
| Track quality cut: the minimum number of FTD track hits for FTD only tracks. | |
| int | m_maxTrackHits |
| Track quality cut: the maximum number of track hits. | |
| float | m_d0TrackCut |
| Track d0 cut used to determine whether track can be used to form pfo. | |
| float | m_z0TrackCut |
| Track z0 cut used to determine whether track can be used to form pfo. | |
| int | m_usingNonVertexTracks |
| Whether can form pfos from tracks that don't start at vertex. | |
| int | m_usingUnmatchedNonVertexTracks |
| Whether can form pfos from unmatched tracks that don't start at vertex. | |
| int | m_usingUnmatchedVertexTracks |
| Whether can form pfos from unmatched tracks that start at vertex. | |
| float | m_unmatchedVertexTrackMaxEnergy |
| Maximum energy for unmatched vertex track. | |
| float | m_d0UnmatchedVertexTrackCut |
| d0 cut used to determine whether unmatched vertex track can form pfo | |
| float | m_z0UnmatchedVertexTrackCut |
| z0 cut used to determine whether unmatched vertex track can form pfo | |
| float | m_zCutForNonVertexTracks |
| Non vtx track z cut to determine whether track can be used to form pfo. | |
| int | m_reachesECalNTpcHits |
| Minimum number of tpc hits to consider track as reaching ecal. | |
| int | m_reachesECalNFtdHits |
| Minimum number of ftd hits to consider track as reaching ecal. | |
| float | m_reachesECalTpcOuterDistance |
| Max distance from track to tpc r max to id whether track reaches ecal. | |
| int | m_reachesECalMinFtdLayer |
| Min layer in Ftd for tracks to be considered to have reached decal. | |
| float | m_reachesECalTpcZMaxDistance |
| Max distance from track to tpc z max to id whether track reaches ecal. | |
| float | m_reachesECalFtdZMaxDistance |
| Max distance from track hit to ftd z position to identify ftd hits. | |
| float | m_curvatureToMomentumFactor |
| Constant relating track curvature in b field to momentum. | |
| float | m_minTrackECalDistanceFromIp |
| Sanity check on separation between ip and track projected ecal position. | |
| float | m_maxTrackSigmaPOverP |
| Track fraction momentum error cut. | |
| float | m_minMomentumForTrackHitChecks |
| Min track momentum required to perform final quality checks on number of hits. | |
| float | m_tpcMembraneMaxZ |
| Tpc membrane max z coordinate. | |
| float | m_maxTpcInnerRDistance |
| Track cut on distance from tpc inner r to id whether track can form pfo. | |
| float | m_minTpcHitFractionOfExpected |
| Minimum fraction of TPC hits compared to expected. | |
| int | m_minFtdHitsForTpcHitFraction |
| Minimum number of FTD hits to ignore TPC hit fraction. | |
Settings class.
1.8.6