1 #ifndef St_TpcResponseSimulatorC_h
2 #define St_TpcResponseSimulatorC_h
5 #include "tables/St_TpcResponseSimulator_Table.h"
10 TpcResponseSimulator_st *Struct(Int_t i = 0)
const {
return ((St_TpcResponseSimulator*) Table())->GetTable()+i;}
11 UInt_t getNumRows()
const {
return GetNRows();}
12 Float_t I0(Int_t i = 0)
const {
return Struct(i)->I0;}
13 Float_t Cluster(Int_t i = 0)
const {
return Struct(i)->Cluster;}
14 Float_t W(Int_t i = 0)
const {
return Struct(i)->W;}
15 Float_t OmegaTau(Int_t i = 0)
const {
return Struct(i)->OmegaTau;}
16 Float_t K3IP(Int_t i = 0)
const {
return Struct(i)->K3IP;}
17 Float_t K3IR(Int_t i = 0)
const {
return Struct(i)->K3IR;}
18 Float_t K3OP(Int_t i = 0)
const {
return Struct(i)->K3OP;}
19 Float_t K3OR(Int_t i = 0)
const {
return Struct(i)->K3OR;}
20 Float_t FanoFactor(Int_t i = 0)
const {
return Struct(i)->FanoFactor;}
21 Float_t AveragePedestal(Int_t i = 0)
const {
return Struct(i)->AveragePedestal;}
22 Float_t AveragePedestalRMS(Int_t i = 0)
const {
return Struct(i)->AveragePedestalRMS;}
23 Float_t AveragePedestalRMSX(Int_t i = 0)
const {
return Struct(i)->AveragePedestalRMSX;}
24 Float_t tauIntegration(Int_t i = 0)
const {
return Struct(i)->tauIntegration;}
25 Float_t tauF(Int_t i = 0)
const {
return Struct(i)->tauF;}
26 Float_t tauP(Int_t i = 0)
const {
return Struct(i)->tauP;}
27 Float_t *tauX(Int_t i = 0)
const {
return &Struct(i)->tauXI;}
28 Float_t tauXI(Int_t i = 0)
const {
return Struct(i)->tauXI;}
29 Float_t tauXO(Int_t i = 0)
const {
return Struct(i)->tauXO;}
30 Float_t *tauC(Int_t i = 0)
const {
return &Struct(i)->tauCI;}
31 Float_t tauCI(Int_t i = 0)
const {
return Struct(i)->tauCI;}
32 Float_t tauCO(Int_t i = 0)
const {
return Struct(i)->tauCO;}
33 Float_t SigmaJitterTI(Int_t i = 0)
const {
return Struct(i)->SigmaJitterTI;}
34 Float_t SigmaJitterTO(Int_t i = 0)
const {
return Struct(i)->SigmaJitterTO;}
35 Float_t SigmaJitterXI(Int_t i = 0)
const {
return Struct(i)->SigmaJitterXI;}
36 Float_t SigmaJitterXO(Int_t i = 0)
const {
return Struct(i)->SigmaJitterXO;}
37 Float_t longitudinalDiffusion(Int_t i = 0)
const {
return Struct(i)->longitudinalDiffusion;}
38 Float_t longitudinalDiffusionI(Int_t i = 0)
const {
return Struct(i)->longitudinalDiffusionI;}
39 Float_t transverseDiffusion(Int_t i = 0)
const {
return Struct(i)->transverseDiffusion;}
40 Float_t transverseDiffusionI(Int_t i = 0)
const {
return Struct(i)->transverseDiffusionI;}
41 Float_t NoElPerAdc(Int_t i = 0)
const {
return Struct(i)->NoElPerAdc;}
42 Float_t NoElPerAdcI(Int_t i = 0)
const {
return Struct(i)->NoElPerAdcI;}
43 Float_t NoElPerAdcO(Int_t i = 0)
const {
return Struct(i)->NoElPerAdcO;}
44 Float_t NoElPerAdcX(Int_t i = 0)
const {
return Struct(i)->NoElPerAdcX;}
45 Float_t OmegaTauScaleI(Int_t i = 0)
const {
return Struct(i)->OmegaTauScaleI;}
46 Float_t OmegaTauScaleO(Int_t i = 0)
const {
return Struct(i)->OmegaTauScaleO;}
47 Float_t *SecRowCor(Int_t i = 0)
const {
return &Struct(i)->SecRowCorIW[0];}
48 Float_t *SecRowCorIW(Int_t i = 0)
const {
return &Struct(i)->SecRowCorIW[0];}
49 Float_t *SecRowCorOW(Int_t i = 0)
const {
return &Struct(i)->SecRowCorOW[0];}
50 Float_t *SecRowCorIE(Int_t i = 0)
const {
return &Struct(i)->SecRowCorIE[0];}
51 Float_t *SecRowCorOE(Int_t i = 0)
const {
return &Struct(i)->SecRowCorOE[0];}
53 Float_t *SecRowSig(Int_t i = 0)
const {
return &Struct(i)->SecRowSigIW[0];}
54 Float_t *SecRowSigIW(Int_t i = 0)
const {
return &Struct(i)->SecRowSigIW[0];}
55 Float_t *SecRowSigOW(Int_t i = 0)
const {
return &Struct(i)->SecRowSigOW[0];}
56 Float_t *SecRowSigIE(Int_t i = 0)
const {
return &Struct(i)->SecRowSigIE[0];}
57 Float_t *SecRowSigOE(Int_t i = 0)
const {
return &Struct(i)->SecRowSigOE[0];}
59 Float_t PolyaInner(Int_t i = 0)
const {
return Struct(i)->PolyaInner;}
60 Float_t PolyaOuter(Int_t i = 0)
const {
return Struct(i)->PolyaOuter;}
61 Float_t T0offset(Int_t i = 0)
const {
return Struct(i)->T0offset;}
62 Float_t T0offsetI(Int_t i = 0)
const {
return Struct(i)->T0offsetI;}
63 Float_t T0offsetO(Int_t i = 0)
const {
return Struct(i)->T0offsetO;}
64 Float_t FirstRowC(Int_t i = 0)
const {
return Struct(i)->FirstRowC;}
65 Float_t betaStar(Int_t i = 0)
const {
return Struct(i)->betaStar;}
66 Float_t tMaxI(Int_t i = 0)
const {
return Struct(i)->tMaxI;}
67 Float_t tMaxO(Int_t i = 0)
const {
return Struct(i)->tMaxO;}
68 Float_t *tMax(Int_t i = 0)
const {
return &Struct(i)->tMaxI;}
74 ClassDefChair(St_TpcResponseSimulator, TpcResponseSimulator_st )