4#ifndef HLTSEEDING_ROISUNPACKINGEMULATIONTOOL_H
5#define HLTSEEDING_ROISUNPACKINGEMULATIONTOOL_H
16 const std::string& name,
17 const IInterface* parent );
20 virtual StatusCode
unpack(
const EventContext& ctx,
22 const HLT::IDSet& activeChains)
const override;
25 virtual StatusCode
start()
override;
31 "RoIWidth", 0.1,
"Size of RoI in eta/ phi"};
34 this,
"InputFilename",
"RoIEmulation.dat",
"FakeROI input filename"};
37 this,
"ThresholdPrefix",
"EM",
38 "Activate chains that are seed from threshold that have this prefix in the name"};
52 static std::vector<FakeRoI>
parseInputFileLine(
const std::string& line,
unsigned lineNumber);
54 std::vector<std::vector<RoIsUnpackingEmulationTool::FakeRoI>>
m_inputData;
Class holding the LVL1 RoIB result build by the RoIBuilder.
std::set< HLT::Identifier > IDSet