ATTPCROOT
0.3.0-alpha
A ROOT-based framework for analyzing data from active target detectors
|
#include <AtProtoEventAna.h>
Public Member Functions | |
AtProtoEventAna () | |
~AtProtoEventAna () | |
std::vector< Double_t > * | GetAngleFit () |
std::vector< Double_t > * | GetAngle () |
std::vector< Double_t > * | GetPar0 () |
std::vector< Double_t > * | GetPar1 () |
std::vector< Double_t > * | GetRange () |
std::vector< std::pair< Double_t, Double_t > > * | GetHoughPar () |
std::vector< std::pair< Double_t, Double_t > > * | GetELossHitPattern () |
std::vector< std::vector< std::pair< Double_t, Double_t > > > * | GetQELossHitPattern () |
std::vector< Double_t > * | GetVertex () |
std::vector< Double_t > * | GetChi2 () |
std::vector< Int_t > * | GetNDF () |
void | SetAngleFit (std::vector< Double_t > Angle_fit) |
void | SetAngle (std::vector< Double_t > Angle) |
void | SetPar0 (std::vector< Double_t > Par0_fit) |
void | SetPar1 (std::vector< Double_t > Par1_fit) |
void | SetRange (std::vector< Double_t > Range) |
void | SetHoughPar (std::vector< std::pair< Double_t, Double_t >> HoughPar) |
void | SetELHitPattern (std::vector< std::pair< Double_t, Double_t >> ELHitPattern) |
void | SetQELHitPattern (std::vector< std::vector< std::pair< Double_t, Double_t >>> QELHitPattern) |
void | SetVertex02 (Double_t Vertex02) |
void | SetVertex13 (Double_t Vertex13) |
void | SetVertex (std::vector< Double_t > Vertex) |
void | SetChi2 (std::vector< Double_t > Chi2) |
void | SetNDF (std::vector< Int_t > NDF) |
Public Attributes | |
std::vector< Double_t > | fPar0_fit |
std::vector< Double_t > | fPar1_fit |
std::vector< Double_t > | fAngle |
std::vector< Double_t > | fAngle_fit |
std::vector< Double_t > | fRange |
std::vector< std::pair< Double_t, Double_t > > | fHoughPar |
std::vector< std::pair< Double_t, Double_t > > | fELossHitPattern |
std::vector< std::vector< std::pair< Double_t, Double_t > > > | fQELossHitPattern |
std::vector< Double_t > | fQVertex |
std::vector< Double_t > | fChi2 |
std::vector< Int_t > | fNDF |
Double_t | fVertex02 {-500.0} |
Double_t | fVertex13 {-500.0} |
Definition at line 14 of file AtProtoEventAna.h.
AtProtoEventAna::AtProtoEventAna | ( | ) |
Definition at line 7 of file AtProtoEventAna.cxx.
|
default |
std::vector< Double_t > * AtProtoEventAna::GetAngle | ( | ) |
Definition at line 28 of file AtProtoEventAna.cxx.
std::vector< Double_t > * AtProtoEventAna::GetAngleFit | ( | ) |
Definition at line 24 of file AtProtoEventAna.cxx.
std::vector< Double_t > * AtProtoEventAna::GetChi2 | ( | ) |
Definition at line 60 of file AtProtoEventAna.cxx.
std::vector< std::pair< Double_t, Double_t > > * AtProtoEventAna::GetELossHitPattern | ( | ) |
Definition at line 48 of file AtProtoEventAna.cxx.
std::vector< std::pair< Double_t, Double_t > > * AtProtoEventAna::GetHoughPar | ( | ) |
Definition at line 44 of file AtProtoEventAna.cxx.
std::vector< Int_t > * AtProtoEventAna::GetNDF | ( | ) |
Definition at line 64 of file AtProtoEventAna.cxx.
std::vector< Double_t > * AtProtoEventAna::GetPar0 | ( | ) |
Definition at line 32 of file AtProtoEventAna.cxx.
std::vector< Double_t > * AtProtoEventAna::GetPar1 | ( | ) |
Definition at line 36 of file AtProtoEventAna.cxx.
std::vector< std::vector< std::pair< Double_t, Double_t > > > * AtProtoEventAna::GetQELossHitPattern | ( | ) |
Definition at line 52 of file AtProtoEventAna.cxx.
std::vector< Double_t > * AtProtoEventAna::GetRange | ( | ) |
Definition at line 40 of file AtProtoEventAna.cxx.
std::vector< Double_t > * AtProtoEventAna::GetVertex | ( | ) |
Definition at line 56 of file AtProtoEventAna.cxx.
void AtProtoEventAna::SetAngle | ( | std::vector< Double_t > | Angle | ) |
Definition at line 74 of file AtProtoEventAna.cxx.
void AtProtoEventAna::SetAngleFit | ( | std::vector< Double_t > | Angle_fit | ) |
Definition at line 70 of file AtProtoEventAna.cxx.
void AtProtoEventAna::SetChi2 | ( | std::vector< Double_t > | Chi2 | ) |
Definition at line 114 of file AtProtoEventAna.cxx.
void AtProtoEventAna::SetELHitPattern | ( | std::vector< std::pair< Double_t, Double_t >> | ELHitPattern | ) |
Definition at line 94 of file AtProtoEventAna.cxx.
void AtProtoEventAna::SetHoughPar | ( | std::vector< std::pair< Double_t, Double_t >> | HoughPar | ) |
Definition at line 90 of file AtProtoEventAna.cxx.
void AtProtoEventAna::SetNDF | ( | std::vector< Int_t > | NDF | ) |
Definition at line 118 of file AtProtoEventAna.cxx.
void AtProtoEventAna::SetPar0 | ( | std::vector< Double_t > | Par0_fit | ) |
Definition at line 78 of file AtProtoEventAna.cxx.
void AtProtoEventAna::SetPar1 | ( | std::vector< Double_t > | Par1_fit | ) |
Definition at line 82 of file AtProtoEventAna.cxx.
void AtProtoEventAna::SetQELHitPattern | ( | std::vector< std::vector< std::pair< Double_t, Double_t >>> | QELHitPattern | ) |
Definition at line 98 of file AtProtoEventAna.cxx.
void AtProtoEventAna::SetRange | ( | std::vector< Double_t > | Range | ) |
Definition at line 86 of file AtProtoEventAna.cxx.
void AtProtoEventAna::SetVertex | ( | std::vector< Double_t > | Vertex | ) |
Definition at line 110 of file AtProtoEventAna.cxx.
void AtProtoEventAna::SetVertex02 | ( | Double_t | Vertex02 | ) |
Definition at line 102 of file AtProtoEventAna.cxx.
void AtProtoEventAna::SetVertex13 | ( | Double_t | Vertex13 | ) |
Definition at line 106 of file AtProtoEventAna.cxx.
std::vector<Double_t> AtProtoEventAna::fAngle |
Definition at line 21 of file AtProtoEventAna.h.
std::vector<Double_t> AtProtoEventAna::fAngle_fit |
Definition at line 22 of file AtProtoEventAna.h.
std::vector<Double_t> AtProtoEventAna::fChi2 |
Definition at line 28 of file AtProtoEventAna.h.
std::vector<std::pair<Double_t, Double_t> > AtProtoEventAna::fELossHitPattern |
Definition at line 25 of file AtProtoEventAna.h.
std::vector<std::pair<Double_t, Double_t> > AtProtoEventAna::fHoughPar |
Definition at line 24 of file AtProtoEventAna.h.
std::vector<Int_t> AtProtoEventAna::fNDF |
Definition at line 29 of file AtProtoEventAna.h.
std::vector<Double_t> AtProtoEventAna::fPar0_fit |
Definition at line 19 of file AtProtoEventAna.h.
std::vector<Double_t> AtProtoEventAna::fPar1_fit |
Definition at line 20 of file AtProtoEventAna.h.
std::vector<std::vector<std::pair<Double_t, Double_t> > > AtProtoEventAna::fQELossHitPattern |
Definition at line 26 of file AtProtoEventAna.h.
std::vector<Double_t> AtProtoEventAna::fQVertex |
Definition at line 27 of file AtProtoEventAna.h.
std::vector<Double_t> AtProtoEventAna::fRange |
Definition at line 23 of file AtProtoEventAna.h.
Double_t AtProtoEventAna::fVertex02 {-500.0} |
Definition at line 30 of file AtProtoEventAna.h.
Double_t AtProtoEventAna::fVertex13 {-500.0} |
Definition at line 31 of file AtProtoEventAna.h.