#include "SdSimMuonNumberFitter.h"
#include <fwk/LocalCoordinateSystem.h>
#include <fwk/CentralConfig.h>
#include <utl/ErrorLogger.h>
#include <utl/MathConstants.h>
#include <utl/PhysicalConstants.h>
#include <utl/AugerUnits.h>
#include <utl/UTMPoint.h>
#include <utl/Reader.h>
#include <utl/Particle.h>
#include <utl/TimeStamp.h>
#include <utl/TimeInterval.h>
#include <sdet/MuonProfile.h>
#include <utl/HASUtilities.h>
#include <det/Detector.h>
#include <sdet/SDetector.h>
#include <evt/Event.h>
#include <evt/ShowerSimData.h>
#include <evt/ShowerRecData.h>
#include <evt/ShowerSRecData.h>
#include <sevt/Header.h>
#include <sevt/SEvent.h>
#include <sevt/Station.h>
#include <sevt/StationSimData.h>
#include <sevt/StationRecData.h>
#include <sstream>
#include <fstream>
#include <iomanip>
#include <iostream>
#include <TFile.h>
#include <TMath.h>
#include <TH2D.h>
#include <TMinuit.h>
#include <TCanvas.h>
#include <TVirtualPad.h>
#include <boost/tuple/tuple.hpp>
Go to the source code of this file.
Typedefs | |
typedef boost::tuple< double, double > | Tuple2D |
Functions | |
CoordinateSystemPtr | GetShowerCoordinateSystem (const double theta, const double phi, const Point &core) |
double | LocalCosTheta (const Point &pos, const Point &showerOrigin) |
Tuple2D | ProjectIntoCorePlane (const Point &pos, const Point &showerOrigin, const CoordinateSystemPtr &coreCS) |
Tuple2D | ProjectIntoCorePlane2 (const Point &pos, const Point &showerOrigin, const CoordinateSystemPtr &coreCS) |
double | RPerp (const Vector &axis, const Vector &station) |
double | RPerp2 (const Vector &axis, const Vector &station) |
template<typename G > | |
string | ToString (const G &g, const CoordinateSystemPtr cs) |
Variables | |
MuonProfile * | fgMuonProfile = nullptr |
static Likelihood | gLikelihood |
static int | kHASRecoStatus = 10 |
typedef boost::tuple<double, double> Tuple2D |
Definition at line 58 of file SdSimMuonNumberFitter.cc.
|
inline |
Definition at line 101 of file SdSimMuonNumberFitter.cc.
Referenced by evt::ShowerSimData::GetDirection(), SdSimMuonNumberFitterNS::SdSimMuonNumberFitter::Run(), and SdHorizontalReconstructionNS::SdHorizontalReconstruction::SetReconstructedValues().
Definition at line 136 of file SdSimMuonNumberFitter.cc.
References utl::BasicVector< HepVector >::GetCosTheta().
Referenced by SdSimMuonNumberFitterNS::Likelihood::AddStation().
|
inline |
Definition at line 113 of file SdSimMuonNumberFitter.cc.
References utl::BasicVector< HepVector >::GetX(), utl::BasicVector< HepVector >::GetY(), and utl::BasicVector< HepVector >::GetZ().
Referenced by SdSimMuonNumberFitterNS::Likelihood::AddStation(), and SdSimMuonNumberFitterNS::SdSimMuonNumberFitter::Run().
|
inline |
Definition at line 124 of file SdSimMuonNumberFitter.cc.
References utl::BasicVector< HepVector >::GetX(), utl::BasicVector< HepVector >::GetY(), and utl::BasicVector< HepVector >::GetZ().
Definition at line 79 of file SdSimMuonNumberFitter.cc.
References RPerp2(), and sqrt().
Referenced by SdSimMuonNumberFitterNS::SdSimMuonNumberFitter::Run(), and MdGeometryFitterAG::MdGeometryFitter::SetTimeData().
Definition at line 69 of file SdSimMuonNumberFitter.cc.
Referenced by otoa::SD2ADST::AddStations(), and RPerp().
|
inline |
Definition at line 88 of file SdSimMuonNumberFitter.cc.
References galactic::meter.
Referenced by SdSimMuonNumberFitterNS::SdSimMuonNumberFitter::FindMuonDensityBaryCenter(), RdPlaneFit::RdPlaneFit::Run(), and RdScintPlaneFit::RdScintPlaneFit::Run().
MuonProfile* fgMuonProfile = nullptr |
Definition at line 64 of file SdSimMuonNumberFitter.cc.
Referenced by SdSimMuonNumberFitterNS::SdSimMuonNumberFitter::DrawMuonDensity(), SdSimMuonNumberFitterNS::SdSimMuonNumberFitter::Init(), SdSimMuonNumberFitterNS::Likelihood::MinuitFnc(), SdSimMuonNumberFitterNS::SdSimMuonNumberFitter::Run(), and SdSimMuonNumberFitterNS::SdSimMuonNumberFitter::~SdSimMuonNumberFitter().
|
static |
Definition at line 204 of file SdSimMuonNumberFitter.cc.
Referenced by SdSimMuonNumberFitterNS::SdSimMuonNumberFitter::DrawLogLikelihood(), SdSimMuonNumberFitterNS::SdSimMuonNumberFitter::N19FitFnc(), and SdSimMuonNumberFitterNS::SdSimMuonNumberFitter::Run().
|
static |
Definition at line 62 of file SdSimMuonNumberFitter.cc.
Referenced by SdSimMuonNumberFitterNS::SdSimMuonNumberFitter::Run().