ant
A2 ant: class-based analysis framework
ant::progs::corrections::Corrections Class Reference

#include <Corrections.h>

Public Member Functions

 Corrections ()=delete
 
 Corrections (const Channel)
 
 ~Corrections ()=default
 
 Corrections (const Corrections &)=default
 
Correctionsoperator= (const Corrections &)=delete
 
double interpolate (const double, const double) const
 
double interpolate (const TLorentzVector *const, const TLorentzVector *const, const TLorentzVector *const) const
 
double interpolate (const PParticle *const, const PParticle *const, const PParticle *const) const
 
double get_max_correction () const
 

Constructor & Destructor Documentation

◆ Corrections() [1/3]

ant::progs::corrections::Corrections::Corrections ( )
delete

◆ Corrections() [2/3]

Corrections::Corrections ( const Channel  chan)

◆ ~Corrections()

ant::progs::corrections::Corrections::~Corrections ( )
default

◆ Corrections() [3/3]

ant::progs::corrections::Corrections::Corrections ( const Corrections )
default

Member Function Documentation

◆ get_max_correction()

double Corrections::get_max_correction ( ) const

◆ interpolate() [1/3]

double Corrections::interpolate ( const double  x,
const double  y 
) const

◆ interpolate() [2/3]

double Corrections::interpolate ( const TLorentzVector * const  lm,
const TLorentzVector * const  lp,
const TLorentzVector * const  meson 
) const

◆ interpolate() [3/3]

double Corrections::interpolate ( const PParticle * const  lm,
const PParticle * const  lp,
const PParticle * const  meson 
) const

◆ operator=()

Corrections& ant::progs::corrections::Corrections::operator= ( const Corrections )
delete

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