ATLAS Offline Software
CaloGpuGeneral.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef ISF_FASTCALOGPU_CALOGPUGENERAL_H
6 #define ISF_FASTCALOGPU_CALOGPUGENERAL_H
7 
8 #include <iostream>
9 #include "Args.h"
10 
11 #define MIN_GPU_HITS 256
12 
13 namespace CaloGpuGeneral {
14 
15  void* Rand4Hits_init( long long, unsigned short, unsigned long long, bool );
16  void Rand4Hits_finish( void* );
17 
18  void simulate_hits( float, int, Chain0_Args&, bool );
19 
20 } // namespace CaloGpuGeneral
21 #endif
CaloGpuGeneral
Definition: CaloGpuGeneral.h:13
CaloGpuGeneral::Rand4Hits_init
void * Rand4Hits_init(long long, unsigned short, unsigned long long, bool)
Definition: CaloGpuGeneral.cxx:8
CaloGpuGeneral::simulate_hits
void simulate_hits(float, int, Chain0_Args &, bool)
Definition: CaloGpuGeneral.cxx:45
Args.h
Chain0_Args
Definition: Args.h:17
CaloGpuGeneral::Rand4Hits_finish
void Rand4Hits_finish(void *)
Definition: CaloGpuGeneral.cxx:41