5#ifndef HLTSEEDING_CTPUNPACKINGTOOL_H
6#define HLTSEEDING_CTPUNPACKINGTOOL_H
21 const std::string& name,
22 const IInterface* parent );
29 virtual StatusCode
start()
override;
32 const std::vector<std::string>& l1ItemNames,
33 bool& pass)
const override;
40 this,
"HLTTriggerMenu",
"DetectorStore+HLTTriggerMenu",
"HLT Menu"};
42 this,
"L1TriggerMenu",
"DetectorStore+L1TriggerMenu",
"L1 Menu"};
45 this,
"CTPResult",
"StoreGateSvc+CTPResult",
"CTP Result"};
48 this,
"UseTBPBits",
false,
49 "When true, use Trigger Before Prescale bits instead of Trigger After Veto (for testing only)"};
52 this,
"UseEDMxAOD",
false,
53 "When true, use xAOD::CTPResult object when decoding instead of relying on ROIB::RoIBResult for CTP words"};
Class holding the LVL1 RoIB result build by the RoIBuilder.
Property holding a SG store/key/clid from which a ReadHandle is made.
std::vector< HLT::Identifier > IDVec