#include "UniversalityFitter.h"
#include <fwk/CoordinateSystemRegistry.h>
#include <fwk/CentralConfig.h>
#include <fwk/LocalCoordinateSystem.h>
#include <det/Detector.h>
#include <sdet/SDetector.h>
#include <fdet/FDetector.h>
#include <fdet/Eye.h>
#include <evt/ShowerMRecData.h>
#include <mdet/MDetector.h>
#include <mdet/Counter.h>
#include <mevt/MEvent.h>
#include <mevt/Counter.h>
#include <mevt/Module.h>
#include <mevt/ModuleRecData.h>
#include <atm/ProfileResult.h>
#include <evt/Event.h>
#include <evt/ShowerRecData.h>
#include <evt/ShowerSRecData.h>
#include <evt/ShowerFRecData.h>
#include <evt/ShowerUnivRecData.h>
#include <evt/ShowerSimData.h>
#include <sevt/SEvent.h>
#include <sevt/Header.h>
#include <sevt/SortCriteria.h>
#include <fevt/FEvent.h>
#include <fevt/Eye.h>
#include <fevt/EyeRecData.h>
#include <utl/UTCDateTime.h>
#include <utl/TimeInterval.h>
#include <utl/UTMPoint.h>
#include <utl/GeometryUtilities.h>
#include <utl/TabulatedFunction.h>
#include <tls/Atmosphere.h>
#include "FitterUtil.h"
#include <utl/RandomEngine.h>
#include <fwk/RandomEngineRegistry.h>
#include <CLHEP/Random/Randomize.h>
#include <TMinuit.h>
#include <TVector3.h>
#include <boost/format.hpp>
#include <iostream>
#include <algorithm>
Go to the source code of this file.
Namespaces | |
UniversalityFitter | |
Functions | |
void | UniversalityFitter::GetTimeQuantile (const float *const trace, const float sum, const int nT, const float timeUnit, const float f, float &tQ, float &tQ_err) |
float | UniversalityFitter::InterpolateCDF (const float vem1, const float vem2, const float t1, const float t2, const float vemQ) |
bool | UniversalityFitter::IsCloseRel (const double a, const double b) |
double | UniversalityFitter::SdEnergyResolution (const double energy) |
Variables | |
const double | UniversalityFitter::averageAugerDensity = 1.06e-3 * utl::gram / utl::cm3 |
const double | UniversalityFitter::gpercm2 = utl::gram / utl::cm2 |
Implementation of Universality Fitter
Definition in file UniversalityFitter.cc.