Hall C ROOT/C++ Analyzer (hcana)
Loading...
Searching...
No Matches
THcDCLookupTTDConv.h
Go to the documentation of this file.
1#ifndef ROOT_THcDCLookupTTDConv
2#define ROOT_THcDCLookupTTDConv
3
5// //
6// THcDCLookupTTDConv //
7// //
8// Uses a drift velocity (um/ns) to convert time (ns) into distance (cm) //
9// //
11#include "THcDCTimeToDistConv.h"
12
14
15public:
16 THcDCLookupTTDConv(Double_t T0, Double_t MaxDriftDistance, Double_t BinSize,
17 Int_t NumBins, Double_t* Table);
18
19 virtual ~THcDCLookupTTDConv();
20
22
23
24protected:
25
31
32 ClassDef(THcDCLookupTTDConv,0) // Time to Distance conversion lookup
33};
34
35
37
38#endif
int Int_t
double Double_t
#define ClassDef(name, id)
Drift time to distance conversion via lookup table.
virtual Double_t ConvertTimeToDist(Double_t time)
THcDCLookupTTDConv(Double_t T0, Double_t MaxDriftDistance, Double_t BinSize, Int_t NumBins, Double_t *Table)
Base class for algorithms to convert time into perpendicular drift distance.