#include <TrackHisto.h>
Public Member Functions | |
void | Initialize (const std::string &postfix, const geo::BoxBoundedGeo &detector_volume, double max_length) |
void | Fill (const numu::RecoTrack &track, const std::map< size_t, numu::TrueParticle > &true_particles) |
Public Member Functions inherited from ana::SBNOsc::HistoList | |
void | Scale (double scale) |
void | Add (const HistoList &other) |
void | Write () |
void | StoreHisto (TH1 *histo) |
void | Merge (const HistoList &merge) |
Histograms to be filled per track
Definition at line 20 of file TrackHisto.h.
void TrackHistos::Fill | ( | const numu::RecoTrack & | track, |
const std::map< size_t, numu::TrueParticle > & | true_particles | ||
) |
Fill all of the histograms in this class with a track
track | The track to fill |
true_tracks | The list of true particles in this event |
Definition at line 90 of file TrackHisto.cc.
void TrackHistos::Initialize | ( | const std::string & | postfix, |
const geo::BoxBoundedGeo & | detector_volume, | ||
double | max_length | ||
) |
Initialize this set of histograms
postfix | The postfix to add to all histogram names |
Definition at line 11 of file TrackHisto.cc.
TH1D* ana::SBNOsc::TrackHistos::artlength |
Definition at line 45 of file TrackHisto.h.
TH1D* ana::SBNOsc::TrackHistos::border_x |
Definition at line 61 of file TrackHisto.h.
TH1D* ana::SBNOsc::TrackHistos::border_y |
Definition at line 59 of file TrackHisto.h.
TH1D* ana::SBNOsc::TrackHistos::border_z |
Definition at line 60 of file TrackHisto.h.
TH1D* ana::SBNOsc::TrackHistos::chi2_kaon |
Definition at line 29 of file TrackHisto.h.
TH1D* ana::SBNOsc::TrackHistos::chi2_kaon_diff |
Definition at line 24 of file TrackHisto.h.
TH1D* ana::SBNOsc::TrackHistos::chi2_muon |
Definition at line 27 of file TrackHisto.h.
TH1D* ana::SBNOsc::TrackHistos::chi2_muon_diff |
Definition at line 22 of file TrackHisto.h.
TH1D* ana::SBNOsc::TrackHistos::chi2_pion |
Definition at line 28 of file TrackHisto.h.
TH1D* ana::SBNOsc::TrackHistos::chi2_pion_diff |
Definition at line 23 of file TrackHisto.h.
TH1D* ana::SBNOsc::TrackHistos::chi2_proton |
Definition at line 26 of file TrackHisto.h.
TH1D* ana::SBNOsc::TrackHistos::chi2_proton_diff |
Definition at line 21 of file TrackHisto.h.
TH1D* ana::SBNOsc::TrackHistos::chi2_proton_m_muon |
Definition at line 31 of file TrackHisto.h.
TH1D* ana::SBNOsc::TrackHistos::completion |
Definition at line 50 of file TrackHisto.h.
TH1D* ana::SBNOsc::TrackHistos::crt_hit_distance |
Definition at line 70 of file TrackHisto.h.
TH1D* ana::SBNOsc::TrackHistos::crt_match_time |
Definition at line 73 of file TrackHisto.h.
TH1D* ana::SBNOsc::TrackHistos::crt_track_angle |
Definition at line 71 of file TrackHisto.h.
TH1D* ana::SBNOsc::TrackHistos::crt_v_flash_match_time |
Definition at line 80 of file TrackHisto.h.
TH2D* ana::SBNOsc::TrackHistos::dQdx_length |
Definition at line 58 of file TrackHisto.h.
TH1D* ana::SBNOsc::TrackHistos::flash_match_time |
Definition at line 79 of file TrackHisto.h.
TH1D* ana::SBNOsc::TrackHistos::has_crt_hit_match |
Definition at line 69 of file TrackHisto.h.
TH1D* ana::SBNOsc::TrackHistos::has_crt_track_match |
Definition at line 68 of file TrackHisto.h.
TH1D* ana::SBNOsc::TrackHistos::is_contained |
Definition at line 48 of file TrackHisto.h.
TH2D* ana::SBNOsc::TrackHistos::lengh_munus_truth_length |
Definition at line 39 of file TrackHisto.h.
TH1D* ana::SBNOsc::TrackHistos::length |
Definition at line 44 of file TrackHisto.h.
TH1D* ana::SBNOsc::TrackHistos::lengthdiff |
Definition at line 46 of file TrackHisto.h.
TH1D* ana::SBNOsc::TrackHistos::mcs_p |
Definition at line 34 of file TrackHisto.h.
TH2D* ana::SBNOsc::TrackHistos::mcs_p_comp |
Definition at line 56 of file TrackHisto.h.
TH2D* ana::SBNOsc::TrackHistos::mcs_p_diff |
Definition at line 53 of file TrackHisto.h.
TH1D* ana::SBNOsc::TrackHistos::mcs_p_minus_truth |
Definition at line 37 of file TrackHisto.h.
TH2D* ana::SBNOsc::TrackHistos::mcs_p_minus_truth_length |
Definition at line 41 of file TrackHisto.h.
TH2D* ana::SBNOsc::TrackHistos::pid_confusion_tr |
Definition at line 82 of file TrackHisto.h.
TH1D* ana::SBNOsc::TrackHistos::range_p |
Definition at line 33 of file TrackHisto.h.
TH2D* ana::SBNOsc::TrackHistos::range_p_comp |
Definition at line 55 of file TrackHisto.h.
TH2D* ana::SBNOsc::TrackHistos::range_p_diff |
Definition at line 52 of file TrackHisto.h.
TH1D* ana::SBNOsc::TrackHistos::range_p_minus_truth |
Definition at line 36 of file TrackHisto.h.
TH2D* ana::SBNOsc::TrackHistos::range_p_minus_truth_length |
Definition at line 40 of file TrackHisto.h.
TH1D* ana::SBNOsc::TrackHistos::reco_momentum |
Definition at line 47 of file TrackHisto.h.
TH1D* ana::SBNOsc::TrackHistos::stopping_chisq |
Definition at line 77 of file TrackHisto.h.
TH1D* ana::SBNOsc::TrackHistos::stopping_chisq_finish |
Definition at line 76 of file TrackHisto.h.
TH1D* ana::SBNOsc::TrackHistos::stopping_chisq_start |
Definition at line 75 of file TrackHisto.h.
TH1D* ana::SBNOsc::TrackHistos::true_start_time |
Definition at line 62 of file TrackHisto.h.
TH1D* ana::SBNOsc::TrackHistos::true_start_time_zoom |
Definition at line 63 of file TrackHisto.h.
TH1D* ana::SBNOsc::TrackHistos::wall_enter |
Definition at line 65 of file TrackHisto.h.
TH1D* ana::SBNOsc::TrackHistos::wall_exit |
Definition at line 66 of file TrackHisto.h.