1 #ifndef St_tpcPadResponseC_h
2 #define St_tpcPadResponseC_h
5 #include "tables/St_tpcPadResponse_Table.h"
10 tpcPadResponse_st *Struct(Int_t i = 0) {
return ((St_tpcPadResponse*) Table())->GetTable()+i;}
11 UInt_t getNumRows() {
return GetNRows();}
12 Float_t innerGasGainFluctuation(Int_t i = 0) {
return Struct(i)->innerGasGainFluctuation;}
13 Float_t outerGasGainFluctuation(Int_t i = 0) {
return Struct(i)->outerGasGainFluctuation;}
14 Float_t innerPadResponseSigma(Int_t i = 0) {
return Struct(i)->innerPadResponseSigma;}
15 Float_t outerPadResponseSigma(Int_t i = 0) {
return Struct(i)->outerPadResponseSigma;}
16 Float_t innerWirePadCoupling(Int_t i = 0) {
return Struct(i)->innerWirePadCoupling;}
17 Float_t outerWirePadCoupling(Int_t i = 0) {
return Struct(i)->outerWirePadCoupling;}
18 Float_t innerRowNormalization(Int_t i = 0) {
return Struct(i)->innerRowNormalization;}
19 Float_t outerRowNormalization(Int_t i = 0) {
return Struct(i)->outerRowNormalization;}
20 Float_t* BoundaryOfStepFunctions(Int_t i = 0) {
return Struct(i)->BoundaryOfStepFunctions;}
21 Float_t* innerChargeFractionConstants(Int_t i =0){
return Struct(i)->innerChargeFractionConstants;}
22 Float_t* outerChargeFractionConstants(Int_t i =0){
return Struct(i)->outerChargeFractionConstants;}
23 Float_t errorFunctionRange(Int_t i = 0) {
return Struct(i)->errorFunctionRange;}
24 Int_t errorFunctionEntry(Int_t i = 0) {
return Struct(i)->errorFunctionEntry;}
25 Float_t longitudinalDiffusionConstant(Int_t i=0){
return Struct(i)->longitudinalDiffusionConstant;}
26 Float_t transverseDiffusionConstant(Int_t i = 0){
return Struct(i)->transverseDiffusionConstant;}
27 Float_t InnerOuterFactor(Int_t i = 0) {
return Struct(i)->InnerOuterFactor;}
33 ClassDefChair(St_tpcPadResponse, tpcPadResponse_st )