#include <SigmaFitter.h>
◆ Photons_t
◆ Proton_t
◆ SigmaFitter()
SigmaFitter applies energy-momentum constraint to proton/photons using incoming beam.
- Parameters
-
| uncertainty_model | model to obtain uncertainties |
| settings | tune the underlying APLCON fitter |
◆ CalcZVertexStartingPoint()
| double SigmaFitter::CalcZVertexStartingPoint |
( |
| ) |
const |
|
protected |
◆ constraint()
| std::array< double, 5 > SigmaFitter::constraint |
( |
const BeamE_t & |
beam, |
|
|
const Proton_t & |
proton, |
|
|
const Photons_t & |
photons, |
|
|
const Z_Vertex_t & |
z_vertex, |
|
|
const size_t |
photon1, |
|
|
const size_t |
photon2 |
|
) |
| |
|
staticprotected |
◆ DoFit()
| APLCON::Result_t SigmaFitter::DoFit |
( |
double |
ebeam, |
|
|
const TParticlePtr & |
proton, |
|
|
const TParticleList & |
photons, |
|
|
const size_t |
photon1, |
|
|
const size_t |
photon2 |
|
) |
| |
◆ GetBeamEPull()
| double SigmaFitter::GetBeamEPull |
( |
| ) |
const |
◆ GetFitParticles()
◆ GetFittedBeamE()
| double SigmaFitter::GetFittedBeamE |
( |
| ) |
const |
◆ GetFittedBeamParticle()
◆ GetFittedPhotons()
◆ GetFittedProton()
◆ GetFittedZVertex()
| double SigmaFitter::GetFittedZVertex |
( |
| ) |
const |
◆ GetZVertexPull()
| double SigmaFitter::GetZVertexPull |
( |
| ) |
const |
◆ IsZVertexFitEnabled()
| bool SigmaFitter::IsZVertexFitEnabled |
( |
| ) |
const |
|
noexcept |
◆ IsZVertexUnmeasured()
| bool SigmaFitter::IsZVertexUnmeasured |
( |
| ) |
const |
◆ PrepareFit()
◆ SetTarget()
| void SigmaFitter::SetTarget |
( |
double |
length, |
|
|
double |
center = 0. |
|
) |
| |
◆ SetUncertaintyModel()
| void ant::analysis::utils::SigmaFitter::SetUncertaintyModel |
( |
const UncertaintyModelPtr & |
uncertainty_model | ) |
|
|
inline |
◆ SetZVertexSigma()
| void SigmaFitter::SetZVertexSigma |
( |
double |
sigma | ) |
|
◆ aplcon
◆ BeamE
| BeamE_t ant::analysis::utils::SigmaFitter::BeamE |
|
protected |
◆ Photons
| Photons_t ant::analysis::utils::SigmaFitter::Photons |
|
protected |
◆ Proton
| Proton_t ant::analysis::utils::SigmaFitter::Proton |
|
protected |
◆ Target
| Target_t ant::analysis::utils::SigmaFitter::Target |
|
protected |
◆ Z_Vertex
| Z_Vertex_t ant::analysis::utils::SigmaFitter::Z_Vertex |
|
protected |
The documentation for this class was generated from the following files: