Class Reference for E1039 Core & Analysis Software
|
#include </dev/shm/kenichi/update-github-e1039-doc/e1039-analysis/AnaSimDst/src/TreeData.h>
Public Member Functions | |
DimuonData () | |
virtual | ~DimuonData () |
ClassDef (DimuonData, 1) | |
DimuonData () | |
virtual | ~DimuonData () |
ClassDef (DimuonData, 1) | |
DimuonData () | |
virtual | ~DimuonData () |
ClassDef (DimuonData, 1) | |
DimuonData () | |
virtual | ~DimuonData () |
ClassDef (DimuonData, 1) | |
DimuonData () | |
virtual | ~DimuonData () |
ClassDef (DimuonData, 1) | |
Public Attributes | |
int | pdg_id |
TVector3 | pos |
TLorentzVector | mom |
TLorentzVector | mom_pos |
TLorentzVector | mom_neg |
double | mass |
double | pT |
double | x1 |
double | x2 |
double | xF |
double | costh |
double | phi |
double | phi_s |
double | phi_s_up |
double | costh_cs |
double | phi_cs |
int | road_pos |
int | road_neg |
bool | pos_top |
bool | pos_bot |
bool | neg_top |
bool | neg_bot |
short | n_hits_pos |
double | chisq_pos |
double | chisq_target_pos |
double | chisq_dump_pos |
double | chisq_upstream_pos |
TVector3 | pos_pos |
TVector3 | pos_target_pos |
TVector3 | pos_dump_pos |
short | n_hits_neg |
double | chisq_neg |
double | chisq_target_neg |
double | chisq_dump_neg |
double | chisq_upstream_neg |
TVector3 | pos_neg |
TVector3 | pos_target_neg |
TVector3 | pos_dump_neg |
TLorentzVector | mom_target |
Dimuon momentum with choice = 1. More... | |
TLorentzVector | mom_dump |
Dimuon momentum with choice = 2. More... | |
int | dim_id |
double | xf |
int | track_id_pos |
int | track_id_neg |
Definition at line 33 of file TreeData.h.
DimuonData::DimuonData | ( | ) |
Definition at line 24 of file TreeData.cc.
|
inlinevirtual |
Definition at line 48 of file TreeData.h.
DimuonData::DimuonData | ( | ) |
|
inlinevirtual |
Definition at line 51 of file TreeData.h.
DimuonData::DimuonData | ( | ) |
|
inlinevirtual |
Definition at line 53 of file TreeData.h.
DimuonData::DimuonData | ( | ) |
|
inlinevirtual |
Definition at line 54 of file TreeData.h.
DimuonData::DimuonData | ( | ) |
|
inlinevirtual |
Definition at line 49 of file TreeData.h.
DimuonData::ClassDef | ( | DimuonData | , |
1 | |||
) |
DimuonData::ClassDef | ( | DimuonData | , |
1 | |||
) |
DimuonData::ClassDef | ( | DimuonData | , |
1 | |||
) |
DimuonData::ClassDef | ( | DimuonData | , |
1 | |||
) |
DimuonData::ClassDef | ( | DimuonData | , |
1 | |||
) |
double DimuonData::chisq_dump_neg |
Definition at line 44 of file TreeData.h.
Referenced by AnaDimuon::AnalyzeTree(), AnaDimuonV2::AnalyzeTree(), AnaDimuonLikeSign::AnalyzeTree(), AnaDimuon::process_event(), AnaDimuonLikeSign::process_event(), and AnaDimuonV2::process_event().
double DimuonData::chisq_dump_pos |
Definition at line 35 of file TreeData.h.
Referenced by AnaDimuon::AnalyzeTree(), AnaDimuonV2::AnalyzeTree(), AnaDimuonLikeSign::AnalyzeTree(), AnaDimuon::process_event(), AnaDimuonLikeSign::process_event(), and AnaDimuonV2::process_event().
double DimuonData::chisq_neg |
Definition at line 42 of file TreeData.h.
Referenced by AnaDimuon::AnalyzeTree(), AnaDimuonV2::AnalyzeTree(), AnaDimuonLikeSign::AnalyzeTree(), AnaDimuon::process_event(), AnaDimuonLikeSign::process_event(), and AnaDimuonV2::process_event().
double DimuonData::chisq_pos |
Definition at line 33 of file TreeData.h.
Referenced by AnaDimuon::AnalyzeTree(), AnaDimuonV2::AnalyzeTree(), AnaDimuonLikeSign::AnalyzeTree(), AnaDimuon::process_event(), AnaDimuonLikeSign::process_event(), and AnaDimuonV2::process_event().
double DimuonData::chisq_target_neg |
Definition at line 43 of file TreeData.h.
Referenced by AnaDimuon::AnalyzeTree(), AnaDimuonV2::AnalyzeTree(), AnaDimuonLikeSign::AnalyzeTree(), AnaDimuon::process_event(), AnaDimuonLikeSign::process_event(), and AnaDimuonV2::process_event().
double DimuonData::chisq_target_pos |
Definition at line 34 of file TreeData.h.
Referenced by AnaDimuon::AnalyzeTree(), AnaDimuonV2::AnalyzeTree(), AnaDimuonLikeSign::AnalyzeTree(), AnaDimuon::process_event(), AnaDimuonLikeSign::process_event(), and AnaDimuonV2::process_event().
double DimuonData::chisq_upstream_neg |
Definition at line 45 of file TreeData.h.
Referenced by AnaDimuon::AnalyzeTree(), AnaDimuonV2::AnalyzeTree(), AnaDimuonLikeSign::AnalyzeTree(), AnaDimuon::process_event(), AnaDimuonLikeSign::process_event(), and AnaDimuonV2::process_event().
double DimuonData::chisq_upstream_pos |
Definition at line 36 of file TreeData.h.
Referenced by AnaDimuon::AnalyzeTree(), AnaDimuonV2::AnalyzeTree(), AnaDimuonLikeSign::AnalyzeTree(), AnaDimuon::process_event(), AnaDimuonLikeSign::process_event(), and AnaDimuonV2::process_event().
double DimuonData::costh |
Definition at line 44 of file TreeData.h.
Referenced by AnaSimDst::process_event(), and AnaSimDimuon::process_event().
double DimuonData::costh_cs |
Definition at line 49 of file TreeData.h.
Referenced by AnaEmbeddedData::process_event().
int DimuonData::dim_id |
Definition at line 36 of file TreeData.h.
Referenced by SimpleTree::process_event().
double DimuonData::mass |
Definition at line 39 of file TreeData.h.
Referenced by GetRoad::get_mc_roads(), AnaSimDst::process_event(), AnaSimDimuon::process_event(), AnaEmbeddedData::process_event(), and SimpleTree::process_event().
TLorentzVector DimuonData::mom |
Definition at line 36 of file TreeData.h.
Referenced by AnaDimuon::AnalyzeTree(), AnaDimuonV2::AnalyzeTree(), AnaDimuonLikeSign::AnalyzeTree(), AnaSimDst::process_event(), AnaSimDimuon::process_event(), AnaEmbeddedData::process_event(), AnaDimuon::process_event(), AnaDimuonLikeSign::process_event(), AnaDimuonV2::process_event(), and SimpleTree::process_event().
TLorentzVector DimuonData::mom_dump |
Dimuon momentum with choice = 2.
Definition at line 51 of file TreeData.h.
Referenced by AnaDimuon::process_event(), AnaDimuonLikeSign::process_event(), and AnaDimuonV2::process_event().
TLorentzVector DimuonData::mom_neg |
Definition at line 38 of file TreeData.h.
Referenced by AnaDimuon::AnalyzeTree(), AnaDimuonV2::AnalyzeTree(), AnaDimuonLikeSign::AnalyzeTree(), GetRoad::get_mc_roads(), AnaSimDst::process_event(), AnaSimDimuon::process_event(), AnaEmbeddedData::process_event(), AnaDimuon::process_event(), AnaDimuonLikeSign::process_event(), AnaDimuonV2::process_event(), and SimpleTree::process_event().
TLorentzVector DimuonData::mom_pos |
Definition at line 37 of file TreeData.h.
Referenced by AnaDimuon::AnalyzeTree(), AnaDimuonV2::AnalyzeTree(), AnaDimuonLikeSign::AnalyzeTree(), GetRoad::get_mc_roads(), AnaSimDst::process_event(), AnaSimDimuon::process_event(), AnaEmbeddedData::process_event(), AnaDimuon::process_event(), AnaDimuonLikeSign::process_event(), AnaDimuonV2::process_event(), and SimpleTree::process_event().
TLorentzVector DimuonData::mom_target |
Dimuon momentum with choice = 1.
Definition at line 50 of file TreeData.h.
Referenced by AnaDimuon::AnalyzeTree(), AnaDimuonV2::AnalyzeTree(), AnaDimuonLikeSign::AnalyzeTree(), AnaDimuon::process_event(), AnaDimuonLikeSign::process_event(), and AnaDimuonV2::process_event().
short DimuonData::n_hits_neg |
Definition at line 41 of file TreeData.h.
Referenced by AnaDimuon::AnalyzeTree(), AnaDimuonV2::AnalyzeTree(), AnaDimuonLikeSign::AnalyzeTree(), AnaDimuon::process_event(), AnaDimuonLikeSign::process_event(), and AnaDimuonV2::process_event().
short DimuonData::n_hits_pos |
Definition at line 32 of file TreeData.h.
Referenced by AnaDimuon::AnalyzeTree(), AnaDimuonV2::AnalyzeTree(), AnaDimuonLikeSign::AnalyzeTree(), AnaDimuon::process_event(), AnaDimuonLikeSign::process_event(), and AnaDimuonV2::process_event().
bool DimuonData::neg_bot |
Definition at line 29 of file TreeData.h.
Referenced by AnaDimuon::process_event(), AnaDimuonLikeSign::process_event(), and AnaDimuonV2::process_event().
bool DimuonData::neg_top |
Definition at line 28 of file TreeData.h.
Referenced by AnaDimuon::process_event(), AnaDimuonLikeSign::process_event(), and AnaDimuonV2::process_event().
int DimuonData::pdg_id |
Definition at line 34 of file TreeData.h.
Referenced by AnaSimDst::process_event(), and SimpleTree::process_event().
double DimuonData::phi |
Definition at line 45 of file TreeData.h.
Referenced by AnaSimDst::process_event().
double DimuonData::phi_cs |
Definition at line 50 of file TreeData.h.
Referenced by AnaEmbeddedData::process_event().
double DimuonData::phi_s |
Definition at line 47 of file TreeData.h.
Referenced by AnaSimDimuon::process_event().
double DimuonData::phi_s_up |
Definition at line 48 of file TreeData.h.
TVector3 DimuonData::pos |
Definition at line 35 of file TreeData.h.
Referenced by AnaDimuon::AnalyzeTree(), AnaDimuonV2::AnalyzeTree(), AnaDimuonLikeSign::AnalyzeTree(), AnaSimDst::process_event(), AnaSimDimuon::process_event(), AnaDimuon::process_event(), AnaDimuonLikeSign::process_event(), and AnaDimuonV2::process_event().
bool DimuonData::pos_bot |
Definition at line 27 of file TreeData.h.
Referenced by AnaDimuon::process_event(), AnaDimuonLikeSign::process_event(), and AnaDimuonV2::process_event().
TVector3 DimuonData::pos_dump_neg |
Definition at line 49 of file TreeData.h.
Referenced by AnaDimuon::process_event(), AnaDimuonLikeSign::process_event(), and AnaDimuonV2::process_event().
TVector3 DimuonData::pos_dump_pos |
Definition at line 40 of file TreeData.h.
Referenced by AnaDimuon::process_event(), AnaDimuonLikeSign::process_event(), and AnaDimuonV2::process_event().
TVector3 DimuonData::pos_neg |
Definition at line 46 of file TreeData.h.
Referenced by AnaDimuon::AnalyzeTree(), AnaDimuonV2::AnalyzeTree(), AnaDimuonLikeSign::AnalyzeTree(), AnaDimuon::process_event(), AnaDimuonLikeSign::process_event(), and AnaDimuonV2::process_event().
TVector3 DimuonData::pos_pos |
Definition at line 37 of file TreeData.h.
Referenced by AnaDimuon::AnalyzeTree(), AnaDimuonV2::AnalyzeTree(), AnaDimuonLikeSign::AnalyzeTree(), AnaDimuon::process_event(), AnaDimuonLikeSign::process_event(), and AnaDimuonV2::process_event().
TVector3 DimuonData::pos_target_neg |
Definition at line 48 of file TreeData.h.
Referenced by AnaDimuon::process_event(), AnaDimuonLikeSign::process_event(), and AnaDimuonV2::process_event().
TVector3 DimuonData::pos_target_pos |
Definition at line 39 of file TreeData.h.
Referenced by AnaDimuon::process_event(), AnaDimuonLikeSign::process_event(), and AnaDimuonV2::process_event().
bool DimuonData::pos_top |
Definition at line 26 of file TreeData.h.
Referenced by AnaDimuon::process_event(), AnaDimuonLikeSign::process_event(), and AnaDimuonV2::process_event().
double DimuonData::pT |
Definition at line 40 of file TreeData.h.
Referenced by AnaSimDst::process_event(), AnaSimDimuon::process_event(), and AnaEmbeddedData::process_event().
int DimuonData::road_neg |
Definition at line 25 of file TreeData.h.
Referenced by AnaDimuon::process_event(), AnaDimuonLikeSign::process_event(), and AnaDimuonV2::process_event().
int DimuonData::road_pos |
Definition at line 24 of file TreeData.h.
Referenced by AnaDimuon::process_event(), AnaDimuonLikeSign::process_event(), and AnaDimuonV2::process_event().
int DimuonData::track_id_neg |
Definition at line 43 of file TreeData.h.
Referenced by GetRoad::get_mc_roads(), and SimpleTree::process_event().
int DimuonData::track_id_pos |
Definition at line 42 of file TreeData.h.
Referenced by GetRoad::get_mc_roads(), and SimpleTree::process_event().
double DimuonData::x1 |
Definition at line 41 of file TreeData.h.
Referenced by GetRoad::get_mc_roads(), AnaSimDst::process_event(), AnaSimDimuon::process_event(), AnaEmbeddedData::process_event(), and SimpleTree::process_event().
double DimuonData::x2 |
Definition at line 42 of file TreeData.h.
Referenced by GetRoad::get_mc_roads(), AnaSimDst::process_event(), AnaSimDimuon::process_event(), AnaEmbeddedData::process_event(), and SimpleTree::process_event().
double DimuonData::xF |
Definition at line 43 of file TreeData.h.
Referenced by AnaSimDst::process_event(), AnaSimDimuon::process_event(), and AnaEmbeddedData::process_event().
double DimuonData::xf |
Definition at line 41 of file TreeData.h.
Referenced by GetRoad::get_mc_roads(), and SimpleTree::process_event().