ATLAS Offline Software
FH_structs.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_FH_STRUCT_H
6 #define ISF_FASTCALOGPU_FH_STRUCT_H
7 
8 #include <cstdint>
9 
10 typedef struct FHs {
12  float* low_edge{0};
13  unsigned int nhist{0};
14  unsigned int mxsz{0};
15  unsigned int* h_szs{0};
17  float** h_borders{0};
19  float* d_borders1D{0};
20 } FHs;
21 
22 typedef struct FH1D {
23  float* h_borders{0};// low edge for each bin + the up edge for the last bin
24  float* h_contents{0};
25  float* h_errors{0};
26  int nbins{0};
27 } FH1D;
28 
29 typedef struct FH2D {
30  int nbinsx{0};
31  int nbinsy{0};
32  float* h_bordersx{0};
33  float* h_bordersy{0};
34  float* h_contents{0};
35 } FH2D;
36 
37 #endif
FHs::d_borders1D
float * d_borders1D
Definition: FH_structs.h:19
FH2D::nbinsx
int nbinsx
Definition: FH_structs.h:30
FHs::d_contents1D
uint32_t * d_contents1D
Definition: FH_structs.h:18
FHs::nhist
unsigned int nhist
Definition: FH_structs.h:13
FH1D::h_contents
float * h_contents
Definition: FH_structs.h:24
xAOD::uint32_t
setEventNumber uint32_t
Definition: EventInfo_v1.cxx:127
FHs::h_contents
uint32_t ** h_contents
Definition: FH_structs.h:16
FHs::s_MaxValue
uint32_t s_MaxValue
Definition: FH_structs.h:11
FH1D::nbins
int nbins
Definition: FH_structs.h:26
FH1D::h_borders
float * h_borders
Definition: FH_structs.h:23
FH1D
Definition: FH_structs.h:22
FH2D
struct FH2D FH2D
FHs::mxsz
unsigned int mxsz
Definition: FH_structs.h:14
FH1D::h_errors
float * h_errors
Definition: FH_structs.h:25
FHs::h_szs
unsigned int * h_szs
Definition: FH_structs.h:15
FH2D::h_contents
float * h_contents
Definition: FH_structs.h:34
FH2D::h_bordersx
float * h_bordersx
Definition: FH_structs.h:32
FH2D::h_bordersy
float * h_bordersy
Definition: FH_structs.h:33
FH2D::nbinsy
int nbinsy
Definition: FH_structs.h:31
FHs::low_edge
float * low_edge
Definition: FH_structs.h:12
FH1D
struct FH1D FH1D
FHs::h_borders
float ** h_borders
Definition: FH_structs.h:17
FHs
struct FHs FHs
FH2D
Definition: FH_structs.h:29
FHs
Definition: FH_structs.h:10