TFCSEnergyRenormalization class
#include <TFCSEnergyRenormalization.h>
Contents
The class TFCSEnergyRenormalization ensures that the sum of cell energies in every calorimeter layer matches the output of energy simulation
Base classes
- class TFCSParametrization
Constructors, destructors, conversion operators
- TFCSEnergyRenormalization(const char* name = nullptr, const char* title = nullptr, CaloGeo* geo = nullptr)
- ~TFCSEnergyRenormalization() virtual
Public functions
- void set_geometry(CaloGeo* geo) override
- auto is_match_Ekin_bin(int) const -> bool override
- auto is_match_calosample(int) const -> bool override
- auto simulate(TFCSSimulationState& simulstate, const TFCSTruthState* truth, const TFCSExtrapolationState* extrapol) const -> FCSReturnCode override
- Method in all derived classes to do some simulation.
Protected variables
Function documentation
void TFCSEnergyRenormalization:: set_geometry(CaloGeo* geo) override
Method to set the geometry access pointer. Loops over daughter objects if present