31 static constexpr const char*
LABEL =
"PARCONVERSION";
36 void runAnalytic(
const QuantLib::ext::shared_ptr<ore::data::InMemoryLoader>& loader,
37 const std::set<std::string>& runTypes = {})
override;
50 return loader.sensitivities();
void setLabel(const string &label)
const QuantLib::ext::shared_ptr< InputParameters > & inputs() const
const QuantLib::ext::shared_ptr< ore::data::Loader > & loader() const
QuantLib::ext::shared_ptr< InputParameters > inputs_
contains all the input parameters for the run
std::map< std::string, std::vector< ZeroSensitivityLoader::ZeroSensitivity > > loadZeroSensitivities() const
ParConversionAnalytic(const QuantLib::ext::shared_ptr< InputParameters > &inputs)
void setUpConfigurations() override
void runAnalytic(const QuantLib::ext::shared_ptr< ore::data::InMemoryLoader > &loader, const std::set< std::string > &runTypes={}) override
ParConversionAnalyticImpl(const QuantLib::ext::shared_ptr< InputParameters > &inputs)
static constexpr const char * LABEL
Class for structured analytics warnings.