Class Reference for E1039 Core & Analysis Software
UtilTrack.h File Reference
#include <vector>
+ Include dependency graph for UtilTrack.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 UtilTrack
 

Functions

SQTrackUtilTrack::FindTrackByID (const SQTrackVector *vec, const int id_trk, const bool do_assert=false)
 Find a track by track ID in the given track list. More...
 
SQHitVectorUtilTrack::FindHitsOfTrack (const SQHitVector *vec_in, const int id_trk)
 Find all hits associated with the given track. More...
 
SQHitVectorUtilTrack::FindDetectorHitsOfTrack (const SQHitVector *vec_in, const int id_trk, const std::string det_name)
 Find track-associated hits whose detector name starts with 'det_name'. More...
 
SQHitVectorUtilTrack::FindDetectorHitsOfTrack (const SQHitVector *vec_in, const int id_trk, const char *det_name)
 Find track-associated hits whose detector name starts with 'det_name'. More...
 
SQHitVectorUtilTrack::FindHodoHitsOfTrack (const SQHitVector *vec_in, const int id_trk)
 Find all hodoscope hits hits associated with the given track. More...
 
std::vector< int > UtilTrack::FindMatchedRoads (SRecTrack *trk, const double margin=0)
 Find all roads that match to the given track within the hodo paddle width plus the given margin. More...
 
std::vector< int > UtilTrack::FindMatchedRoads (const TVector3 pos1, const TLorentzVector mom1, const TVector3 pos3, const TLorentzVector mom3, const double margin=0)
 Find all roads that match to the given track within the hodo paddle width plus the given margin. More...
 

Variables

int UtilTrack::verbosity = 0