ATLAS Offline Software
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 
16 namespace 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)
25  AUXSTORE_PRIMITIVE_SETTER_AND_GETTER (TrigRingerRings_v1, long , RoIword, setRoiWord)
26 
27 
29  static const Accessor< std::vector<float> > acc( "rings" );
30  return acc(*this).size();
31  }
32 
33 
34 }// namespace xAOD
xAOD::AUXSTORE_PRIMITIVE_SETTER_AND_GETTER
AUXSTORE_PRIMITIVE_SETTER_AND_GETTER(BTagging_v1, float, IP2D_pb, setIP2D_pb) AUXSTORE_PRIMITIVE_SETTER_AND_GETTER(BTagging_v1
xAOD::TrigRingerRings_v1::TrigRingerRings_v1
TrigRingerRings_v1()
Class default constructor.
Definition: TrigRingerRings_v1.cxx:19
SG
Forward declaration.
Definition: CaloCellPacker_400_500.h:32
SG::Accessor
Helper class to provide type-safe access to aux data.
Definition: Control/AthContainers/AthContainers/Accessor.h:68
AuxStoreAccessorMacros.h
xAOD
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
Definition: ICaloAffectedTool.h:24
xAOD::unsigned
unsigned
Definition: RingSetConf_v1.cxx:662
python.setupRTTAlg.size
int size
Definition: setupRTTAlg.py:39
TrigRingerRings_v1.h
xAOD::TrigRingerRings_v1
Definition: TrigRingerRings_v1.h:22
xAOD::AUXSTORE_OBJECT_SETTER_AND_GETTER
AUXSTORE_OBJECT_SETTER_AND_GETTER(CaloRings_v1, RingSetLinks, ringSetLinks, setRingSetLinks) unsigned CaloRings_v1
Definition: CaloRings_v1.cxx:27