ant
A2 ant: class-based analysis framework
ant::analysis::utils::UncertaintyModels::FitterSergey Struct Reference

Uncertainties from Sergey's fitter. More...

#include <FitterSergey.h>

+ Inheritance diagram for ant::analysis::utils::UncertaintyModels::FitterSergey:
+ Collaboration diagram for ant::analysis::utils::UncertaintyModels::FitterSergey:

Public Types

enum  beamtime_t { beamtime_t::EPT_2014, beamtime_t::Eta_2007 }
 

Public Member Functions

 FitterSergey (beamtime_t beamtime=beamtime_t::EPT_2014)
 
virtual ~FitterSergey ()
 
Uncertainties_t GetSigmas (const TParticle &particle) const override
 
- Public Member Functions inherited from ant::analysis::utils::UncertaintyModel
 UncertaintyModel ()
 
virtual ~UncertaintyModel ()
 
virtual double GetBeamEnergySigma (double photon_energy) const
 

Public Attributes

const beamtime_t Beamtime
 

Additional Inherited Members

- Protected Attributes inherited from ant::analysis::utils::UncertaintyModel
std::shared_ptr< TaggerDetector_ttagger
 

Detailed Description

Uncertainties from Sergey's fitter.

Member Enumeration Documentation

◆ beamtime_t

Enumerator
EPT_2014 
Eta_2007 

Constructor & Destructor Documentation

◆ FitterSergey()

UncertaintyModels::FitterSergey::FitterSergey ( beamtime_t  beamtime = beamtime_t::EPT_2014)

◆ ~FitterSergey()

UncertaintyModels::FitterSergey::~FitterSergey ( )
virtual

Member Function Documentation

◆ GetSigmas()

Uncertainties_t UncertaintyModels::FitterSergey::GetSigmas ( const TParticle particle) const
overridevirtual

Member Data Documentation

◆ Beamtime

const beamtime_t ant::analysis::utils::UncertaintyModels::FitterSergey::Beamtime

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