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"))
|
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