ATLAS Offline Software
Public Types | List of all members
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:
CaloLocalHadDefs::DIMC_ENER
@ DIMC_ENER
Definition: CaloLocalHadDefs.h:50
CaloLocalHadDefs::BIN_P1
@ BIN_P1
Definition: CaloLocalHadDefs.h:32
CaloLocalHadDefs::DIMO_LAMBDA
@ DIMO_LAMBDA
Definition: CaloLocalHadDefs.h:64
CaloLocalHadDefs::DIMC_LAMBDA
@ DIMC_LAMBDA
Definition: CaloLocalHadDefs.h:52
CaloLocalHadDefs::BIN_ERROR
@ BIN_ERROR
Definition: CaloLocalHadDefs.h:30
CaloLocalHadDefs::DIMD_ETA
@ DIMD_ETA
Definition: CaloLocalHadDefs.h:68
CaloLocalHadDefs::DIMD_EMFRAC
@ DIMD_EMFRAC
Definition: CaloLocalHadDefs.h:66
CaloLocalHadDefs::DIMO_PHI
@ DIMO_PHI
Definition: CaloLocalHadDefs.h:61
CaloLocalHadDefs::DIMU_UNKNOWN
@ DIMU_UNKNOWN
Definition: CaloLocalHadDefs.h:73
CaloLocalHadDefs::AREA_DMFIT
@ AREA_DMFIT
Definition: CaloLocalHadDefs.h:21
CaloLocalHadDefs::AREA_DMSMPW
@ AREA_DMSMPW
Definition: CaloLocalHadDefs.h:23
CaloLocalHadDefs::DIMW_EDENS
@ DIMW_EDENS
Definition: CaloLocalHadDefs.h:58
CaloLocalHadDefs::DIMW_SIDE
@ DIMW_SIDE
Definition: CaloLocalHadDefs.h:54
CaloLocalHadDefs::DIMC_PHI
@ DIMC_PHI
Definition: CaloLocalHadDefs.h:49
CaloLocalHadDefs::DIMO_SIDE
@ DIMO_SIDE
Definition: CaloLocalHadDefs.h:60
CaloLocalHadDefs::BIN_ENTRIES
@ BIN_ENTRIES
Definition: CaloLocalHadDefs.h:29
CaloLocalHadDefs::DIMC_EDENS
@ DIMC_EDENS
Definition: CaloLocalHadDefs.h:51
CaloLocalHadDefs::DIMO_ENER
@ DIMO_ENER
Definition: CaloLocalHadDefs.h:62
CaloLocalHadDefs::DIM_EQUI
@ DIM_EQUI
Definition: CaloLocalHadDefs.h:40
CaloLocalHadDefs::DIMO_ETA
@ DIMO_ETA
Definition: CaloLocalHadDefs.h:63
CaloLocalHadDefs::DIMD_ENER
@ DIMD_ENER
Definition: CaloLocalHadDefs.h:70
CaloLocalHadDefs::BIN_P2
@ BIN_P2
Definition: CaloLocalHadDefs.h:33
CaloLocalHadDefs::DIMC_SIDE
@ DIMC_SIDE
Definition: CaloLocalHadDefs.h:47
CaloLocalHadDefs::DIM_LOG
@ DIM_LOG
Definition: CaloLocalHadDefs.h:38
CaloLocalHadDefs::DIMW_ETA
@ DIMW_ETA
Definition: CaloLocalHadDefs.h:55
CaloLocalHadDefs::DIMC_ETA
@ DIMC_ETA
Definition: CaloLocalHadDefs.h:48
CaloLocalHadDefs::DIMD_PHI
@ DIMD_PHI
Definition: CaloLocalHadDefs.h:69
CaloLocalHadDefs::AREA_STD
@ AREA_STD
Definition: CaloLocalHadDefs.h:20
CaloLocalHadDefs::DIMW_ENER
@ DIMW_ENER
Definition: CaloLocalHadDefs.h:57
CaloLocalHadDefs::BIN_P0
@ BIN_P0
Definition: CaloLocalHadDefs.h:31
CaloLocalHadDefs::DIMD_SIDE
@ DIMD_SIDE
Definition: CaloLocalHadDefs.h:67
CaloLocalHadDefs::BIN_WEIGHT
@ BIN_WEIGHT
Definition: CaloLocalHadDefs.h:28
CaloLocalHadDefs::DIMD_LAMBDA
@ DIMD_LAMBDA
Definition: CaloLocalHadDefs.h:71
CaloLocalHadDefs::DIMW_PHI
@ DIMW_PHI
Definition: CaloLocalHadDefs.h:56
CaloLocalHadDefs::DIM_WRAP
@ DIM_WRAP
Definition: CaloLocalHadDefs.h:39
CaloLocalHadDefs::AREA_DMLOOKUP
@ AREA_DMLOOKUP
Definition: CaloLocalHadDefs.h:22