|
ATLAS Offline Software
|
Go to the documentation of this file.
13 return StatusCode::SUCCESS;
33 std::unique_ptr<TrigRoiDescriptor> updatedRoi =
m_roiUpdater->execute(originalRoi, eventContext);
37 outputRois->
push_back(std::make_unique<TrigRoiDescriptor>());
43 outputRois->
push_back(std::move(updatedRoi));
51 return StatusCode::SUCCESS;
nope - should be used for standalone also, perhaps need to protect the class def bits #ifndef XAOD_AN...
bool isValid() const
Test to see if the link can be dereferenced.
void push_back(const IRoiDescriptor *roi)
add a RoiDescriptor
::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.
SG::WriteHandle< CONT > createAndStoreNoAux(const SG::WriteHandleKey< CONT > &key, const EventContext &ctx=Gaudi::Hive::currentContext())
Creates and right away records the Container CONT with the key.
Class used to describe composite objects in the HLT.
const T * back() const
Access the last element in the collection as an rvalue.
value_type push_back(value_type pElem)
Add an element to the end of the collection.
void setComposite(bool b=true)
const std::string & roiString()
Athena::TPCnvVers::Current TrigRoiDescriptor
bool manageConstituents() const
always manage constituents ???
size_type size() const noexcept
Returns the number of elements in the collection.