ATLAS Offline Software
Loading...
Searching...
No Matches
CaloLocalHadDefs Struct Reference

#include <CaloLocalHadDefs.h>

Collaboration diagram for CaloLocalHadDefs:

Public Types

enum  LocalHadAreaType { AREA_STD = 0 , AREA_DMFIT = 101 , AREA_DMLOOKUP = 102 , AREA_DMSMPW = 103 }
 enums to identify different area types corrected with different approaches More...
enum  LocalHadCoeffType {
  BIN_WEIGHT = 0 , BIN_ENTRIES = 1 , BIN_ERROR = 2 , BIN_P0 = 0 ,
  BIN_P1 = 1 , BIN_P2 = 2
}
 enums to identify different types of correction coefficients More...
enum  LocalHadDimensionType { DIM_LOG = 1<<0 , DIM_WRAP = 1<<1 , DIM_EQUI = 1<<2 }
 enums to identify user dimensions types More...
enum  LocalHadDimensionId {
  DIMC_SIDE = 0 , DIMC_ETA = 1 , DIMC_PHI = 2 , DIMC_ENER = 3 ,
  DIMC_EDENS = 4 , DIMC_LAMBDA = 5 , DIMW_SIDE = 0 , DIMW_ETA = 1 ,
  DIMW_PHI = 2 , DIMW_ENER = 3 , DIMW_EDENS = 4 , DIMO_SIDE = 0 ,
  DIMO_PHI = 1 , DIMO_ENER = 2 , DIMO_ETA = 3 , DIMO_LAMBDA = 4 ,
  DIMD_EMFRAC = 0 , DIMD_SIDE = 1 , DIMD_ETA = 2 , DIMD_PHI = 3 ,
  DIMD_ENER = 4 , DIMD_LAMBDA = 5 , DIMU_UNKNOWN = 99
}
 enums to identify user dimensions id number DIMC_* - classification, DIMW_*-weighting, DIMO_* - out-of-cluser, DIMD_* - dead material More...

Detailed Description

Definition at line 17 of file CaloLocalHadDefs.h.

Member Enumeration Documentation

◆ LocalHadAreaType

enums to identify different area types corrected with different approaches

Enumerator
AREA_STD 
AREA_DMFIT 
AREA_DMLOOKUP 
AREA_DMSMPW 

Definition at line 19 of file CaloLocalHadDefs.h.

19 {
20 AREA_STD = 0, // Standard area, lookup table
21 AREA_DMFIT = 101, // dead material area corrected with polynom fit
22 AREA_DMLOOKUP = 102, // dead material area corrected with lookup table approach
23 AREA_DMSMPW = 103 // dead material area corrected with new calo sampling weights
24 };

◆ LocalHadCoeffType

enums to identify different types of correction coefficients

Enumerator
BIN_WEIGHT 
BIN_ENTRIES 
BIN_ERROR 
BIN_P0 
BIN_P1 
BIN_P2 

Definition at line 27 of file CaloLocalHadDefs.h.

27 {
28 BIN_WEIGHT = 0, // weight stored in one lookup table bin
29 BIN_ENTRIES = 1, // number of entries in one lookup table bin
30 BIN_ERROR = 2, // error stored in one lookup table bin
31 BIN_P0 = 0, // polynomial coefficients in p0+p1*x+p2*x*x
32 BIN_P1 = 1, // polynomial coefficients in p0+p1*x+p2*x*x
33 BIN_P2 = 2 // polynomial coefficients in p0+p1*x+p2*x*x
34 };

◆ LocalHadDimensionId

enums to identify user dimensions id number DIMC_* - classification, DIMW_*-weighting, DIMO_* - out-of-cluser, DIMD_* - dead material

Enumerator
DIMC_SIDE 
DIMC_ETA 
DIMC_PHI 
DIMC_ENER 
DIMC_EDENS 
DIMC_LAMBDA 
DIMW_SIDE 
DIMW_ETA 
DIMW_PHI 
DIMW_ENER 
DIMW_EDENS 
DIMO_SIDE 
DIMO_PHI 
DIMO_ENER 
DIMO_ETA 
DIMO_LAMBDA 
DIMD_EMFRAC 
DIMD_SIDE 
DIMD_ETA 
DIMD_PHI 
DIMD_ENER 
DIMD_LAMBDA 
DIMU_UNKNOWN 

Definition at line 45 of file CaloLocalHadDefs.h.

45 {
46 // classification
47 DIMC_SIDE = 0,
48 DIMC_ETA = 1,
49 DIMC_PHI = 2,
50 DIMC_ENER = 3,
51 DIMC_EDENS = 4,
52 DIMC_LAMBDA = 5,
53 // weighting
54 DIMW_SIDE = 0,
55 DIMW_ETA = 1,
56 DIMW_PHI = 2,
57 DIMW_ENER = 3,
58 DIMW_EDENS = 4,
59 // out-of-cluster
60 DIMO_SIDE = 0,
61 DIMO_PHI = 1,
62 DIMO_ENER = 2,
63 DIMO_ETA = 3,
64 DIMO_LAMBDA = 4,
65 // dead material
66 DIMD_EMFRAC = 0,
67 DIMD_SIDE = 1,
68 DIMD_ETA = 2,
69 DIMD_PHI = 3,
70 DIMD_ENER = 4,
71 DIMD_LAMBDA = 5,
72 // unknown
73 DIMU_UNKNOWN = 99
74 };

◆ LocalHadDimensionType

enums to identify user dimensions types

Enumerator
DIM_LOG 
DIM_WRAP 
DIM_EQUI 

Definition at line 37 of file CaloLocalHadDefs.h.

37 {
38 DIM_LOG = 1<<0, // logarithmic scale
39 DIM_WRAP = 1<<1, // phi-like dimension
40 DIM_EQUI = 1<<2 // equidistant binning
41 };

The documentation for this struct was generated from the following file: