  | 
  
    ATLAS Offline Software
    
   | 
 
 
 
 
Go to the documentation of this file.
   18                                    const std::string& 
name,
 
   23       declareInterface< IMuonRoICnvTool >( 
this );
 
   40       if( !xaod->
empty() ) {
 
   42                           << xaod->
size() << 
")" );
 
   46       LVL1_ROI::muons_type::const_iterator aod_itr = aod->
getMuonROIs().begin();
 
   47       LVL1_ROI::muons_type::const_iterator aod_end = aod->
getMuonROIs().end();
 
   48       for( ; aod_itr != aod_end; ++aod_itr ) {
 
   56                           aod_itr->getEta(), aod_itr->getPhi(),
 
   57                           aod_itr->getThrName(), aod_itr->getThrValue() );
 
   61       return StatusCode::SUCCESS;
 
  
const muons_type & getMuonROIs() const
Get all the muon RoIs in the event.
 
void initialize(uint32_t roiword, float eta, float phi, const std::string &thrname, float thrvalue, uint32_t extraword=0u)
Initialise the object with all its properties.
 
::StatusCode StatusCode
StatusCode definition for legacy code.
 
Class describing a LVL1 muon region of interest.
 
Top level AOD object storing LVL1 RoIs.
 
value_type push_back(value_type pElem)
Add an element to the end of the collection.
 
#define ATH_MSG_WARNING(x)
 
size_type size() const noexcept
Returns the number of elements in the collection.
 
bool empty() const noexcept
Returns true if the collection is empty.