ATLAS Offline Software
Public Types | Public Member Functions | List of all members
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: