|
ATLAS Offline Software
|
Go to the documentation of this file.
31 ISvcLocator* pSvcLocator ) :
70 return StatusCode::SUCCESS;
78 return StatusCode::SUCCESS;
87 const EventContext& ctx = Gaudi::Hive::currentContext();
93 return StatusCode::FAILURE;
99 const bool isSim = eventInfo->
eventType(xAOD::EventInfo::EventType::IS_SIMULATION);
103 return StatusCode::SUCCESS;
108 bool passEvent(
true);
117 return StatusCode::SUCCESS;
virtual void setFilterPassed(bool state) const
Set the filter passed flag to the specified state.
Gaudi::Details::PropertyBase & declareProperty(Gaudi::Property< T > &t)
SG::ReadHandleKey< xAOD::EventInfo > m_eventInfo
EventInfo read handle.
virtual StatusCode initialize()
@ LAr
The LAr calorimeter.
BooleanProperty m_useCoreError
Flag to turn on/off checking of core error flag.
virtual StatusCode finalize()
@ Error
The sub-detector issued an error.
virtual ~EventQualityFilterAlg()
Destructor:
::StatusCode StatusCode
StatusCode definition for legacy code.
EventQualityFilterAlg(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
StatusCode initialize(bool used=true)
If this object is used as a property, then this should be called during the initialize phase.
virtual bool isValid() override final
Can the handle be successfully dereferenced?
BooleanProperty m_useLArError
Flag to turn on/off checking of LAr calorimeter error flag.
BooleanProperty m_useSCTError
Flag to turn on/off checking of SCT error flag.
BooleanProperty m_useTileError
Flag to turn on/off checking of tile calorimter error flag.
@ Tile
The Tile calorimeter.
EventFlagErrorState errorState(EventFlagSubDet subDet) const
Get the error state for a particular sub-detector.
bool isEventFlagBitSet(EventFlagSubDet subDet, size_t bit) const
Check one particular bit of one particular sub-detector.
virtual StatusCode execute()
@ Core
Core flags describing the event.
bool eventType(EventType type) const
Check for one particular bitmask value.