#include <tls/EMComponent.h>#include <tls/MuonProfileUtilities.h>#include <utl/AugerUnits.h>#include <utl/MathConstants.h>#include <utl/Reader.h>#include <utl/CoordinateSystemPtr.h>#include <utl/ReferenceEllipsoid.h>#include <utl/AugerCoordinateSystem.h>#include <utl/UTMPoint.h>#include <utl/Transformation.h>#include <utl/Vector.h>#include <utl/Point.h>#include <iostream>#include <cstdlib>#include <sstream>#include <string>#include <cmath>#include <boost/shared_ptr.hpp>#include <boost/program_options.hpp>#include <TROOT.h>#include <TObjectTable.h>#include <TFile.h>#include <TH2.h>Go to the source code of this file.
Functions | |
| CoordinateSystemPtr | GetLocalCS () |
| int | main (int argc, char *argv[]) |
| void | processOptions (int argc, char *argv[]) |
Variables | |
| vector< int > | gLgRMu |
| vector< int > | gTheta |
| string | gXMLConfigurationFileName |
Definition in file Documentation/Tutorials/HasModels/EMComponent.cc.
| CoordinateSystemPtr GetLocalCS | ( | ) |
Definition at line 165 of file Documentation/Tutorials/HasModels/EMComponent.cc.
References fwk::CoordinateSystemRegistry::Get(), utl::ReferenceEllipsoid::GetECEF(), and utl::m.
Referenced by main().
| int main | ( | int | argc, |
| char * | argv[] | ||
| ) |
Definition at line 52 of file Documentation/Tutorials/HasModels/EMComponent.cc.
References degree, utl::Branch::GetFirstChild(), GetLocalCS(), utl::BasicVector< HepVector >::GetPhi(), utl::Branch::GetTopBranch(), utl::BasicVector< HepVector >::GetX(), utl::BasicVector< HepVector >::GetY(), utl::BasicVector< HepVector >::GetZ(), gLgRMu, gMagneticField, gTheta, gXMLConfigurationFileName, tls::kDeclination, tls::kInclination, km, utl::kPiOnTwo, G4StationSimulatorOG::p, std::pow(), processOptions(), and tls::EMComponent::SignalRatio().
| void processOptions | ( | int | argc, |
| char * | argv[] | ||
| ) |
Definition at line 126 of file Documentation/Tutorials/HasModels/EMComponent.cc.
References exit, gLgRMu, gTheta, and gXMLConfigurationFileName.
Referenced by main().
| vector<int> gLgRMu |
Definition at line 44 of file Documentation/Tutorials/HasModels/EMComponent.cc.
Referenced by main(), and processOptions().
| vector<int> gTheta |
Definition at line 43 of file Documentation/Tutorials/HasModels/EMComponent.cc.
Referenced by main(), and processOptions().
| string gXMLConfigurationFileName |
Definition at line 42 of file Documentation/Tutorials/HasModels/EMComponent.cc.
Referenced by main(), and processOptions().