1 #ifndef _SBN_WEIGHTCALCFACTORY_H_
2 #define _SBN_WEIGHTCALCFACTORY_H_
13 class WeightCalcCreator;
19 static void Register(
const std::string& wghcalcname,
23 static std::map<std::string, WeightCalcCreator*>&
GetTable();
29 #endif // _SBN_WEIGHTCALCFACTORY_H_
static void Register(const std::string &wghcalcname, WeightCalcCreator *creator)
static std::map< std::string, WeightCalcCreator * > & GetTable()
static WeightCalc * Create(const std::string &classname)