1 #ifndef BSEMCENERGYCALCULATIONALGO_HH 2 #define BSEMCENERGYCALCULATIONALGO_HH 7 #include "RtypesCore.h" 16 class TMemberInspector;
void SetNeighbouringRelation(const BSEmcGeoNeighbouringRelationPar *t_neighbouringRelation)
Double_t CalculateE25(const BSEmcCluster *t_cluster, const std::vector< const BSEmcDigi *> &t_digis) const
virtual ~BSEmcEnergyCalculationAlgo()
Double_t CalculateE1(const BSEmcCluster *t_cluster, const std::vector< const BSEmcDigi *> &t_digis) const
a cluster (group of neighboring crystals) of hit emc crystals
Double_t CalculateEnergy(const BSEmcCluster *t_cluster, const std::vector< const BSEmcDigi *> &t_digis) const
represents the reconstructed hit of one emc crystal
BSEmcEnergyCalculationAlgo()
Helper class to calculate the Energies of a cluster.
Neigbouring Relations based on a list of detectorIds.
Double_t CalculateE9(const BSEmcCluster *t_cluster, const std::vector< const BSEmcDigi *> &t_digis) const