Change filterByPass to string type which from HJ data.
This commit is contained in:
@@ -144,7 +144,21 @@ MetaData MetaDataReader::getMetaDataFromHJ(const std::string& aConfigBinPath, co
|
||||
}
|
||||
if(amcBoardConfig.contains("Filter"))
|
||||
{
|
||||
result.setFilterByPass(amcBoardConfig.at("Filter").get<double>());
|
||||
std::string filterByPassFromConfig = amcBoardConfig.at("Filter").get<std::string>();
|
||||
double filterByPass = 0;
|
||||
if(filterByPassFromConfig == "BandPassY_Y")
|
||||
{
|
||||
filterByPass = 1;
|
||||
}
|
||||
else if(filterByPassFromConfig == "BandPassZ_Z")
|
||||
{
|
||||
filterByPass = 2;
|
||||
}
|
||||
else if(filterByPassFromConfig == "Bypass")
|
||||
{
|
||||
filterByPass = 3;
|
||||
}
|
||||
result.setFilterByPass(filterByPass);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user