ATLAS Offline Software
CaloLocalHadDefs.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef CALOCONDITIONS_CALOLOCALHADDEFS_H
6 #define CALOCONDITIONS_CALOLOCALHADDEFS_H
7 
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  };
25 
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  };
35 
38  DIM_LOG = 1<<0, // logarithmic scale
39  DIM_WRAP = 1<<1, // phi-like dimension
40  DIM_EQUI = 1<<2 // equidistant binning
41  };
42 
46  // classification
47  DIMC_SIDE = 0,
48  DIMC_ETA = 1,
49  DIMC_PHI = 2,
50  DIMC_ENER = 3,
53  // weighting
54  DIMW_SIDE = 0,
55  DIMW_ETA = 1,
56  DIMW_PHI = 2,
57  DIMW_ENER = 3,
59  // out-of-cluster
60  DIMO_SIDE = 0,
61  DIMO_PHI = 1,
62  DIMO_ENER = 2,
63  DIMO_ETA = 3,
65  // dead material
67  DIMD_SIDE = 1,
68  DIMD_ETA = 2,
69  DIMD_PHI = 3,
70  DIMD_ENER = 4,
72  // unknown
73  DIMU_UNKNOWN = 99
74  };
75 
76 };
77 
78 
79 #endif
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::LocalHadCoeffType
LocalHadCoeffType
enums to identify different types of correction coefficients
Definition: CaloLocalHadDefs.h:27
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::LocalHadDimensionId
LocalHadDimensionId
enums to identify user dimensions id number DIMC_* - classification, DIMW_*-weighting,...
Definition: CaloLocalHadDefs.h:45
CaloLocalHadDefs::DIMC_PHI
@ DIMC_PHI
Definition: CaloLocalHadDefs.h:49
CaloLocalHadDefs
Definition: CaloLocalHadDefs.h:17
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::LocalHadAreaType
LocalHadAreaType
enums to identify different area types corrected with different approaches
Definition: CaloLocalHadDefs.h:19
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::LocalHadDimensionType
LocalHadDimensionType
enums to identify user dimensions types
Definition: CaloLocalHadDefs.h:37
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