| 90 |
|
|
| 91 |
public: |
public: |
| 92 |
Int_t pmt_id; ///<the identification number of the PMT from 0 to 47 |
Int_t pmt_id; ///<the identification number of the PMT from 0 to 47 |
| 93 |
Float_t adc; ///<raw ADC value for this PMT |
Float_t adc; ///<raw ADC value for this PMT |
| 94 |
Float_t tdc; ///<raw TDC value for this PMT |
Float_t tdc; ///<raw TDC value for this PMT |
| 95 |
Float_t tdc_tw; ///<time-walk corrected TDC value for this PMT |
Float_t tdc_tw; ///<time-walk corrected TDC value for this PMT |
| 96 |
// |
// |
| 100 |
ToFPMT* GetToFPMT(){return this;}; |
ToFPMT* GetToFPMT(){return this;}; |
| 101 |
void Clear(Option_t *t=""); |
void Clear(Option_t *t=""); |
| 102 |
|
|
|
|
|
|
|
|
| 103 |
ClassDef(ToFPMT,2); |
ClassDef(ToFPMT,2); |
| 104 |
}; |
}; |
| 105 |
|
|
| 163 |
|
|
| 164 |
void CheckConnectors(UInt_t atime, GL_PARAM *glparam, TSQLServer *dbc); |
void CheckConnectors(UInt_t atime, GL_PARAM *glparam, TSQLServer *dbc); |
| 165 |
|
|
| 166 |
void Process( UInt_t atime, Float_t betamean, Float_t *xtr_tof, Float_t *ytr_tof); // |
void Process( UInt_t atime, Float_t betamean, Float_t *xtr_tof, Float_t *ytr_tof, Int_t exitat=-1); // |
| 167 |
void Print(Option_t *option=""); |
void Print(Option_t *option=""); |
| 168 |
|
|
| 169 |
Float_t GetdEdx_pmt(Int_t ipmt) { return eDEDXpmt[ipmt]; } // 0-47 dEdx for each PMT for tracked events |
Float_t GetdEdx_pmt(Int_t ipmt) { return eDEDXpmt[ipmt]; } // 0-47 dEdx for each PMT for tracked events |
| 170 |
|
// Float_t GetdEdx_pmt(Int_t ipmt) { return eDEDXpmt.At(ipmt); } // 0-47 dEdx for each PMT for tracked events |
| 171 |
// |
// |
| 172 |
ToFdEdx* GetToFdEdx(){return this;}; |
ToFdEdx* GetToFdEdx(){return this;}; |
| 173 |
ClassDef(ToFdEdx,2); |
ClassDef(ToFdEdx,3); |
| 174 |
}; |
}; |
| 175 |
|
|
| 176 |
|
|