#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 HLT_2022v12_cff::Class, DeadROC_duringRun::dir, MillePedeFileConverter_cfg::fileName, 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 gather_cfg::cout, mps_splice::entry, PVValHelper::eta, m_data, and phi.
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 TB06Analysis_cfi::beamEnergy, mps_splice::entry, PVValHelper::eta, edmPickEvents::event, m_data, m_tree, phi, and writedatasetfile::run.
|
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().