#include <TB06Tree.h>
Public Member Functions | |
void | check () |
void | reset (float crystal[11][21]) |
void | store (const int &tableIsMoving, const int &run, const int &event, const int &S6adc, const double &xhodo, const double &yhodo, const double &xslope, const double &yslope, const double &xquality, const double &yquality, const int &icMax, const int &ietaMax, const int &iphiMax, const double &beamEnergy, const double ampl[49]) |
to be called at each loop More... | |
TB06Tree (const std::string &fileName="TB06Tree.root", const std::string &treeName="Analysis") | |
ctor More... | |
~TB06Tree () | |
dtor More... | |
Private Attributes | |
TClonesArray * | m_data |
int | m_dataSize |
TFile * | m_file |
TTree * | m_tree |
Definition at line 14 of file TB06Tree.h.
TB06Tree::TB06Tree | ( | const std::string & | fileName = "TB06Tree.root" , |
const std::string & | treeName = "Analysis" |
||
) |
ctor
Definition at line 8 of file TB06Tree.cc.
References DeadROC_duringRun::dir, m_data, m_file, and m_tree.
TB06Tree::~TB06Tree | ( | ) |
dtor
Definition at line 28 of file TB06Tree.cc.
References gather_cfg::cout, m_data, m_file, and m_tree.
void TB06Tree::check | ( | ) |
Definition at line 124 of file TB06Tree.cc.
References TB06Reco::convFactor, gather_cfg::cout, mps_splice::entry, PVValHelper::eta, TB06Reco::event, TB06Reco::localMap, m_data, TB06Reco::MEXTLenergy, TB06Reco::MEXTLeta, TB06Reco::MEXTLphi, phi, TB06Reco::run, TB06Reco::tableIsMoving, TB06Reco::xHodo, TB06Reco::xQualityHodo, TB06Reco::xSlopeHodo, TB06Reco::yHodo, TB06Reco::yQualityHodo, and TB06Reco::ySlopeHodo.
void TB06Tree::reset | ( | float | crystal[11][21] | ) |
Definition at line 114 of file TB06Tree.cc.
References PVValHelper::eta, and phi.
Referenced by MatrixReader.MatrixReader::__init__(), data_sources.json_list::__next__(), and MatrixReader.MatrixReader::showRaw().
void TB06Tree::store | ( | const int & | tableIsMoving, |
const int & | run, | ||
const int & | event, | ||
const int & | S6adc, | ||
const double & | xhodo, | ||
const double & | yhodo, | ||
const double & | xslope, | ||
const double & | yslope, | ||
const double & | xquality, | ||
const double & | yquality, | ||
const int & | icMax, | ||
const int & | ietaMax, | ||
const int & | iphiMax, | ||
const double & | beamEnergy, | ||
const double | ampl[49] | ||
) |
to be called at each loop
Definition at line 42 of file TB06Tree.cc.
References TB06Reco::beamEnergy, TB06Reco::convFactor, mps_splice::entry, PVValHelper::eta, TB06Reco::event, edmPickEvents::event, TB06Reco::localMap, m_data, m_tree, TB06Reco::MEXTLenergy, TB06Reco::MEXTLeta, TB06Reco::MEXTLindex, TB06Reco::MEXTLphi, phi, TB06Reco::reset(), TB06Reco::run, submitPVValidationJobs::run, TB06Reco::S6ADC, TB06Reco::tableIsMoving, TB06Reco::xHodo, TB06Reco::xQualityHodo, TB06Reco::xSlopeHodo, TB06Reco::yHodo, TB06Reco::yQualityHodo, and TB06Reco::ySlopeHodo.
|
private |
Definition at line 45 of file TB06Tree.h.
Referenced by check(), store(), TB06Tree(), and ~TB06Tree().
|
private |
Definition at line 46 of file TB06Tree.h.
|
private |
Definition at line 42 of file TB06Tree.h.
Referenced by TB06Tree(), and ~TB06Tree().
|
private |
Definition at line 43 of file TB06Tree.h.
Referenced by store(), TB06Tree(), and ~TB06Tree().