![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
21 #include "GaudiKernel/IInterface.h"
22 #include "GaudiKernel/StatusCode.h"
29 const std::string &
type,
30 const std::string &
name,
42 return StatusCode::FAILURE;
55 return StatusCode::SUCCESS;
65 return StatusCode::FAILURE;
67 if ( level1TriggerInfo.size() != 24 )
68 return StatusCode::FAILURE;
70 for (
int i = 0;
i < 8;
i++){
73 for (
unsigned int i = 16;
i <24;
i++ ){
74 for (
unsigned int j = 0;j< 32; j++){
75 if ( (level1TriggerInfo[
i] >> j) & 0
x1 )
79 return StatusCode::SUCCESS;
81 return StatusCode::FAILURE;
87 for (
int i = 0;
i < 8;
i++){
90 return StatusCode::SUCCESS;
103 std::vector<unsigned int>::const_iterator trig_itr_end =
m_activeMenuItems.end();
104 for ( ; trig_itr != trig_itr_end ; ++trig_itr) {
107 return StatusCode::SUCCESS;
113 std::vector<unsigned int>::const_iterator trig_itr_end =
m_activeMenuItems.end();
114 for ( ; trig_itr != trig_itr_end ; ++trig_itr) {
117 return StatusCode::SUCCESS;
Gaudi::Details::PropertyBase & declareProperty(Gaudi::Property< T > &t)
bool msgLvl(const MSG::Level lvl) const
This class contains trigger related information.
const std::vector< number_type > & level1TriggerInfo() const
get level1 trigger info
::StatusCode StatusCode
StatusCode definition for legacy code.
StatusCode initialize(bool used=true)
If this object is used as a property, then this should be called during the initialize phase.
number_type level1TriggerType() const
get level1 trigger type
virtual bool isValid() override final
Can the handle be successfully dereferenced?
TriggerInfo * trigger_info()
trigger information (ptr may be NULL)
Handle class for reading from StoreGate.