1 #ifndef St_trgTimeOffsetC_h
2 #define St_trgTimeOffsetC_h
5 #include "tables/St_trgTimeOffset_Table.h"
10 trgTimeOffset_st *Struct(Int_t i = 0) {
return ((St_trgTimeOffset*) Table())->GetTable()+i;}
11 UInt_t getNumRows() {
return GetNRows();}
12 Float_t offset(Int_t i = 0) {
return Struct(i)->offset;}
13 Float_t laserOffset(Int_t i = 0) {
return Struct(i)->laserOffset;}
14 Float_t laserOffsetW(Int_t i = 0) {
return Struct(i)->laserOffsetW;}
15 Float_t triggerTimeOffset(Int_t i = 0) {
return 1e-6*(mLaser ? laserOffset(i) : offset(i));}
16 Float_t triggerTimeOffsetWest(Int_t i = 0) {
return 1e-6*(mLaser ? laserOffsetW(i) : 0);}
17 void SetLaser(Bool_t k = kTRUE) {mLaser = k;}
18 Int_t IsLaser() {
return mLaser;}
25 ClassDefChair(St_trgTimeOffset, trgTimeOffset_st )