ATLAS Offline Software
Loading...
Searching...
No Matches
TrigRNNOutput_v2.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// Create by: joao.victor.da.fonseca.pinto@cern.ch, 2014-10-17
6#ifndef XAODTRIGRINGER_VERSIONS_TRIGRNNOUTPUT_V2_H
7#define XAODTRIGRINGER_VERSIONS_TRIGRNNOUTPUT_V2_H
8
9// System include(s):
10extern "C" {
11 #include <stdint.h>
12}
13
14// xAOD include(s):
15#include "AthLinks/ElementLink.h"
19// std
20#include <vector>
21
22
23namespace xAOD{
25
26 public:
31
33 const std::vector<float>& rnnDecision() const;
34 void setRnnDecision(const std::vector<float> &d);
35 void setRnnDecision(float d);
39 const TrigRingerRings* ringer() const;
41 const RingerLink_t& ringerLink() const;
43 void setRingerLink( const RingerLink_t& value );
44
45 };
46} // namespace xAOD
47
48#include "xAODCore/BaseInfo.h"
50
51#endif // XAODTRIGRINGER_VERSIONS_TRIGRNNOUTPUT_V2_H
52
53
Base class for elements of a container that can have aux data.
#define SG_BASE(D, B)
Declare that class D derives from class B.
Base class for elements of a container that can have aux data.
Definition AuxElement.h:483
const std::vector< float > & rnnDecision() const
Acessor methods.
void setRingerLink(const RingerLink_t &value)
Set the ElementLink pointing to the EM cluster constituent.
TrigRNNOutput_v2()
Class default constructor.
void setRnnDecision(const std::vector< float > &d)
ElementLink< TrigRingerRingsContainer > RingerLink_t
Type of the EM cluster link.
const RingerLink_t & ringerLink() const
The associated EM cluster, as an ElementLink.
const TrigRingerRings * ringer() const
The associated EM cluster, as a simple pointer.
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
TrigRingerRings_v2 TrigRingerRings
Define the latest version of the TrigRingerRings class.