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"

Go to the source code of this file.

Functions

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

Function Documentation

◆ feaToSkip()

Definition at line 1324 of file Run2ToRun3TrigNavConverterV2.cxx.

1325 {
1326  CLID thePassBitsCLID = ClassID_traits<xAOD::TrigPassBits>::ID();
1327  CLID thePassBitsContCLID = ClassID_traits<xAOD::TrigPassBitsContainer>::ID();
1328 
1329  return fea.getCLID() == thePassBitsCLID or fea.getCLID() == thePassBitsContCLID;
1330 }
HLT::TriggerElement::FeatureAccessHelper::getCLID
class_id_type getCLID() const
Class ID of object.
Definition: TrigNavStructure/TrigNavStructure/TriggerElement.h:208
ClassID_traits::ID
static const CLID & ID()
the CLID of T
Definition: Control/AthenaKernel/AthenaKernel/ClassID_traits.h:50
CLID
uint32_t CLID
The Class ID type.
Definition: Event/xAOD/xAODCore/xAODCore/ClassID_traits.h:47