ATLAS Offline Software
Loading...
Searching...
No Matches
CompareSequenceOutput Class Reference
Collaboration diagram for CompareSequenceOutput:

Public Member Functions

 CompareSequenceOutput (unsigned int hashId)
 CompareSequenceOutput (const std::string &name)
bool operator() (TrigConf::HLTSequence *const &s)

Private Attributes

unsigned int m_hashId

Detailed Description

Definition at line 33 of file TrigConfHLTData/Root/HLTUtils.cxx.

Constructor & Destructor Documentation

◆ CompareSequenceOutput() [1/2]

CompareSequenceOutput::CompareSequenceOutput ( unsigned int hashId)
inline

Definition at line 35 of file TrigConfHLTData/Root/HLTUtils.cxx.

35{ m_hashId = hashId; }

◆ CompareSequenceOutput() [2/2]

CompareSequenceOutput::CompareSequenceOutput ( const std::string & name)
inline

Definition at line 36 of file TrigConfHLTData/Root/HLTUtils.cxx.

36{ m_hashId = HLTUtils::string2hash(name, "TE"); }
string2hash(string)
Definition HLTUtils.py:5

Member Function Documentation

◆ operator()()

bool CompareSequenceOutput::operator() ( TrigConf::HLTSequence *const & s)
inline

Definition at line 37 of file TrigConfHLTData/Root/HLTUtils.cxx.

37{ return s->outputTE()->hashId() == m_hashId; }

Member Data Documentation

◆ m_hashId

unsigned int CompareSequenceOutput::m_hashId
private

Definition at line 39 of file TrigConfHLTData/Root/HLTUtils.cxx.


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