#include <TB06TreeH2.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], const int &wcAXo, const int &wcAYo, const int &wcBXo, const int &wcBYo, const int &wcCXo, const int &wcCYo, const double &xwA, const double &ywA, const double &xwB, const double &ywB, const double &xwC, const double &ywC, const float &S1adc, const float &S2adc, const float &S3adc, const float &S4adc, const float &VM1, const float &VM2, const float &VM3, const float &VM4, const float &VM5, const float &VM6, const float &VM7, const float &VM8, const float &VMF, const float &VMB, const float &CK1, const float &CK2, const float &CK3, const float &BH1, const float &BH2, const float &BH3, const float &BH4, const float &TOF1S, const float &TOF2S, const float &TOF1J, const float &TOF2J) |
to be called at each loop More... | |
TB06TreeH2 (const std::string &fileName="TB06Tree.root", const std::string &treeName="Analysis") | |
ctor More... | |
~TB06TreeH2 () | |
dtor More... | |
Private Attributes | |
TClonesArray * | m_data |
int | m_dataSize |
TFile * | m_file |
TTree * | m_tree |
Definition at line 14 of file TB06TreeH2.h.
TB06TreeH2::TB06TreeH2 | ( | const std::string & | fileName = "TB06Tree.root" , |
const std::string & | treeName = "Analysis" |
||
) |
ctor
Definition at line 8 of file TB06TreeH2.cc.
References HLT_2018_cff::Class, DeadROC_duringRun::dir, MillePedeFileConverter_cfg::fileName, m_data, m_file, and m_tree.
TB06TreeH2::~TB06TreeH2 | ( | ) |
dtor
Definition at line 28 of file TB06TreeH2.cc.
References gather_cfg::cout, m_data, m_file, and m_tree.
void TB06TreeH2::check | ( | ) |
Definition at line 219 of file TB06TreeH2.cc.
References gather_cfg::cout, mps_splice::entry, PVValHelper::eta, m_data, and phi.
void TB06TreeH2::reset | ( | float | crystal[11][21] | ) |
Definition at line 209 of file TB06TreeH2.cc.
References PVValHelper::eta, and phi.
Referenced by MatrixReader.MatrixReader::__init__(), data_sources.json_list::next(), and MatrixReader.MatrixReader::showRaw().
void TB06TreeH2::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], | ||
const int & | wcAXo, | ||
const int & | wcAYo, | ||
const int & | wcBXo, | ||
const int & | wcBYo, | ||
const int & | wcCXo, | ||
const int & | wcCYo, | ||
const double & | xwA, | ||
const double & | ywA, | ||
const double & | xwB, | ||
const double & | ywB, | ||
const double & | xwC, | ||
const double & | ywC, | ||
const float & | S1adc, | ||
const float & | S2adc, | ||
const float & | S3adc, | ||
const float & | S4adc, | ||
const float & | VM1, | ||
const float & | VM2, | ||
const float & | VM3, | ||
const float & | VM4, | ||
const float & | VM5, | ||
const float & | VM6, | ||
const float & | VM7, | ||
const float & | VM8, | ||
const float & | VMF, | ||
const float & | VMB, | ||
const float & | CK1, | ||
const float & | CK2, | ||
const float & | CK3, | ||
const float & | BH1, | ||
const float & | BH2, | ||
const float & | BH3, | ||
const float & | BH4, | ||
const float & | TOF1S, | ||
const float & | TOF2S, | ||
const float & | TOF1J, | ||
const float & | TOF2J | ||
) |
to be called at each loop
Definition at line 42 of file TB06TreeH2.cc.
References ppsDBESSource_cfi::beamEnergy, mps_splice::entry, PVValHelper::eta, event(), m_data, m_tree, phi, and writedatasetfile::run.
|
private |
Definition at line 82 of file TB06TreeH2.h.
Referenced by check(), store(), TB06TreeH2(), and ~TB06TreeH2().
|
private |
Definition at line 83 of file TB06TreeH2.h.
|
private |
Definition at line 79 of file TB06TreeH2.h.
Referenced by TB06TreeH2(), and ~TB06TreeH2().
|
private |
Definition at line 80 of file TB06TreeH2.h.
Referenced by store(), TB06TreeH2(), and ~TB06TreeH2().