8 #ifndef _DCDCHit_factory_Calib_
9 #define _DCDCHit_factory_Calib_
14 #include <JANA/JFactory.h>
32 const char*
Tag(
void){
return "Calib";}
45 const int in_ring,
const int in_straw)
const;
56 jerror_t brun(jana::JEventLoop *eventLoop, int32_t runnumber);
57 jerror_t evnt(jana::JEventLoop *eventLoop, uint64_t eventnumber);
61 void CalcNstraws(jana::JEventLoop *eventLoop, int32_t runnumber, vector<unsigned int> &Nstraws);
62 void FillCalibTable(vector< vector<double> > &table, vector<double> &raw_table,
63 vector<unsigned int> &Nstraws);
72 #endif // _DCDCHit_factory_Calib_
cdc_digi_constants_t time_offsets
vector< unsigned int > Nstraws
cdc_digi_constants_t pedestals
vector< vector< double > > cdc_digi_constants_t
cdc_digi_constants_t gains