  | 
  
    ATLAS Offline Software
    
   | 
 
 
 
 
Go to the documentation of this file.
    9 #include "CLHEP/Units/SystemOfUnits.h" 
   21     declareInterface<IDataRetriever>(
this);
 
   38       return StatusCode::SUCCESS;
 
   42     int noRois = muonROIs->
size();
 
   47     DataVect thrNumber; thrNumber.reserve(noRois);
 
   48     DataVect thrName; thrName.reserve(noRois);
 
   57     for (; itMU != itMUe; ++itMU)
 
   63         thrNumber.push_back(
DataType( (*itMU)->getThrNumber()));
 
   65     thrName.push_back(
DataType( 
"n_a" )); 
 
   70           << 
", eta: " << (*itMU)->eta() << 
", phi: " << (*itMU)->phi() << 
endmsg;
 
   76     myDataMap[
"phi"] = std::move(
phi);
 
   77     myDataMap[
"eta"] = std::move(
eta);
 
   78     myDataMap[
"energy"] = 
energy;
 
   79     myDataMap[
"roiWord"] = std::move(
roiWord);
 
   80     myDataMap[
"thrNumber"] = std::move(thrNumber);
 
   81     myDataMap[
"thrName"] = std::move(thrName);
 
   82     myDataMap[
"thrValue"] = std::move(
thrValue);
 
   83     myDataMap[
"energy"] = 
energy;
 
  
Const iterator class for DataVector/DataList.
 
Scalar phi() const
phi method
 
Scalar eta() const
pseudorapidity method
 
std::vector< DataType > DataVect
Defines a map with a key and a vector of DataType objects e.g.
 
bool msgLvl(const MSG::Level lvl) const
 
virtual StatusCode retrieve(ToolHandle< IFormatTool > &FormatTool)
Retrieve all the data.
 
std::map< std::string, DataVect > DataMap
 
xAODMuonROIRetriever(const std::string &type, const std::string &name, const IInterface *parent)
Standard Constructor.
 
constexpr int nPhi
Default bin number of phi for vertex map.
 
ServiceHandle< StoreGateSvc > & evtStore()
The standard StoreGateSvc (event store) Returns (kind of) a pointer to the StoreGateSvc.
 
virtual std::string dataTypeName() const
Return the name of the data type.
 
::StatusCode StatusCode
StatusCode definition for legacy code.
 
This header is shared inbetween the C-style server thread and the C++ Athena ServerSvc.
 
const_iterator end() const noexcept
Return a const_iterator pointing past the end of the collection.
 
size_type size() const noexcept
Returns the number of elements in the collection.
 
const_iterator begin() const noexcept
Return a const_iterator pointing at the beginning of the collection.