Skip to content
Snippets Groups Projects
THcDCTimeToDistConv.h 1.09 KiB
Newer Older
  • Learn to ignore specific revisions
  • #ifndef ROOT_THcDCTimeToDistConv
    #define ROOT_THcDCTimeToDistConv
    
    ///////////////////////////////////////////////////////////////////////////////
    //                                                                           //
    // THcDCTimeToDistConv                                                      //
    //                                                                           //
    // Base class for algorithms for converting TDC time into perpendicular      //
    // drift distance                                                            //
    ///////////////////////////////////////////////////////////////////////////////
    
    #include "TObject.h"
    
    class THcDCTimeToDistConv : public TObject {
    
    public:
      THcDCTimeToDistConv() {}
      virtual ~THcDCTimeToDistConv();
    
    
      virtual Double_t ConvertTimeToDist(Double_t time) = 0;
    
    
    private:
    
      THcDCTimeToDistConv( const THcDCTimeToDistConv& );
      THcDCTimeToDistConv& operator=( const THcDCTimeToDistConv& );
    
      ClassDef(THcDCTimeToDistConv,0)             // DCTimeToDistConv class
    };
    
    ////////////////////////////////////////////////////////////////////////////////
    
    #endif