Hall A ROOT/C++ Analyzer (podd)
Loading...
Searching...
No Matches
VDC::AnalyticTTDConv Class Reference

Definition at line 16 of file THaVDCAnalyticTTDConv.h.

Public Member Functions

 AnalyticTTDConv ()
 
virtual Double_t ConvertTimeToDist (Double_t time, Double_t tanTheta, Double_t *ddist=0) const
 
virtual Double_t GetParameter (UInt_t i) const
 
virtual Int_t SetParameters (const std::vector< double > &param)
 
virtual ~AnalyticTTDConv ()=default
 
- Public Member Functions inherited from VDC::TimeToDistConv
Double_t GetDriftVel ()
 
void SetDriftVel (Double_t v)
 
virtual ~TimeToDistConv ()=default
 

Protected Attributes

Double_t fA1tdcCor [4]
 
Double_t fA2tdcCor [4]
 
Double_t fdtime
 
- Protected Attributes inherited from VDC::TimeToDistConv
Double_t fDriftVel
 
Bool_t fIsSet
 
UInt_t fNparam
 

Additional Inherited Members

- Protected Member Functions inherited from VDC::TimeToDistConv
 TimeToDistConv (UInt_t npar=0)
 

#include <THaVDCAnalyticTTDConv.h>

Inheritance diagram for VDC::AnalyticTTDConv:

Constructor & Destructor Documentation

◆ AnalyticTTDConv()

VDC::AnalyticTTDConv::AnalyticTTDConv ( )

Definition at line 17 of file THaVDCAnalyticTTDConv.cxx.

◆ ~AnalyticTTDConv()

virtual VDC::AnalyticTTDConv::~AnalyticTTDConv ( )
virtualdefault

Member Function Documentation

◆ ConvertTimeToDist()

Double_t VDC::AnalyticTTDConv::ConvertTimeToDist ( Double_t  time,
Double_t  tanTheta,
Double_t ddist = 0 
) const
virtual

Implements VDC::TimeToDistConv.

Definition at line 28 of file THaVDCAnalyticTTDConv.cxx.

◆ GetParameter()

Double_t VDC::AnalyticTTDConv::GetParameter ( UInt_t  i) const
virtual

Reimplemented from VDC::TimeToDistConv.

Definition at line 74 of file THaVDCAnalyticTTDConv.cxx.

◆ SetParameters()

Int_t VDC::AnalyticTTDConv::SetParameters ( const std::vector< double > &  param)
virtual

Reimplemented from VDC::TimeToDistConv.

Definition at line 97 of file THaVDCAnalyticTTDConv.cxx.

Member Data Documentation

◆ fA1tdcCor

Double_t VDC::AnalyticTTDConv::fA1tdcCor[4]
protected

Definition at line 30 of file THaVDCAnalyticTTDConv.h.

◆ fA2tdcCor

Double_t VDC::AnalyticTTDConv::fA2tdcCor[4]
protected

Definition at line 31 of file THaVDCAnalyticTTDConv.h.

◆ fdtime

Double_t VDC::AnalyticTTDConv::fdtime
protected

Definition at line 33 of file THaVDCAnalyticTTDConv.h.

Collaboration diagram for VDC::AnalyticTTDConv:

The documentation for this class was generated from the following files: