HerdSoftware  0.3.2
Namespaces | Functions
ReconstructionUtils.cpp File Reference
#include "utils/reconstruction/ReconstructionUtils.h"
#include "utils/geom/GeomUtils.h"
#include <algorithm>

Namespaces

 Herd
 CssGeoParams.h CssGeoParams class declaration.
 
 Herd::Reconstruction
 

Functions

Point Herd::Reconstruction::CaloTwoThreshShowerStartingPoint (const CaloHits &caloHits, const Line &showerAxis, const CaloGeoParams &caloGeoParams, float thr1, float thr2, float radius, float distSecond, float threshold=0.0f)
 Compute the shower starting point using a two-threshold algorithm. More...
 
float Herd::Reconstruction::CaloLongitudinalMoment (unsigned int order, const CaloHits &hits, const Vec3D &dir, const Point &refPoint, const CaloGeoParams &geoParams, float threshold=0.0f)
 Computes the logitudinal moment of the CALO hits distribution. More...
 
float Herd::Reconstruction::CaloLateralMoment (unsigned int order, const CaloHits &hits, const Line &dir, const CaloGeoParams &geoParams, float threshold=0.0f)
 Computes the lateral moment of the CALO hits distribution. More...
 
float Herd::Reconstruction::CaloLocalEnergy (const CaloHits &hits, const Line &line, const CaloGeoParams &geoParams, float radius, float innerRadius=0, Point refPoint=defaultValue< Point >, float startPos=std::numeric_limits< float >::lowest(), float endPos=std::numeric_limits< float >::max(), float threshold=0.0f)
 Computes the energy deposit around the given line. More...
 
BinnedProfile< float > Herd::Reconstruction::CaloSignalLongitudinalProfile (const CaloHits &hits, const Line &line, const CaloGeoParams &geoParams, float maxRadius, float longitudinalDistStep, float threshold=0.0f)
 Computes the longitudinal profile of the CALO energy deposit distribution. More...
 
BinnedProfile< float > Herd::Reconstruction::CaloLateralMomentLongitudinalProfile (const CaloHits &hits, const Line &line, const CaloGeoParams &geoParams, float maxRadius, float longitudinalDistStep, float momentOrder, float threshold=0.0f)
 Calculate the longitudinal profile of the lateral momenta according to user defined longitudinal step. More...