1 #ifndef _sbnanalysis_InteractionHisto_hh
2 #define _sbnanalysis_InteractionHisto_hh
10 #include "../Data/RecoEvent.h"
11 #include "../Data/RecoTrack.h"
12 #include "../Data/Mode.h"
78 const std::vector<event::Interaction> &core_truth);
TH2D * fmatch_score_true_time
TH1D * fmatch_score_outtime
TH1D * true_contained_length
True contained length of primary track.
TH1D * closest_crt_hit_time
void FillEvent(const numu::RecoEvent &event)
TH1D * track_p
Primary track momentum.
TH1D * dist_to_match
Distance from this vertex to the closest matching vertex reco->truth and truth->reco.
TH1D * n_reco_vertices
Number of reconstructed vertices in the event with this vertex.
TH1D * nuE
Neutrino energy.
process_name opflashCryoW ana
TH2D * intime_crt_hits_xy
TH2D * fmatch_score_true_time_zoom
TH1D * beam_center_distance
Distance of the neutrino interaction to the beam center.
TH2D * fmatch_time_true_time_zoom
void Initialize(const std::string &prefix, const geo::BoxBoundedGeo &detector_volume, const std::vector< double > &tagger_volume)
TH1D * maxpe_crt_intime_hit
Maximum number of PE's in a single CRT hit in time with the beam.
TH1D * Q2
Q2 of the interaction.
TH2D * intime_crt_hits_xz
TH1D * fmatch_score_intime
Provides a base class aware of world box coordinates.
TH2D * intime_crt_hits_yz
A base class aware of world box coordinatesAn object describing a simple shape can inherit from this ...
TH1D * fmatch_time_real_time
TH1D * track_length
Length of the reconstructed primary track.
TH1D * crosses_tpc
Whether the primary track crosses a TPC boundary.
TH1D * primary_track_completion
Completion of the primary track.
void Fill(const numu::RecoInteraction &vertex, const numu::RecoEvent &event, const std::vector< event::Interaction > &core_truth)
TH1D * true_track_multiplicity
True particle multiplicity of the interaction.
All truth information associated with one neutrino interaction.