#include <RealisticCluster.h>
Definition at line 8 of file RealisticCluster.h.
◆ Hit3DPosition
◆ RealisticCluster()
RealisticCluster::RealisticCluster |
( |
| ) |
|
|
inline |
◆ addHitAndFraction()
void RealisticCluster::addHitAndFraction |
( |
unsigned int |
hit, |
|
|
float |
fraction |
|
) |
| |
|
inline |
◆ getCenterOfGravity()
Hit3DPosition RealisticCluster::getCenterOfGravity |
( |
unsigned int |
layerId | ) |
const |
|
inline |
◆ getEnergy()
float RealisticCluster::getEnergy |
( |
| ) |
const |
|
inline |
◆ getExclusiveEnergy()
float RealisticCluster::getExclusiveEnergy |
( |
| ) |
const |
|
inline |
◆ getExclusiveEnergyFraction()
float RealisticCluster::getExclusiveEnergyFraction |
( |
| ) |
const |
|
inline |
◆ getLayersNum()
unsigned int RealisticCluster::getLayersNum |
( |
| ) |
const |
|
inline |
◆ getMaxEnergy()
float RealisticCluster::getMaxEnergy |
( |
unsigned int |
layerId | ) |
const |
|
inline |
◆ getMaxEnergyPosition()
Hit3DPosition RealisticCluster::getMaxEnergyPosition |
( |
unsigned int |
layerId | ) |
const |
|
inline |
◆ hitsIdsAndFractions()
const std::vector<std::pair<unsigned int, float> >& RealisticCluster::hitsIdsAndFractions |
( |
| ) |
const |
|
inline |
◆ increaseEnergy()
void RealisticCluster::increaseEnergy |
( |
float |
value | ) |
|
|
inline |
◆ increaseExclusiveEnergy()
void RealisticCluster::increaseExclusiveEnergy |
( |
float |
value | ) |
|
|
inline |
◆ isVisible()
bool RealisticCluster::isVisible |
( |
| ) |
const |
|
inline |
◆ modifyFractionByIndex()
void RealisticCluster::modifyFractionByIndex |
( |
float |
fraction, |
|
|
unsigned int |
index |
|
) |
| |
|
inline |
◆ modifyFractionForHitId()
void RealisticCluster::modifyFractionForHitId |
( |
float |
fraction, |
|
|
unsigned int |
hitId |
|
) |
| |
|
inline |
◆ setCenterOfGravity()
void RealisticCluster::setCenterOfGravity |
( |
unsigned int |
layerId, |
|
|
const Hit3DPosition & |
position |
|
) |
| |
|
inline |
◆ setLayersNum()
void RealisticCluster::setLayersNum |
( |
unsigned int |
numberOfLayers | ) |
|
|
inline |
◆ setMaxEnergyHit()
bool RealisticCluster::setMaxEnergyHit |
( |
unsigned int |
layerId, |
|
|
float |
newEnergy, |
|
|
const Hit3DPosition |
position |
|
) |
| |
|
inline |
◆ setVisible()
void RealisticCluster::setVisible |
( |
bool |
vis | ) |
|
|
inline |
◆ exclusiveEnergy
float RealisticCluster::exclusiveEnergy |
|
private |
◆ hitIdsAndFractions_
std::vector<std::pair<unsigned int, float> > RealisticCluster::hitIdsAndFractions_ |
|
private |
◆ layerInfo_
std::vector<LayerInfo> RealisticCluster::layerInfo_ |
|
private |
◆ totalEnergy
float RealisticCluster::totalEnergy |
|
private |
◆ visible
bool RealisticCluster::visible |
|
private |