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

Constant/static kin fitter uncertainty model. has a fixed value for {cb,taps}{photon,proton}{E,theta,phi}. More...

#include <Constant.h>

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

Public Member Functions

 Constant ()
 
virtual ~Constant ()
 
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
 

Static Public Member Functions

static std::shared_ptr< Constantmake ()
 Create a new instance and return a shared pointer to it. More...
 

Public Attributes

Uncertainties_t photon_cb
 
Uncertainties_t photon_taps
 
Uncertainties_t proton_cb
 
Uncertainties_t proton_taps
 

Additional Inherited Members

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

Detailed Description

Constant/static kin fitter uncertainty model. has a fixed value for {cb,taps}{photon,proton}{E,theta,phi}.

Constructor & Destructor Documentation

◆ Constant()

Constant::Constant ( )

◆ ~Constant()

Constant::~Constant ( )
virtual

Member Function Documentation

◆ GetSigmas()

◆ make()

std::shared_ptr< Constant > Constant::make ( )
static

Create a new instance and return a shared pointer to it.

Returns

Member Data Documentation

◆ photon_cb

Uncertainties_t ant::analysis::utils::UncertaintyModels::Constant::photon_cb

◆ photon_taps

Uncertainties_t ant::analysis::utils::UncertaintyModels::Constant::photon_taps

◆ proton_cb

Uncertainties_t ant::analysis::utils::UncertaintyModels::Constant::proton_cb

◆ proton_taps

Uncertainties_t ant::analysis::utils::UncertaintyModels::Constant::proton_taps

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