|  | ATLAS Offline Software
    | 
 
 
 
Go to the documentation of this file.
   15 #include "GaudiKernel/StatusCode.h" 
   33                                                  const std::string& 
name,
 
   34                                                  const IInterface* 
parent) :
 
   57   return StatusCode::SUCCESS;
 
   61   return StatusCode::SUCCESS;
 
   69   std::unique_ptr<ITrigJetHypoInfoCollector> infocollector(
nullptr);
 
   74   for (
auto decision : *outputDecisions) { 
 
   79       decisionIDs(*previousDecisionEL, previousDecisionIDs);
 
   91     infocollector->
collect(
"TrigJetTLAHypoTool", 
"TrigJetTLAHypoTool: Passthrough decision count " + 
std::to_string(decision_count));
 
   92     infocollector->
write();
 
   94   return StatusCode::SUCCESS;
 
  
virtual std::string toString() const override
xAOD::TrigCompositeContainer DecisionContainer
TrigCompositeUtils::DecisionID numeric() const
numeric ID
void addDecisionID(DecisionID id, Decision *d)
Appends the decision (given as ID) to the decision object.
std::vector< std::string > lineSplitter(const std::string &s, char delimiter)
virtual void write() const =0
virtual void collect(const std::string &, const std::string &)=0
std::string to_string(const SectorProjector proj)
It used to be useful piece of code for replacing actual SG with other store of similar functionality ...
const std::vector< ElementLink< DecisionContainer > > getLinkToPrevious(const Decision *d)
returns links to previous decision object 'seed'
::StatusCode StatusCode
StatusCode definition for legacy code.
#define CHECK(...)
Evaluate an expression and check for errors.
xAOD::TrigComposite Decision
std::set< DecisionID > DecisionIDContainer
void decisionIDs(const Decision *d, DecisionIDContainer &destination)
Extracts DecisionIDs stored in the Decision object.