5#ifndef ISF_FASTCALOSIMEVENT_TFCSParametrizationAbsEtaSelectChain_h
6#define ISF_FASTCALOSIMEVENT_TFCSParametrizationAbsEtaSelectChain_h
14 const char *title =
nullptr)
const boost::regex ref(r_ef)
TFCSParametrizationAbsEtaSelectChain(const char *name=nullptr, const char *title=nullptr)
TFCSParametrizationAbsEtaSelectChain(const TFCSParametrizationAbsEtaSelectChain &ref)
virtual int get_bin(TFCSSimulationState &, const TFCSTruthState *truth, const TFCSExtrapolationState *extrapol) const override
this method should determine in derived classes which bin to simulate, so that the simulate method ca...
static void unit_test(TFCSSimulationState *simulstate=nullptr, TFCSTruthState *truth=nullptr, TFCSExtrapolationState *extrapol=nullptr)
virtual const std::string get_bin_text(int bin) const override
print the range of a bin; for bin -1, print the allowed range
TFCSParametrizationEtaSelectChain(const char *name=nullptr, const char *title=nullptr)