|
EICrecon
JANA based reconstruction for the EPIC detector
|
#include <map>#include <math.h>#include <algorithms/logger.h>#include <TVector3.h>#include <Evaluator/DD4hepUnits.h>#include <edm4eic/CherenkovParticleIDCollection.h>#include <edm4hep/ParticleIDCollection.h>

Go to the source code of this file.
Namespaces | |
| namespace | eicrecon |
| -client | |
| namespace | eicrecon::Tools |
Functions | |
| std::unordered_map< int, std::string > | eicrecon::Tools::GetRadiatorIDs () |
| std::string | eicrecon::Tools::GetRadiatorName (int id) |
| int | eicrecon::Tools::GetRadiatorID (std::string name) |
| std::vector< std::pair< double, double > > | eicrecon::Tools::ApplyFineBinning (const std::vector< std::pair< double, double > > &input, unsigned nbins) |
| bool | eicrecon::Tools::GetFinelyBinnedTableEntry (const std::vector< std::pair< double, double > > &table, double argument, double *entry) |
| template<class PodioVector3 > | |
| TVector3 | eicrecon::Tools::PodioVector3_to_TVector3 (const PodioVector3 v) |
| template<class MathVector3 > | |
| TVector3 | eicrecon::Tools::MathVector3_to_TVector3 (MathVector3 v) |
| std::string | eicrecon::Tools::PrintTVector3 (std::string name, TVector3 vec, int nameBuffer=30) |
| std::string | eicrecon::Tools::HypothesisTableHead (int indent=4) |
| std::string | eicrecon::Tools::HypothesisTableLine (edm4eic::CherenkovParticleIDHypothesis hyp, int indent=4) |
| std::string | eicrecon::Tools::HypothesisTableLine (edm4hep::ParticleID hyp, int indent=4) |