5#ifndef TRTDEDXCORRECTION_H
6#define TRTDEDXCORRECTION_H
#define CONDCONT_DEF(...)
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
double normOffsetData[nGasTypes]
double hitOccPar[nParametersHitBaseddEdx]
static constexpr int nParametersLongStrawsRZ
double paraShortCorrRZDivideByLengthMC[nGasTypes][nParametersShortStrawsRZDivideByLength]
double paraEndCorrRZMC[nGasTypes][nParametersEndcapRZ]
double paraDivideByLengthDedxP4[nGasTypes]
static constexpr int nParametersShortStrawsRZ
float paraLongMimicToXeDATA[nGasTypes][nParametersLongStrawsMimic]
double trackOccPar0NoHt[nParametersTrackBaseddEdx]
double resolution[nGasTypes][nParametersResolution]
double paraDedxP5[nGasTypes]
double paraDedxP4[nGasTypes]
double paraShortCorrRZMC[nGasTypes][nParametersShortStrawsRZ]
static constexpr int nParametersShortStrawsMimic
float paraShortMimicToXeDATA[nGasTypes][nParametersShortStrawsMimic]
double paraLongCorrRZDivideByLengthMC[nGasTypes][nParametersLongStrawsRZDivideByLength]
double trackOccPar2[nParametersTrackBaseddEdx]
double normSlopeTot[nGasTypes]
double paraDedxP3[nGasTypes]
static constexpr int nParametersTrackBaseddEdx
double paraDivideByLengthDedxP1[nGasTypes]
float paraEndMimicToXeMC[nGasTypes][nParametersEndcapMimic]
static constexpr int nParametersShortStrawsRZDivideByLength
double paraDedxP2[nGasTypes]
static constexpr int nParametersLongStrawsRZDivideByLength
double trackOccPar1NoHt[nParametersTrackBaseddEdx]
double paraLongCorrRZ[nGasTypes][nParametersLongStrawsRZ]
static constexpr int nParametersLongStrawsMimic
double normSlopeTotDivideByLength[nGasTypes]
static constexpr int nParametersHitBaseddEdx
double paraEndCorrRZDivideByLengthDATA[nGasTypes][nParametersEndcapRZDivideByLength]
static constexpr int nParametersEndcapRZ
static constexpr int nParametersResolution
float paraLongMimicToXeMC[nGasTypes][nParametersLongStrawsMimic]
double paraDivideByLengthDedxP2[nGasTypes]
float paraShortMimicToXeMC[nGasTypes][nParametersShortStrawsMimic]
double paraShortCorrRZ[nGasTypes][nParametersShortStrawsRZ]
static constexpr int nParametersEndcapMimic
double trackOccPar2NoHt[nParametersTrackBaseddEdx]
double paraShortCorrRZDivideByLengthDATA[nGasTypes][nParametersShortStrawsRZDivideByLength]
double paraLongCorrRZDivideByLengthDATA[nGasTypes][nParametersLongStrawsRZDivideByLength]
double normOffsetTot[nGasTypes]
float paraEndMimicToXeDATA[nGasTypes][nParametersEndcapMimic]
double paraEndCorrRZDivideByLengthMC[nGasTypes][nParametersEndcapRZDivideByLength]
double trackOccPar0[nParametersTrackBaseddEdx]
double trackOccPar1[nParametersTrackBaseddEdx]
double paraLongCorrRZMC[nGasTypes][nParametersLongStrawsRZ]
double paraDivideByLengthDedxP3[nGasTypes]
static constexpr int nParametersEndcapRZDivideByLength
double paraDedxP1[nGasTypes]
static constexpr int nGasTypes
double paraDivideByLengthDedxP5[nGasTypes]
double paraEndCorrRZ[nGasTypes][nParametersEndcapRZ]
double normOffsetTotDivideByLength[nGasTypes]
double resolutionElectron[nGasTypes][nParametersResolution]