ATLAS Offline Software
Functions
Run2ToRun3TrigNavConverterV2.cxx File Reference
#include <boost/functional/hash.hpp>
#include <GaudiKernel/StatusCode.h>
#include "AthLinks/ElementLinkVector.h"
#include "TrigConfHLTUtils/HLTUtils.h"
#include "TrigNavStructure/Types.h"
#include "xAODTrigger/TrigPassBitsContainer.h"
#include "AthenaKernel/ClassID_traits.h"
#include "TrigNavStructure/TriggerElement.h"
#include "Run2ToRun3TrigNavConverterV2.h"
#include "TrigCompositeUtils/ChainNameParser.h"
#include "TrigConfHLTData/HLTSequenceList.h"
#include "SpecialCases.h"
#include <limits>
#include <cstdint>

Go to the source code of this file.

Functions

bool feaToSkip (const HLT::TriggerElement::FeatureAccessHelper &fea)
 

Function Documentation

◆ feaToSkip()

Definition at line 1383 of file Run2ToRun3TrigNavConverterV2.cxx.

1384 {
1385  CLID thePassBitsCLID = ClassID_traits<xAOD::TrigPassBits>::ID();
1386  CLID thePassBitsContCLID = ClassID_traits<xAOD::TrigPassBitsContainer>::ID();
1387 
1388  return fea.getCLID() == thePassBitsCLID or fea.getCLID() == thePassBitsContCLID;
1389 }
HLT::TriggerElement::FeatureAccessHelper::getCLID
class_id_type getCLID() const
Class ID of object.
Definition: TrigNavStructure/TrigNavStructure/TriggerElement.h:208
CLID
uint32_t CLID
The Class ID type.
Definition: Event/xAOD/xAODCore/xAODCore/ClassID_traits.h:47
ClassID_traits::ID
static CLID ID()
Definition: Control/AthenaKernel/AthenaKernel/ClassID_traits.h:44