ATLAS Offline Software
HIPFunctions.h
Go to the documentation of this file.
1 // Dear emacs, this is -*- c++ -*-
2 //
3 // Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
4 //
5 #ifndef ATHEXHIP_HIPFUNCTIONS_H
6 #define ATHEXHIP_HIPFUNCTIONS_H
7 
8 // System include(s).
9 #include <iosfwd>
10 #include <vector>
11 
12 namespace AthHIPExamples {
13 
15  void printHipDeviceInfo( int deviceId, std::ostream& out );
16 
18  void linearTransform( int deviceId, std::vector< float >& data,
19  float a, float b );
20 
21 } // namespace AthHIPExamples
22 
23 #endif // ATHEXHIP_HIPFUNCTIONS_H
data
char data[hepevt_bytes_allocation_ATLAS]
Definition: HepEvt.cxx:11
python.AthDsoLogger.out
out
Definition: AthDsoLogger.py:71
AthHIPExamples
Definition: HIPFunctions.h:12
AthHIPExamples::linearTransform
void linearTransform(int deviceId, std::vector< float > &data, float a, float b)
Perform a linear transformation on an array.
plotBeamSpotMon.b
b
Definition: plotBeamSpotMon.py:77
a
TList * a
Definition: liststreamerinfos.cxx:10
AthHIPExamples::printHipDeviceInfo
void printHipDeviceInfo(int deviceId, std::ostream &out)
Return information about the selected device.