TFCSHistoLateralShapeWeightHitAndMiss class
Contents
Base classes
Constructors, destructors, conversion operators
- TFCSHistoLateralShapeWeightHitAndMiss(const char* name = nullptr, const char* title = nullptr)
- ~TFCSHistoLateralShapeWeightHitAndMiss() virtual
Public functions
- auto simulate_hit(Hit& hit, TFCSSimulationState& simulstate, const TFCSTruthState* truth, const TFCSExtrapolationState* extrapol) -> FCSReturnCode override
Function documentation
FCSReturnCode TFCSHistoLateralShapeWeightHitAndMiss:: simulate_hit(Hit& hit,
TFCSSimulationState& simulstate,
const TFCSTruthState* truth,
const TFCSExtrapolationState* extrapol) override
weight the energy of one hit in order to generate fluctuations. If the hit energy is 0, discard the hit