TFCSParametrizationAbsEtaSelectChain class

Base classes

class TFCSParametrizationEtaSelectChain

Constructors, destructors, conversion operators

TFCSParametrizationAbsEtaSelectChain(const char* name = nullptr, const char* title = nullptr)
TFCSParametrizationAbsEtaSelectChain(const TFCSParametrizationAbsEtaSelectChain& ref)

Public functions

auto get_bin(TFCSSimulationState& simulstate, const TFCSTruthState*, const TFCSExtrapolationState*) const -> int override
auto get_bin_text(int bin) const -> const std::string override
print the range of a bin; for bin -1, print the allowed range

Function documentation

int TFCSParametrizationAbsEtaSelectChain::get_bin(TFCSSimulationState& simulstate, const TFCSTruthState*, const TFCSExtrapolationState*) const override

this method should determine in derived classes which bin to simulate, so that the simulate method can call the appropriate TFCSParametrizationBase simulations return -1 if no bin matches