ATLAS Offline Software
Loading...
Searching...
No Matches
TrigRNNOutput_v1.cxx
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
3*/
4
5#include <iostream>
6// xAOD include(s):
8// local include(s)
10#include <vector>
11
12namespace xAOD{
13
14
18
19 AUXSTORE_PRIMITIVE_SETTER_AND_GETTER (TrigRNNOutput_v1, long , RoIword, setRoiWord)
21 AUXSTORE_OBJECT_SETTER_AND_GETTER(TrigRNNOutput_v1, std::vector<float>, decision, setDecision)
22
24 static const Accessor< std::vector<float> > acc( "decision" );
25 acc(*this).push_back(d);
26 }
27
28
29}// namespace xAOD
#define AUXSTORE_PRIMITIVE_SETTER_AND_GETTER(CL, TYPE, NAME, SETTER)
Macro creating the accessors of primitive auxiliary properties.
#define AUXSTORE_OBJECT_SETTER_AND_GETTER(CL, TYPE, NAME, SETTER)
Macro creating the accessors of complex auxiliary properties.
SG::Accessor< T, ALLOC > Accessor
Definition AuxElement.h:572
AuxElement()
Default constructor.
void setDecision(const std::vector< float > &d)
TrigRNNOutput_v1()
Class default constructor.
Forward declaration.
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
static const SG::AuxElement::Accessor< ElementLink< IParticleContainer > > acc("originalObjectLink")
Object used for setting/getting the dynamic decoration in question.