5#ifndef TrigT1RPChardware_Pad_H
6#define TrigT1RPChardware_Pad_H
unsigned short int ubit16
void load(ubit16 lowhig, ubit16 etaphi, ubit16 CMadd, ubit16 BX, ubit16 thres, ubit16 overl)
ubit16 getPTCoding(ubit16 bunch)
void setDefaultConfiguration()
ubit16 getBCIDCounter(ubit16 bunch)
ubit16 m_padStep2[8][2][8]
Pad(int run, int event, CMAword debug, ubit16 subsys, ubit16 sect, ubit16 padad, ubit16 lowhig, bool oldSimulation, int NOBXS)
void setOldSimulation(bool value)
ubit16 getRoI(ubit16 bunch)
ubit16 getOPL(ubit16 bunch)
void setFeetThresholds(unsigned short int ith, unsigned short int th)
ubit16 m_padIn[2][2][2][8][2]
void setProjectionLogic(ubit16 prologic)
ubit16 getRoIAmbiguity(ubit16 bunch)
ubit16 m_hitInOuterPlane[3]
void setFeetOn(bool feet)
ubit16 getOverlapPhi(ubit16 bunch)
ubit16 getOverlapEta(ubit16 bunch)
unsigned short int m_feet_thresholds[3]