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

Definition at line 18 of file THaVDCTimeToDistConv.h.

Public Member Functions

virtual Double_t ConvertTimeToDist (Double_t time, Double_t tanTheta, Double_t *ddist=0) const =0
 
Double_t GetDriftVel ()
 
virtual Double_t GetParameter (UInt_t) const
 
void SetDriftVel (Double_t v)
 
virtual Int_t SetParameters (const std::vector< double > &)
 
virtual ~TimeToDistConv ()=default
 

Protected Member Functions

 TimeToDistConv (UInt_t npar=0)
 

Protected Attributes

Double_t fDriftVel
 
Bool_t fIsSet
 
UInt_t fNparam
 

#include <THaVDCTimeToDistConv.h>

Inheritance diagram for VDC::TimeToDistConv:

Constructor & Destructor Documentation

◆ ~TimeToDistConv()

virtual VDC::TimeToDistConv::~TimeToDistConv ( )
virtualdefault

◆ TimeToDistConv()

VDC::TimeToDistConv::TimeToDistConv ( UInt_t  npar = 0)
explicitprotected

Member Function Documentation

◆ ConvertTimeToDist()

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

Implemented in VDC::AnalyticTTDConv.

◆ GetDriftVel()

Double_t VDC::TimeToDistConv::GetDriftVel ( )
inline

Definition at line 25 of file THaVDCTimeToDistConv.h.

◆ GetParameter()

virtual Double_t VDC::TimeToDistConv::GetParameter ( UInt_t  ) const
inlinevirtual

Reimplemented in VDC::AnalyticTTDConv.

Definition at line 26 of file THaVDCTimeToDistConv.h.

◆ SetDriftVel()

void VDC::TimeToDistConv::SetDriftVel ( Double_t  v)

◆ SetParameters()

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

Reimplemented in VDC::AnalyticTTDConv.

Member Data Documentation

◆ fDriftVel

Double_t VDC::TimeToDistConv::fDriftVel
protected

Definition at line 34 of file THaVDCTimeToDistConv.h.

◆ fIsSet

Bool_t VDC::TimeToDistConv::fIsSet
protected

Definition at line 35 of file THaVDCTimeToDistConv.h.

◆ fNparam

UInt_t VDC::TimeToDistConv::fNparam
protected

Definition at line 33 of file THaVDCTimeToDistConv.h.


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