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)