ATLAS Offline Software
Loading...
Searching...
No Matches
Trig::IDecisionUnpacker Class Referenceabstract

#include <IDecisionUnpacker.h>

Inheritance diagram for Trig::IDecisionUnpacker:
Collaboration diagram for Trig::IDecisionUnpacker:

Public Types

typedef unsigned CTPID
typedef unsigned CHAIN_COUNTER

Public Member Functions

 IDecisionUnpacker ()=default
virtual ~IDecisionUnpacker ()=default
virtual StatusCode unpackDecision (const EventContext &, std::unordered_map< std::string, const LVL1CTP::Lvl1Item * > &, std::map< CTPID, LVL1CTP::Lvl1Item > &itemsCache, std::unordered_map< std::string, const HLT::Chain * > &, std::map< CHAIN_COUNTER, HLT::Chain > &, std::unordered_map< std::string, const HLT::Chain * > &, std::map< CHAIN_COUNTER, HLT::Chain > &, char &, bool) const =0
virtual StatusCode unpackNavigation (const EventContext &, HLT::TrigNavStructure *) const =0

Detailed Description

Definition at line 30 of file IDecisionUnpacker.h.

Member Typedef Documentation

◆ CHAIN_COUNTER

Definition at line 33 of file IDecisionUnpacker.h.

◆ CTPID

Definition at line 32 of file IDecisionUnpacker.h.

Constructor & Destructor Documentation

◆ IDecisionUnpacker()

Trig::IDecisionUnpacker::IDecisionUnpacker ( )
default

◆ ~IDecisionUnpacker()

virtual Trig::IDecisionUnpacker::~IDecisionUnpacker ( )
virtualdefault

Member Function Documentation

◆ unpackDecision()

virtual StatusCode Trig::IDecisionUnpacker::unpackDecision ( const EventContext & ,
std::unordered_map< std::string, const LVL1CTP::Lvl1Item * > & ,
std::map< CTPID, LVL1CTP::Lvl1Item > & itemsCache,
std::unordered_map< std::string, const HLT::Chain * > & ,
std::map< CHAIN_COUNTER, HLT::Chain > & ,
std::unordered_map< std::string, const HLT::Chain * > & ,
std::map< CHAIN_COUNTER, HLT::Chain > & ,
char & ,
bool  ) const
pure virtual

◆ unpackNavigation()

virtual StatusCode Trig::IDecisionUnpacker::unpackNavigation ( const EventContext & ,
HLT::TrigNavStructure *  ) const
pure virtual

The documentation for this class was generated from the following file: