EICrecon
JANA based reconstruction for the EPIC detector
Loading...
Searching...
No Matches
Classes | Functions
clusterizer_MA.h File Reference
#include <vector>
#include <TVector3.h>
Include dependency graph for clusterizer_MA.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  towersStrct
 
struct  clustersStrct
 

Functions

bool acompare (towersStrct lhs, towersStrct rhs)
 
bool acompareCl (clustersStrct lhs, clustersStrct rhs)
 
clustersStrct findMACluster (float seed, float, std::vector< towersStrct > &input_towers_temp, std::vector< towersStrct > &cluster_towers_temp, float aggMargin=1.0)
 
float * CalculateM02andWeightedPosition (std::vector< towersStrct > cluster_towers, float cluster_E_calc, float weight0)
 

Function Documentation

◆ acompare()

bool acompare ( towersStrct  lhs,
towersStrct  rhs 
)

◆ acompareCl()

bool acompareCl ( clustersStrct  lhs,
clustersStrct  rhs 
)

◆ CalculateM02andWeightedPosition()

float * CalculateM02andWeightedPosition ( std::vector< towersStrct cluster_towers,
float  cluster_E_calc,
float  weight0 
)

◆ findMACluster()

clustersStrct findMACluster ( float  seed,
float  ,
std::vector< towersStrct > &  input_towers_temp,
std::vector< towersStrct > &  cluster_towers_temp,
float  aggMargin = 1.0 
)