ATLAS Offline Software
TrigRingerRings_v1.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 
6 // Create by: joao.victor.da.fonseca.pinto@cern.ch, 2014-10-17
7 #ifndef XAODTRIGRINGER_VERSIONS_TRIGRINGERRINGS_V1_H
8 #define XAODTRIGRINGER_VERSIONS_TRIGRINGERRINGS_V1_H
9 
10 // System include(s):
11 extern "C" {
12  #include <stdint.h>
13 }
14 
15 // xAOD include(s):
17 #include <vector>
18 //#include "CLIDSvc/CLASS_DEF.h"
19 //#include "GaudiKernel/MsgStream.h"
20 
21 namespace xAOD{
23 
24  public:
25 
30 
32  const std::vector< float >& rings() const;
33  long RoIword() const; // hold the roi word
34 
35  void setRings(const std::vector<float> &r);
36  void setRoiWord(long w);
37  unsigned size() const;
38 
39  };
40 } // namespace xAOD
41 
42 
43 #include "xAODCore/BaseInfo.h"
45 
46 #endif
beamspotman.r
def r
Definition: beamspotman.py:676
xAOD::TrigRingerRings_v1::TrigRingerRings_v1
TrigRingerRings_v1()
Class default constructor.
Definition: TrigRingerRings_v1.cxx:19
SG::AuxElement
Base class for elements of a container that can have aux data.
Definition: AuxElement.h:483
BaseInfo.h
xAOD
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
Definition: ICaloAffectedTool.h:24
xAOD::TrigRingerRings_v1::rings
const std::vector< float > & rings() const
Acessor methods.
SG_BASE
SG_BASE(xAOD::TrigRingerRings_v1, SG::AuxElement)
xAOD::TrigRingerRings_v1::setRings
void setRings(const std::vector< float > &r)
xAOD::TrigRingerRings_v1::RoIword
long RoIword() const
xAOD::TrigRingerRings_v1::size
unsigned size() const
Definition: TrigRingerRings_v1.cxx:28
python.IoTestsLib.w
def w
Definition: IoTestsLib.py:200
xAOD::TrigRingerRings_v1::setRoiWord
void setRoiWord(long w)
xAOD::TrigRingerRings_v1
Definition: TrigRingerRings_v1.h:22
AuxElement.h
Base class for elements of a container that can have aux data.