ATLAS Offline Software
Loading...
Searching...
No Matches
TrigRingerRings_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// create by: joao victor da fonseca pinto, joao.victor.da.fonseca.pinto@cern.ch
6
7// STD incluse(s)
8#include <iostream>
9#include <vector>
10// xAOD include(s):
12
13// local include(s)
15
16namespace xAOD{
17
18
20 {
21 // no things to be done!
22 }
23
24 AUXSTORE_OBJECT_SETTER_AND_GETTER(TrigRingerRings_v1, std::vector<float>, rings, setRings)
26
27
29 static const Accessor< std::vector<float> > acc( "rings" );
30 return acc(*this).size();
31 }
32
33
34}// 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.
TrigRingerRings_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.