#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().