All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Namespaces | Functions | Variables
NumuReco.cxx File Reference
#include <list>
#include <string>
#include <iostream>
#include <cmath>
#include <vector>
#include <queue>
#include "fhiclcpp/ParameterSet.h"
#include <TParameter.h>
#include <TH2D.h>
#include <TH1D.h>
#include "gallery/ValidHandle.h"
#include "canvas/Utilities/InputTag.h"
#include "canvas/Persistency/Common/FindMany.h"
#include "nusimdata/SimulationBase/MCTruth.h"
#include "nusimdata/SimulationBase/MCNeutrino.h"
#include "lardataobj/RecoBase/PFParticle.h"
#include "lardataobj/RecoBase/Track.h"
#include "lardataobj/RecoBase/Vertex.h"
#include "lardataobj/RecoBase/Slice.h"
#include "lardataobj/RecoBase/Hit.h"
#include "lardataobj/RecoBase/OpFlash.h"
#include "lardataobj/RecoBase/OpHit.h"
#include "lardataobj/RecoBase/PFParticleMetadata.h"
#include "lardataobj/AnalysisBase/Calorimetry.h"
#include "lardataobj/AnalysisBase/T0.h"
#include "lardataobj/AnalysisBase/ParticleID.h"
#include "larcorealg/Geometry/TPCGeo.h"
#include "larcorealg/Geometry/CryostatGeo.h"
#include "larcorealg/Geometry/GeometryCore.h"
#include "core/Event.hh"
#include "core/Experiment.hh"
#include "NumuReco.h"
#include "../SBNOsc/Utilities.h"
#include "../RecoUtils/RecoUtils.h"
#include "../RecoUtils/GeoUtil.h"
#include "../NumuReco/PrimaryTrack.h"
#include "../NumuReco/TruthMatch.h"
#include "ana/SBNOscReco/TriggerEmulator/PMTTrigger.h"
#include "ubcore/LLBasicTool/GeoAlgo/GeoAABox.h"
#include "canvas/Persistency/Provenance/ProductID.h"
#include "larsim/MCCheater/ParticleInventory.h"
#include "larsim/MCCheater/PhotonBackTracker.h"
#include "sbnobj/Common/CRT/CRTHit.hh"
#include "sbnobj/Common/CRT/CRTTrack.hh"
#include "sbndcode/CRT/CRTUtils/TPCGeoUtil.h"
#include "sbndcode/Geometry/GeometryWrappers/CRTGeoAlg.h"

Go to the source code of this file.

Namespaces

 ana
 Oscillation analysis framework, runs over CAF files outside of ART.
 
 ana::SBNOsc
 

Functions

void ana::SBNOsc::DumpTrueStart (const gallery::Event &ev, int mcparticle_id)
 
numu::Wall ana::SBNOsc::GetWallCross (const geo::BoxBoundedGeo &volume, const TVector3 p0, const TVector3 p1)
 
sbn::crt::CRTHit ana::SBNOsc::ICARUS2SBNDCrtHit (const sbn::crt::CRTHit &inp)
 
double ana::SBNOsc::RecoTrackLength (const art::Ptr< recob::Track > &track)
 

Variables

static const TVector3 ana::SBNOsc::InvalidTVector3 = TVector3(-999, -999, -999)