#include <h1analysis.h>
Inheritance diagram for h1analysis:
Definition at line 24 of file h1analysis.h.
h1analysis::h1analysis | ( | TTree * | tree = 0 |
) |
h1analysis::~h1analysis | ( | ) |
Definition at line 379 of file h1analysis.h.
int h1analysis::Version | ( | ) | const [inline, virtual] |
void h1analysis::Begin | ( | TTree * | tree | ) | [virtual] |
Reimplemented from TSelector.
Definition at line 161 of file h1analysis.C.
References elist, fChain, fillList, TList::FindObject(), TSelector::fInput, gDirectory, TDirectory::GetList(), TSelector::GetOption(), TObject::Info(), kTRUE, option, TEntryList::SetDirectory(), TTree::SetEntryList(), useList, and TObject::Warning().
void h1analysis::SlaveBegin | ( | TTree * | tree | ) | [virtual] |
Reimplemented from TSelector.
Definition at line 202 of file h1analysis.C.
References TList::Add(), TNamed::Clone(), elist, fillList, TObject::FindObject(), TSelector::fInput, TSelector::fOutput, TSelector::GetOption(), h2, hdmd, TObject::Info(), Init(), kFALSE, kTRUE, and option.
void h1analysis::Init | ( | TTree * | tree | ) | [virtual] |
Reimplemented from TSelector.
Definition at line 384 of file h1analysis.h.
References aplan, b_aplan, b_covar, b_cpvtx_d, b_cpvtx_t, b_cvtxd0_r, b_dca, b_dca_d, b_dca_t, b_ddca_d, b_ddca_t, b_ddm_d, b_ddm_t, b_de33, b_de44, b_dept, b_dm_d, b_dm_t, b_dmd0_d, b_dmd0_t, b_drd0_d, b_drd0_dt, b_drd0_t, b_drd0_tt, b_drpd0_d, b_drpd0_t, b_dx33, b_dx44, b_dxpt, b_dxy_r, b_dy33, b_dy44, b_dypt, b_dz_r, b_E33, b_E44, b_E_j, b_Ebeamel, b_Ebeampr, b_Eelec, b_Ept, b_eta_j, b_etad0_d, b_etads_d, b_flagelec, b_ijetd0, b_ik, b_imu, b_imufe, b_ipi, b_ipis, b_kappa, b_L4subtr, b_L5class, b_lhk, b_lhpi, b_m_j, b_md0_d, b_md0_r, b_md0_t, b_Mimpbk_r, b_Mimpds_r, b_muqual, b_nds, b_nelec, b_nentry, b_nevent, b_nhitrp, b_nhitz, b_njets, b_nlhk, b_nlhpi, b_nnout, b_nrun, b_ntracks, b_ntrkxy_t, b_ntrkz_t, b_pd0_d, b_pd0_r, b_pd0_t, b_pds_d, b_pds_t, b_pelec, b_phi, b_phi_j, b_phielec, b_pk_r, b_plan, b_ppi_r, b_prbr_dt, b_prbr_tt, b_prbrp, b_prbxy_t, b_prbz, b_prbz_dt, b_prbz_t, b_prbz_tt, b_psi_r, b_pt, b_pt_j, b_ptd0_d, b_ptds_d, b_pthrust, b_pthrust2, b_ptr2d0_2, b_ptr2d0_3, b_ptr2d0_j, b_ptr3d0_3, b_ptr3d0_j, b_pvtx_d, b_pvtx_t, b_Q2eelec, b_Q2elec, b_Q2jbc, b_Q2jbct, b_Q2sigma, b_qds, b_rankds, b_rawtr, b_rd0_d, b_rd0_dt, b_rd0_t, b_rd0_tt, b_rend, b_rpd0_d, b_rpd0_t, b_rstart, b_spher, b_subtr, b_sumc, b_sumct, b_sumetc, b_sumetct, b_theta, b_theta_j, b_thetelec, b_thrust, b_thrust2, b_trelem, b_Vtxd0_r, b_x33, b_x44, b_xeelec, b_xelec, b_xpt, b_xsigma, b_y33, b_y44, b_yeelec, b_yjbc, b_yjbct, b_ypt, b_z0, covar, cpvtx_d, cpvtx_t, cvtxd0_r, dca, dca_d, dca_t, ddca_d, ddca_t, ddm_d, ddm_t, de33, de44, dept, dm_d, dm_t, dmd0_d, dmd0_t, drd0_d, drd0_dt, drd0_t, drd0_tt, drpd0_d, drpd0_t, dx33, dx44, dxpt, dxy_r, dy33, dy44, dypt, dz_r, E33, E44, E_j, Ebeamel, Ebeampr, Eelec, Ept, eta_j, etad0_d, etads_d, fChain, flagelec, ijetd0, ik, imu, imufe, TObject::Info(), ipi, ipis, kappa, L4subtr, L5class, lhk, lhpi, m_j, md0_d, md0_r, md0_t, Mimpbk_r, Mimpds_r, muqual, nds, nelec, nentry, nevent, nhitrp, nhitz, njets, nlhk, nlhpi, nnout, nrun, ntracks, ntrkxy_t, ntrkz_t, pd0_d, pd0_r, pd0_t, pds_d, pds_t, pelec, phi, phi_j, phielec, pk_r, plan, ppi_r, prbr_dt, prbr_tt, prbrp, prbxy_t, prbz, prbz_dt, prbz_t, prbz_tt, psi_r, pt, pt_j, ptd0_d, ptds_d, pthrust, pthrust2, ptr2d0_2, ptr2d0_3, ptr2d0_j, ptr3d0_3, ptr3d0_j, pvtx_d, pvtx_t, Q2eelec, Q2elec, Q2jbc, Q2jbct, Q2sigma, qds, rankds, rawtr, rd0_d, rd0_dt, rd0_t, rd0_tt, rend, rpd0_d, rpd0_t, rstart, TTree::SetBranchAddress(), spher, subtr, sumc, sumct, sumetc, sumetct, theta, theta_j, thetelec, thrust, thrust2, trelem, Vtxd0_r, x33, x44, xeelec, xelec, xpt, xsigma, y33, y44, yeelec, yjbc, yjbct, ypt, and z0.
Referenced by SlaveBegin().
Bool_t h1analysis::Notify | ( | ) | [virtual] |
Reimplemented from TSelector.
Definition at line 548 of file h1analysis.h.
References elist, fChain, fillList, TTree::GetCurrentFile(), TNamed::GetName(), TObject::Info(), kTRUE, TTree::SetEntryList(), TEntryList::SetTree(), and useList.
Reimplemented from TSelector.
Definition at line 241 of file h1analysis.C.
References TMath::Abs(), b_dm_d, b_etads_d, b_ik, b_ipi, b_ipis, b_md0_d, b_nhitrp, b_njets, b_nlhk, b_nlhpi, b_ntracks, b_ptd0_d, b_ptds_d, b_rend, b_rpd0_t, b_rstart, dm_d, elist, TEntryList::Enter(), etads_d, TH2::Fill(), TH1::Fill(), fillList, TBranch::GetEntry(), h2, hdmd, ik, ipi, ipis, kFALSE, kTRUE, md0_d, nhitrp, njets, nlhk, nlhpi, ptd0_d, ptds_d, rend, rpd0_t, rstart, and useList.
void h1analysis::SetOption | ( | const char * | option | ) | [inline, virtual] |
Reimplemented from TSelector.
Definition at line 351 of file h1analysis.h.
References TSelector::fOption.
void h1analysis::SetObject | ( | TObject * | obj | ) | [inline, virtual] |
Reimplemented from TSelector.
Definition at line 352 of file h1analysis.h.
References TSelector::fObject.
void h1analysis::SetInputList | ( | TList * | input | ) | [inline, virtual] |
Reimplemented from TSelector.
Definition at line 353 of file h1analysis.h.
References TSelector::fInput.
TList* h1analysis::GetOutputList | ( | ) | const [inline, virtual] |
Reimplemented from TSelector.
Definition at line 354 of file h1analysis.h.
References TSelector::fOutput.
void h1analysis::SlaveTerminate | ( | ) | [virtual] |
void h1analysis::Terminate | ( | ) | [virtual] |
Reimplemented from TSelector.
Definition at line 292 of file h1analysis.C.
References c1, TH1::Draw(), elist, TObject::Error(), f2, fdm2(), fdm5(), fillList, TList::FindObject(), TCollection::FindObject(), TH1::Fit(), TSelector::fOutput, gDirectory, TDirectory::Get(), TROOT::GetFunction(), TROOT::GetListOfFunctions(), TH1::GetListOfFunctions(), TPad::GetUymax(), TH1::GetXaxis(), gROOT, gStyle, h2, hdmd, line, TPad::Modified(), TAttPad::SetBottomMargin(), TPad::SetGrid(), TAttMarker::SetMarkerStyle(), TStyle::SetOptFit(), TStyle::SetOptStat(), TPaveStats::SetOptStat(), TFormula::SetParameters(), TNamed::SetTitle(), TAttAxis::SetTitleOffset(), TCanvas::Update(), and TObject::Write().
h1analysis::ClassDef | ( | h1analysis | , | |
0 | ||||
) |
Definition at line 27 of file h1analysis.h.
Referenced by h1analysis(), Process(), SlaveBegin(), and Terminate().
Definition at line 28 of file h1analysis.h.
Referenced by h1analysis(), Process(), SlaveBegin(), and Terminate().
Definition at line 30 of file h1analysis.h.
Referenced by Begin(), h1analysis(), Notify(), and Process().
Definition at line 31 of file h1analysis.h.
Referenced by Begin(), h1analysis(), Notify(), Process(), SlaveBegin(), and Terminate().
Definition at line 32 of file h1analysis.h.
Referenced by Begin(), h1analysis(), Notify(), Process(), SlaveBegin(), and Terminate().
Definition at line 34 of file h1analysis.h.
Referenced by Begin(), h1analysis(), Init(), and Notify().
UChar_t h1analysis::subtr[128] |
UChar_t h1analysis::rawtr[128] |
Float_t h1analysis::pt[200] |
Float_t h1analysis::kappa[200] |
Float_t h1analysis::phi[200] |
Float_t h1analysis::theta[200] |
Float_t h1analysis::dca[200] |
Float_t h1analysis::z0[200] |
Float_t h1analysis::covar[200][15] |
Int_t h1analysis::nhitrp[200] |
Float_t h1analysis::prbrp[200] |
Int_t h1analysis::nhitz[200] |
Float_t h1analysis::prbz[200] |
Float_t h1analysis::rend[200] |
Float_t h1analysis::lhk[200] |
Float_t h1analysis::lhpi[200] |
Float_t h1analysis::nlhk[200] |
Float_t h1analysis::nlhpi[200] |
Float_t h1analysis::dca_d[200] |
Float_t h1analysis::dca_t[200] |
Int_t h1analysis::muqual[200] |