TFCSGANEtaSlice class
#include <TFCSGANEtaSlice.h>
Contents
Base classes
- class ISF_FCS::MLogging
Public types
- using FitResultsPerLayer = std::map<int, std::vector<double>>
- using ExtrapolatorWeights = std::map<int, double>
- using NetworkInputs = std::map<std::string, std::map<std::string, double>>
- using NetworkOutputs = std::map<std::string, double>
Constructors, destructors, conversion operators
- TFCSGANEtaSlice()
- TFCSGANEtaSlice(int pid, int etaMin, int etaMax, const TFCSGANXMLParameters& param)
- ~TFCSGANEtaSlice() virtual
Public functions
- auto LoadGAN() -> bool
- void CalculateMeanPointFromDistributionOfR()
- void ExtractExtrapolatorMeansFromInputs()
- auto GetNetworkOutputs(const TFCSTruthState* truth, const TFCSExtrapolationState* extrapol, TFCSSimulationState simulstate) const -> NetworkOutputs
- auto IsGanCorrectlyLoaded() const -> bool
- auto GetFitResults() const -> FitResultsPerLayer
- auto GetExtrapolatorWeights() -> ExtrapolatorWeights
- void Print() const