Page MenuHomeHEPForge

WeightEngineBase.cxx
No OneTemporary

Size
718 B
Referenced Files
None
Subscribers
None

WeightEngineBase.cxx

#include "WeightEngineBase.h"
bool WeightEngineBase::IsDialIncluded(std::string name) {
return (fNameIndex.find(name) != fNameIndex.end());
}
bool WeightEngineBase::IsDialIncluded(int nuisenum) {
return (fEnumIndex.find(nuisenum) != fEnumIndex.end());
}
double WeightEngineBase::GetDialValue(std::string name) {
if (!IsDialIncluded(name)) {
ERR(FTL) << "Dial " << name
<< " not included in " << fCalcName << std::endl;
}
return fValues[fNameIndex[name][0]];
}
double WeightEngineBase::GetDialValue(int nuisenum) {
if (!IsDialIncluded(nuisenum)) {
ERR(FTL) << "Dial Enum " << nuisenum
<< " not included in " << fCalcName << std::endl;
}
return fValues[fEnumIndex[nuisenum][0]];
}

File Metadata

Mime Type
text/x-c
Expires
Tue, Sep 30, 4:42 AM (1 d, 17 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
6564744
Default Alt Text
WeightEngineBase.cxx (718 B)

Event Timeline