TimeOfFlight  1.32.00
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Namespaces | Functions
TOFUtils.h File Reference
#include <vector>
#include "EVENT/ReconstructedParticle.h"
#include "DDRec/Vector3D.h"
+ Include dependency graph for TOFUtils.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 TOFUtils
 Utility functions that are used by the TOFEstimators processor.
 

Functions

dd4hep::rec::Vector3D TOFUtils::getHelixMomAtTrackState (const EVENT::TrackState &ts, double bField)
 Get track momentum at the track state. More...
 
double TOFUtils::getTPCOuterR ()
 Returns TPC outer radius from the DD4hep detector geometry. More...
 
EVENT::TrackerHit * TOFUtils::getSETHit (EVENT::Track *track, double tpcOuterR)
 Returns SET hit. More...
 
std::vector
< EVENT::CalorimeterHit * > 
TOFUtils::selectFrankEcalHits (EVENT::Cluster *cluster, EVENT::Track *track, int maxEcalLayer, double bField)
 Get a subset of the cluster calorimeter hits. More...
 
double TOFUtils::getTofClosest (EVENT::Cluster *cluster, EVENT::Track *track, double timeResolution)
 Get the time-of-flight using the closest ECal hit. More...
 
double TOFUtils::getTofFrankAvg (std::vector< EVENT::CalorimeterHit * > selectedHits, EVENT::Track *track, double timeResolution)
 Get the time-of-flight using average of the Frank ECal hits. More...
 
double TOFUtils::getTofFrankFit (std::vector< EVENT::CalorimeterHit * > selectedHits, EVENT::Track *track, double timeResolution)
 Get the time-of-flight using fit of the Frank ECal hits. More...